Package Info

python-characteristic


Say 'yes' to types but 'no' to typing in python


Development/Languages/Python

characteristic Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and characteristic gives you:

  • a nice human-readable repr,
  • a complete set of comparison methods,
  • and a kwargs-based initializer (that cooperates with your existing one)

without writing dull boilerplate code again and again.

So put down that type-less data structures and welcome some class into your life!


License: MIT
URL: https://github.com/hynek/characteristic/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
14.3.0-bp150.2.4 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-characteristic
  • python3-characteristic
14.3.0-bp151.3.3 info GA Release 2019-07-17 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-characteristic
  • python3-characteristic
14.3.0-bp152.3.16 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-characteristic
  • python3-characteristic
14.3.0-bp153.1.17 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-characteristic
  • python3-characteristic