Package Info

python-fields


Container class boilerplate killer


Development/Languages/Python

Container class boilerplate killer. Features:

  • Human-readable __repr__
  • Complete set of comparison methods
  • Keyword and positional argument support. Works like a normal class - you can override just about anything in the subclass (eg: a custom __init__). In contrast, hynek/characteristic <https://github.com/hynek/characteristic>_ forces different call schematics and calls your __init__ with different arguments.

License: BSD-2-Clause
URL: https://github.com/ionelmc/python-fields

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
5.0.0-bp153.1.28 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-fields
  • python3-fields
5.0.0-bp152.1.11 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-fields
  • python3-fields
5.0.0-3.3.5 info GA Release 2020-04-08 15 SP5 Subpackages
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-fields