Group :: Development/Python3
RPM: python3-module-interfaces
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Current version: 0.0.4-alt2
Build date: 5 november 2019, 07:43 ( 234.4 weeks ago )
Size: 6794 b
Home page: https://pypi.python.org/pypi/interfaces/
License: Apache v2
Summary: Simple decorator implementation of an interface
Description:
List of contributors List of rpms provided by this srpm:
ACL:
Build date: 5 november 2019, 07:43 ( 234.4 weeks ago )
Size: 6794 b
Home page: https://pypi.python.org/pypi/interfaces/
License: Apache v2
Summary: Simple decorator implementation of an interface
Description:
This library is a trivial implementation of an interface in Python,
with the following aspects / features:
* It fails at import time, not at construction, so you know
immediately when you have a problem.
* It's quite simple (very few LOC) and lenient where it counts
* It exclusively uses decorators, so...
* It does not require inheritance (reducing 'forced' subclassing)
* It does not enforce any typing checks
* It is intended to 'enhance' duck typing by avoiding common
pitfalls (forgot to implement something on your fake duck class,
overwrote something fundamental, etc.)
Current maintainer: Andrey Bychkov with the following aspects / features:
* It fails at import time, not at construction, so you know
immediately when you have a problem.
* It's quite simple (very few LOC) and lenient where it counts
* It exclusively uses decorators, so...
* It does not require inheritance (reducing 'forced' subclassing)
* It does not enforce any typing checks
* It is intended to 'enhance' duck typing by avoiding common
pitfalls (forgot to implement something on your fake duck class,
overwrote something fundamental, etc.)
List of contributors List of rpms provided by this srpm:
- python3-module-interfaces