Releases: mkorpela/overrides
Overrides 7.7.0
Overrides 7.6.0
Full Changelog: 7.5.0...7.6.0
Fixing bytecode handling in 3.12
Overrides 7.5.0
Overrides 7.4.0
Support PEP 604 Allow writing union types as X | Y
Thanks @LysanderGG for reporting the issue about this!
Overrides 7.3.1
Full Changelog: 7.3.0...7.3.1
Fix type defs for @override
#109
Thanks @bersbersbers for contribution!
Overrides 7.3.0
Full Changelog: 7.2.0...7.3.0
Add an alias to @overrides
decorator called @override
. Use it as default as it seems to be de facto wording suggested.
#108
Overrides 7.2.0
Full Changelog: 7.1.0...7.2.0
@final
decorator now is directly typing.final
when running in Python 3.11 or above.
Thank you ucucha for pointing this out!
Overrides 7.1.0
Changes
Preliminary support for upcoming Python 3.11.
Full Changelog: 7.0.0...7.1.0
Overrides 7.0.0
What's Changed
Backwards incompatibilities:
- Magic methods starting with double underscore marked as final will now raise TypeError when accidentally overriden
- AssertionErrors from EnforceOverrides metaclass changed to TypeErrors
Full Changelog: 6.5.0...7.0.0
Overrides 6.5.0
Full Changelog: 6.4.0...6.5.0
Allow positional only argument name to change from super class name #88