Dns-lexicon

Latest version: v3.20.0

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

Scan your dependencies

Page 7 of 16

3.6.0

Added
* Vendor `pynamecheap` project for `namecheap` provider
* Annotate public API with types
* Check mypy types during CI
* Add the RFC2136 DynDNS provider (named `ddns`)
* Use Lexicon specific exceptions in code: `AuthenticationError` for authentication problems

Modified
* Implement the base provider as an ABC class
* Improve `plesk` provider for wildcard domains or subdomains
* Use `poetry-core` instead of `poetry` for the builds
* Switch to GitHub-native Dependabot

Deleted
* Remove dependency of `plesk` provider to `xmltodict`
* Remove some Python 2 specific code
* Remove deprecated `type` parameter in providers public methods

3.5.6

Modified
* Migrate Vultr provider to the V2 API (770)

3.5.5

Added
* Add the Mythic Beasts provider (739)
* Add the Infomaniak provider (685 762)

Changed
* Improve dev tooling (761)

3.5.4

Changed
* Support both `tldextract` 2.x and 3.x
* Upgrade third-party dependencies
* Validate PowerDNS provider parameters (755)
* Support dnspython>=2.1 for `localzone` provider (760)
* Update Mythic Beasts documentation (693)
* Fix documentation build and publication

Deleted
* Remove `mock` and `nose` dependencies (706)

3.5.3

Modified
* Handle large number of hosted zones in `route53` provider

3.5.2

Modified
* Fix domains in "lock" state with `joker` provider

Page 7 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.