Path to this page:
./
net/py-lexicon,
Manipulate DNS records on various DNS providers
Branch: CURRENT,
Version: 3.19.0,
Package name: py312-lexicon-3.19.0,
Maintainer: pkgsrc-usersLexicon provides a way to manipulate DNS records on multiple DNS
providers in a standardized way. Lexicon has a CLI but it can
also be used as a python library.
Required to run:[
textproc/py-yaml] [
devel/py-setuptools] [
devel/py-requests] [
security/py-cryptography] [
devel/py-future] [
net/py-tldextract] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 5996.807 KB
Version history: (Expand)
- (2024-12-10) Updated to version: py312-lexicon-3.19.0
- (2024-08-23) Updated to version: py312-lexicon-3.18.0
- (2023-11-08) Updated to version: py311-lexicon-3.17.0
- (2023-10-28) Updated to version: py311-lexicon-3.16.1nb1
- (2023-10-21) Updated to version: py311-lexicon-3.16.1
- (2023-10-15) Updated to version: py311-lexicon-3.16.0
CVS history: (Expand)
2024-12-10 07:34:38 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-lexicon: updated to 3.19.0
3.19.0
Added
* Add `regfish` provider
* Add `ionos` provider
* 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
Removed
* Drop support of Python 3.8
|
2024-08-23 13:19:05 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-lexicon: updated to 3.18.0
Lexicon v3.18.0
Added
Add timeweb provider
Add qcloud provider
Modified
Update cloudflare documentation regarding the zoneID
Add support of personal access tokens (PATs) in gandi provider
Prevent invalid TTL values and proper behavior with subdomains in godaddy provider
|
2023-11-08 18:34:34 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-lexicon: updated to 3.17.0
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.
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-10-21 19:53:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-lexicon: updated to 3.16.1
Lexicon v3.16.1
Added
Add support to Python 3.12.
Modified
Support older versions of requests (<2.27.0) in ovh provider.
|
2023-10-15 09:52:52 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-lexicon: updated to 3.16.0
3.16.0
Removed
Drop support for Python 3.7
|
2023-10-14 12:48:51 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-lexicon: updated to 3.15.1
3.15.1 - 13/10/2023
Modified
Protect ovh provider against invalid response bodies that are returned sometimes \
by OVH APIs.
|
2023-10-04 14:13:58 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-lexicon: updated to 3.15.0
3.15.0
Added
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.
Modified
Fix and modernize ReadTheDoc documentation build.
Better error management and resource cleanup when Client is used as a context \
manager.
Removed
Stop using cryptography in providers where only hashing is needed.
|