1.3.0
What's Changed
Breaking Changes ⚠️
- Split code into multiple files by @s-hamann in #51
This breaks installation by downloading the python file directly from the repository. Installation as a python package is required now.
New Features 🚀
- Add py.types to indicate typing support (PEP 561) by @s-hamann in #54
- Enhance documentation of custom types with links to deSEC docs by @s-hamann in #56
Fixes 🛠
Deprecations
- This release introduces several submodules.
Users of the python module/library should prefer importing from the submodules rather than the top-level module (e.g.desec.api.APIClient, notdesec.APIClient).
Old names will continue to work but are deprecated and scheduled to be removed in version 2.0.
Full Changelog: v1.2.0...v1.3.0