Dns-lexicon

Latest version: v3.20.0

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

Scan your dependencies

Page 1 of 16

3.20.0

Modified
* Fix Docker build & migrate image to Github Container registry

3.19.0

Added
* Add `regfish` provider (2102)
* Add `ionos` provider (2127)
* Add support of Python 3.13

Modified
* Migrate build tooling from poetry to uv
* Provider `porkbun` now use the new API exposed by the DNS provider (2069)

Removed
* Drop support of Python 3.8

3.18.0

Added
* Add `timeweb` provider (1850)
* Add `qcloud` provider (1824)

Modified
* Update cloudflare documentation regarding the zoneID (1783)
* Add support of personal access tokens (PATs) in `gandi` provider (1987)
* Prevent invalid TTL values and proper behavior with subdomains in `godaddy` provider (1834)

3.17.0

Added
* New method to determine the actual zone name for a given FQDN. Historically it was an extraction
of the second-level domain given well-known TLDs (eg., `domain.net` for `www.domain.net`) using
`tldextract`, and usage of `--delegated` option to enforce a specific zone name that is useful for
third-level domains hosted on a specific zone (eg., sub-zone `sub.domain.net` delegated from zone
`domain.net`).
It is now possible to use the `--resolve-zone-name` flag on Lexicon client to trigger an actual
resolution of the zone name from a given FQDN using live DNS servers by leveraging `dnspython`
utilities. Most of the time this makes `--delegated` useless, since Lexicon will be able to guess
the correct zone name.

3.16.1

Added
* Add support to Python 3.12.

Modified
* Support older versions of requests (<2.27.0) in `ovh` provider.

3.16.0

Removed
* Drop support for Python 3.7

Page 1 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.