decorator to detect mismatches when overriding methods
Project homepage: https://pypi.org/project/overrides
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
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
Build
- lang/python/3
- devel/py-build
- devel/py-installer
- devel/py-setuptools py3-setuptools->=79v0
- devel/py-wheel