Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python313-overrides | Distribution: openSUSE:Factory:zSystems |
Version: 7.7.0 | Vendor: openSUSE |
Release: 2.3 | Build date: Thu Sep 5 14:04:56 2024 |
Group: Unspecified | Build host: reproducible |
Size: 141886 | Source RPM: python-overrides-7.7.0-2.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/mkorpela/overrides | |
Summary: A decorator to automatically detect mismatch when overriding a method |
A decorator @override that verifies that a method that should override an inherited method actually does it. Copies the docstring of the inherited method to the overridden method. 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. See https://stackoverflow.com/q/1167617 for the initial inspiration for this library.
Apache-2.0
* Thu Sep 05 2024 Caroline Sena <[email protected]> - Added macro to fix build error on Leap 15.6 * Tue Jan 30 2024 Dirk Müller <[email protected]> - update to 7.7.0: * Fixing https://github.com/mkorpela/overrides/issues/121 * Mon Jan 22 2024 Dirk Müller <[email protected]> - update to 7.6.0: * Fixing bytecode handling in 3.12 * Sat Jan 20 2024 Dirk Müller <[email protected]> - update to 7.5.0: * Fix _is_same_module() on PyPy * Tue Dec 12 2023 Dirk Müller <[email protected]> - update to 7.4.0: * Support PEP 604 _Allow writing union types as X | Y_ * Sun Jun 11 2023 Ben Greiner <[email protected]> - Initial specfile for v7.3.1 - Required by python-jupyter-server 2.6
/usr/lib/python3.13/site-packages/overrides /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/LICENSE /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/METADATA /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/RECORD /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/overrides-7.7.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/overrides/__init__.py /usr/lib/python3.13/site-packages/overrides/__pycache__ /usr/lib/python3.13/site-packages/overrides/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/enforce.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/enforce.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/final.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/final.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/overrides.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/overrides.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/signature.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/signature.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/typing_utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/overrides/__pycache__/typing_utils.cpython-313.pyc /usr/lib/python3.13/site-packages/overrides/enforce.py /usr/lib/python3.13/site-packages/overrides/final.py /usr/lib/python3.13/site-packages/overrides/overrides.py /usr/lib/python3.13/site-packages/overrides/py.typed /usr/lib/python3.13/site-packages/overrides/signature.py /usr/lib/python3.13/site-packages/overrides/typing_utils.py /usr/share/doc/packages/python313-overrides /usr/share/doc/packages/python313-overrides/README.rst /usr/share/licenses/python313-overrides /usr/share/licenses/python313-overrides/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jan 14 23:24:16 2025