Package : python3-characteristic > RPM : python3-characteristic-14.3.0-10.mga9.noarch.rpm

Basic items

Install
Name python3-characteristic
Version 14.3.0
Release 10.mga9
URL https://github.com/hynek/characteristic/
Group Development/Python
Summary Python library that eases the chores of implementing attributes
Size 156KB
Arch noarch
License MIT

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!

Media information

Distribution release Mageia 9
Media name core-release
Media arch i586

Advanced items

Source RPM python-characteristic-14.3.0-10.mga9.src.rpm
Build time 2022-03-23 23:45:14
Changelog View in Sophie
Files View in Sophie
Dependencies View in Sophie