py3-overrides-7.7.0p2
decorator to detect mismatches when overriding methods
Back to search · Project homepage
Description
The @override decorator verifies that a method that should
override an inherited method actually does it.
Since signature validation and docstring inheritance are performed
on class creation and not on class instantiation, this library
significantly improves the safety and experience of creating class
hierarchies in Python without significantly impacting performance.
Package information
- Ports path
- devel/py-overrides
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Runtime
Build
- lang/python/3
- devel/py-build
- devel/py-installer
- devel/py-setuptools py3-setuptools->=79v0
- devel/py-wheel