Releases: bswck/proxyvars
Releases · bswck/proxyvars
v0.10.0
v0.10.0 (2024-05-09)
Removed
proxy_attribute_accessor
andproxy_item_accessor
functions.
Added
- Doctests for
proxy_field_accessor
.
Changed
- Improved documentation.
Fixed
- Relaxed supported Python versions to
>=3.8
to avoid being an unsolvable dependency. - Type-safety in tests.
Full Changelog: v0.9.2...v0.10.0
v0.9.2
v0.9.1
v0.9.0
Updated the README and reformatted the codebase.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #9
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
Allowed to cheat instance/class checks by overwriting the __class__
property within the cls=
parameter passed to proxy()
.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Made const_proxy()
require cls
argument useful for cheating class/instance checking in advanced use cases.
Full Changelog: v0.5.0...v0.6.1
v0.5.0
Complete rewrite.
New API:
proxy()
const_proxy()
lookup_proxy()
proxy_field_accessor()
proxy_item_accessor()
proxy_attribute_accessor()
Full Changelog: v0.4.2...v0.5.0
v0.4.2
Common variable __class__
variable bugfix.
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Package readme fix.
Sorry, still learning automated PyPI deployment.
Full Changelog: v0.4.0...v0.4.1