Skip to content

Releases: mkorpela/overrides

Overrides 7.7.0

27 Jan 21:02
0e71df1
Compare
Choose a tag to compare

Overrides 7.6.0

20 Jan 22:41
c6cd20d
Compare
Choose a tag to compare

Full Changelog: 7.5.0...7.6.0

Fixing bytecode handling in 3.12

Overrides 7.5.0

20 Jan 12:50
f51dc9d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.4.0...7.5.0

Overrides 7.4.0

06 Aug 13:50
3c13af1
Compare
Choose a tag to compare

Support PEP 604 Allow writing union types as X | Y

Thanks @LysanderGG for reporting the issue about this!

Overrides 7.3.1

17 Oct 20:37
54835ec
Compare
Choose a tag to compare

Full Changelog: 7.3.0...7.3.1

Fix type defs for @override #109

Thanks @bersbersbers for contribution!

Overrides 7.3.0

15 Oct 20:24
dc8e714
Compare
Choose a tag to compare

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

14 Oct 20:13
f3d8dc5
Compare
Choose a tag to compare

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

13 Oct 18:40
e4409f2
Compare
Choose a tag to compare

Changes
Preliminary support for upcoming Python 3.11.

Full Changelog: 7.0.0...7.1.0

Overrides 7.0.0

09 Oct 15:49
fae73ff
Compare
Choose a tag to compare

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

08 Oct 14:39
60dc726
Compare
Choose a tag to compare

Full Changelog: 6.4.0...6.5.0

Allow positional only argument name to change from super class name #88