./devel/py-overrides, Ddecorator to automatically detect mismatch when overriding a method

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 7.7.0, Package name: py312-overrides-7.7.0, Maintainer: pkgsrc-users

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.


Master sites:

Filesize: 22.277 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-01-28 18:30:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-overrides: updated to 7.7.0

7.7.0
Fix regression in version 7.6.0 when base class name has more than one level of \ 
nesting
   2024-01-24 10:01:30 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-overrides: updated to 7.6.0

Overrides 7.6.0
Fixing bytecode handling in 3.12

Overrides 7.5.0
Fix _is_same_module() on PyPy
   2023-08-26 11:30:00 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
py-overrides: added version 7.4.0

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.