python-dns-lexicon

Edit Package python-dns-lexicon
No description set
Refresh
Refresh
Source Files
Filename Size Changed
lexicon-3.17.0.tar.gz 0006200497 5.91 MB
python-dns-lexicon.changes 0000013967 13.6 KB
python-dns-lexicon.spec 0000004208 4.11 KB
Revision 52 (latest revision is 56)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 52)
- update to 3.17.0:
  * 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.
  * Add support to Python 3.12.
  * Support older versions of requests (<2.27.0) in `ovh`
    provider.
  * Drop support for Python 3.7
  * Protect `ovh` provider against invalid response bodies
  * that are returned sometimes by OVH APIs.
  * Fix filtering by record content in `godaddy` provider.
  * Add `pyotp` Python dependency in Lexicon to help implementing
    OTP (one-time password) on providers whose API supports this
    kind of authentication.
  * Add OTP support on `hover` provider, with a new flag named
    `--auth-totp-secret`.
  * Add type marker `py.typed` to inform types checkers about
    availability of type annotations in Lexicon codebase.
Comments 0
openSUSE Build Service is sponsored by