root/alpine313/: attr-0.3.1 metadata and description
Simple decorator to set attributes of target function or class in a DRY way.
| author | Denis Ryzhkov |
| author_email | denisr@denisr.com |
| classifiers |
|
| dynamic |
|
| license | MIT |
| metadata_version | 2.4 |
| File | Tox results | History |
|---|---|---|
attr-0.3.1-py3-none-any.whl
|
|
Usage example:
# Django proposes: def my_calculated_field(... my_calculated_field.short_description = 'Field' my_calculated_field.admin_order_field = 'real_field' # DRY: @attr(short_description='Field', admin_order_field='real_field') def my_calculated_field(...
Get it:
sudo pip install attr from attr import attr
New popular attrs.org used by pytest.org defines another “attr” package that shadows this “attr” module.
Please use “dry_attr” alias to unshadow it:
from dry_attr import attr from dry_attr import dry_attr