https://github.com/kalaspuff/perfect
🎁 [not yet built] The perfect decorator - a utility library which makes it simpler to create your own flexible decorators with argument support and power them with attachments to any kind of methods in a class, etc.
https://github.com/kalaspuff/perfect
class classes classmethod decorator dynamic easy library perfect python python3 self staticmethod utility
Last synced: 12 months ago
JSON representation
🎁 [not yet built] The perfect decorator - a utility library which makes it simpler to create your own flexible decorators with argument support and power them with attachments to any kind of methods in a class, etc.
- Host: GitHub
- URL: https://github.com/kalaspuff/perfect
- Owner: kalaspuff
- License: mit
- Created: 2019-11-30T01:46:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T18:24:22.000Z (about 6 years ago)
- Last Synced: 2025-02-14T01:47:38.872Z (about 1 year ago)
- Topics: class, classes, classmethod, decorator, dynamic, easy, library, perfect, python, python3, self, staticmethod, utility
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `perfect`
[](https://pypi.python.org/pypi/perfect/)
[](https://www.python.org/)
[](https://github.com/kalaspuff/perfect)
[](https://github.com/kalaspuff/perfect/blob/master/LICENSE)
[](https://codecov.io/gh/kalaspuff/perfect/tree/master/perfect)
*A utility library which makes it simpler to create flexible decorators by just decorating them with the `@perfect` decorator.*
## Installation with `pip`
Like you would install any other Python package, use `pip`, `poetry`, `pipenv` or your weapon of choice.
```
$ pip install perfect
```
## Usage and examples
#### `@perfect` decorator