Overrides

Latest version: v7.7.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

6.2.0

Support for Literals.
https://github.com/mkorpela/overrides/issues/94

**Full Changelog**: https://github.com/mkorpela/overrides/compare/6.1.0...6.2.0

6.1.0

Fixing: "Override breaks when overriding a method with no type hints in third party library" https://github.com/mkorpela/overrides/issues/77

6.0.1

Broken types caused errors in 6.0.0.
Now these are detected and ignored.

6.0.0

Overrides decorator used to return Any, now keeps the original type information and is more compatible with mypy.

5.0.1

Fix bug with TypeVar somewhere in the type structure.

5.0.0

This is a major new release that implements signature checks.
There are notable cases where signature checks do not work, but library has now also better support for mypy and typing.

`overrides` decorator has now two optional arguments to handle hard signature checks:
* `check_signature: bool` set this to `False` to completely disable method signature check
* `check_at_runtime: bool` set this to `True` to delay signature checks until runtime. This enables forward reference checks.

Special thanks goes to ashwin153, brentyi and cboots - you have all made this happen!

ashwin153 has contributed large parts and initial implementations for signature checks. Awesome work!

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.