Releases: AnalogJ/lexicon
Releases · AnalogJ/lexicon
Lexicon v3.8.1
Modified
- Fix
rackspace
provider by not sending a body request forGET
requests (#989)
Lexicon v3.8.0
Modified
transip
provider is deprecated and not maintained anymore, it will be replaced
soon by a newtransip
provider build on top of the TransIP v6 REST API
Deleted
transip
provider is not part of thefull
dns-lexicon extra, you need to install
explicitly thetransip
extra instead
Lexicon v3.7.1
Modified
- Allow to use newer versions of
cryptography
- Fix doc about unit tests
Lexicon v3.7.0
Lexicon v3.6.1
Modified
- Support deprecated
method_whitelist
parameter in urllib3.util.retry.Retry for urllib3<1.26 - Fix support of registered domains for INWX provider (#828)
- Update
mypy
and use external types modules
Lexicon v3.6.0
Added
- Vendor
pynamecheap
project fornamecheap
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 ofpoetry
for the builds - Switch to GitHub-native Dependabot
Deleted
- Remove dependency of
plesk
provider toxmltodict
- Remove some Python 2 specific code
- Remove deprecated
type
parameter in providers public methods
Lexicon v3.5.6
Modified
- Migrate Vultr provider to the V2 API (#770)
Lexicon v3.5.5
Lexicon v3.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
andnose
dependencies (#706)
Lexicon v3.5.3
Modified
- Handle large number of hosted zones in
route53
provider