You are here: Home / LBN / Up2date / Core Linux / BastionLinux 19 / python-characteristic-14.3.0-5.lbn19.noarch

python-characteristic-14.3.0-5.lbn19.noarch

Package Attributes
RPM  python-characteristic-14.3.0-5.lbn19.noarch.rpm Architecture  noarch Size  154898 Created  2019/09/30 06:51:16 UTC
Package Specification
Summary Python library that eases the chores of implementing attributes
Group Unspecified
License MIT
Home Page https://github.com/hynek/characteristic/
Description

Say yes to types but no to typing!

characteristic is a 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!

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
rpmlib(CompressedFileNames)  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
Provides
python-characteristic

Document Actions