Commit graph

32 commits

Author SHA1 Message Date
fhajny
a0e36d1dc6 net/py-lexicon: Update to 2.7.9.
2.7.9
- Minor fixes

2.7.8
- Adding henet to supported providers

2.7.7
- Fix for cloudns

2.7.6
- Tests fixes

2.7.5
- Add support for inwx provider

2.7.4
- Add support for Plesk API
2018-10-01 21:08:40 +00:00
fhajny
835f7fad8e net/py-lexicon: Update to 2.7.3.
- Correct mocking in ovh test units during authentication phase.
- Re-add requirements.txt.
2018-09-17 11:14:52 +00:00
fhajny
8236e7a779 net/py-lexicon: Update to 2.7.2.
2.7.2
- Update online cassette
- online api change: domain_id became simply domain name

2.7.1
- Remove route53 tests, boto recordings no longer work.
- Create a library unit test suite
- [Gehirn Web Service] fix 400 response on GET request
- Update setup.py adding cryptography to the setup.py file
- Use ImportError instead of subclass ModuleNotFoundError, which is
  supported only by python 3.6
2018-09-10 12:15:14 +00:00
fhajny
61d31ccc2e net/py-lexicon: Update to 2.7.0.
2.7.0.
- Subreg.cz: Use Zeep instead of PySimpleSOAP library

2.6.0
- Improvements to argument handling

2.5.0
- Add Google Cloud DNS provider

2.4.7
- Add Zeit provider

2.4.6
- Fixes to dnsimple

2.4.5
- Add support for Exoscale

2.4.4
- Add support for online.net

2.4.3
- Test fixes

2.4.2
- Minor fixes to OVH provider

2.4.1
- add support for Gandi LiveDNS API
2018-07-17 16:14:46 +00:00
fhajny
a126227781 net/py-lexicon: Upddate to 2.4.0.
- Handle namespace variations of DnsEntry in transip provider
- Allow to toggle live tests using LEXICON_LIVE_TESTS env variable.
  Tests are offline by default.
- GoDaddy provider improvements
2018-06-12 08:42:50 +00:00
fhajny
b7099d67bd net/py-lexicon: Update to 2.3.0.
- Multiple updates for Namecheap client
- Rackspace handle duplicate record on create
- Fixes and recordings for cloudns
- TransIP: Record set support
2018-05-28 13:46:12 +00:00
fhajny
43f3e274bd net/py-lexicon: Update to 2.2.3.
2.2.3
- Added support for Linode v4 API

2.2.2
- Added support for Constellix
2018-05-14 11:31:18 +00:00
fhajny
1d7589a330 net/py-lexicon: Update to 2.2.1.
2.2.1
- Add OnApp provider

2.2.0
- Bug fixes
- Code cleanup
- Extend provider tests
2018-03-26 10:52:42 +00:00
fhajny
ad68514782 net/py-lexicon: Update to 2.1.24
- Add testenv that ensures lexicon still works even if an optional
  library is missing.
- Add Sakura Cloud DNS provider
- Add Gehirn Infrastructure Service DNS provider
2018-03-13 09:35:09 +00:00
fhajny
ed909b2e61 net/py-lexicon: Update to 2.1.20.
- Add support for AuroraDNS.
- Add certbot hook reference script.
2018-02-27 10:45:21 +00:00
fhajny
c6197fa009 net/py-lexicon: Update to 2.1.19.
2.1.19
- Rackspace CloudDNS provider

2.1.18
- Make namecheap provider (and dependency) optional
2018-02-02 15:40:54 +00:00
fhajny
d1162853da Update net/py-lexicon to 2.1.17.
- Add support for Namecheap.
2018-01-23 10:54:20 +00:00
fhajny
7634b974f6 Update net/py-lexicon to 2.1.16.
2.1.16
- Fix python 3 syntax error when running tests.
- [nsone] support linked records-

2.1.15
- Added Linode provider.
2017-12-09 18:06:45 +00:00
fhajny
99efd2740e Update net/py-lexicon to 2.1.14.
2.1.14
- make Zonomi a supported provider

2.1.13
- dnsmadeeasy: Deprecate Babel in favor of std lib
2017-12-04 14:42:06 +00:00
fhajny
32172c71f9 Update net/py-lexicon to 2.1.12.
- Add support for Private Zones to the Route 53 provider.
2017-11-29 12:38:55 +00:00
fhajny
addcaf9eeb Update net/py-lexicon to 2.11.1
- Add implementation for ClouDNS provider
- Minor fixes
2017-11-08 12:04:37 +00:00
fhajny
173135ce28 Update net/py-lexicon to 2.1.10.
Changes since 2.1.8:
- Add SoftLayer provider.
- Bug fixes.
2017-08-02 14:32:17 +00:00
fhajny
3503d4b477 Update net/py-lexicon to 2.1.8.
- Implement GoDaddy provider.
2017-06-21 13:42:18 +00:00
fhajny
8538ed6300 Update net/py-lexicon to 2.1.7
2.1.7
- Functional ovh provider

2.1.6
- Reinstate gandi provider, by handling import of
  xmlrpc.client/xmlrpclib depending of Python version
2017-06-15 18:04:37 +00:00
fhajny
c9877b7932 Update net/py-lexicon to 2.1.5.
- Fix logging TypeError
2017-05-31 10:35:24 +00:00
fhajny
2d4718d71b Update net/py-lexicon to 2.1.4.
2.1.4
- Improve error handling in dnsmadeeasy provider

2.1.3
- Switch print to logging
- Organize imports as documented in PEP-8
2017-05-15 10:28:06 +00:00
fhajny
c2a7194079 Update net/py-lexicon to 2.1.2.
2.1.2
- Initial implementation of a provider for PowerDNS

2.1.1
- Changes to testing framework
2017-04-27 12:12:19 +00:00
fhajny
35bbcd629d Update net/py-lexicon to 2.1.0.
Minor bugfix commits, no changelog released.
2017-04-22 17:44:04 +00:00
fhajny
5106a62a43 Update net/py-lexicon to 2.0.7.
- Minor bugfixes.
2017-04-18 15:35:15 +00:00
fhajny
52e08cd41d Update net/py-lexicon to 2.0.6.
- Removed unnecessary import of pprint
2017-04-06 15:01:06 +00:00
fhajny
d2284739f7 Update net/py-lexicon to 2.0.5.
Changes since 2.0.0:
- Added support for provider Glesys.
- Added provider for Memset DNS API.
- Update Namesilo provider with correct query param fixes.
- Use transip-api library from pypi.
2017-04-03 12:23:11 +00:00
fhajny
3c5c92d133 Update net/py-lexicon to 2.0.0.
- Add OTP to test filters
- Remove unnecessary filter from test
- Update DNSimple provider to v2
- Add username/password authentication (with optional 2fa) to
  dnsimplev
2017-03-17 14:33:05 +00:00
fhajny
944a665a61 Update net/py-lexicon to 1.2.4.
lexicon 1.2.4
- Partially revert removing gandi and transip support.

lexicon 1.2.3
- Add functionality for handling delegated subdomains
2017-02-14 10:23:39 +00:00
fhajny
10f948e40e Update net/py-lexicon to 1.2.2.
- Add Yandex PDD as a DNS provider
2017-01-24 13:08:36 +00:00
fhajny
ca83c8f041 Update net/py-lexicon to 1.2.1.
No changelog published. From the commitlog:

lexicon 1.2.1
- Fix ttl handling.

lexicon 1.2.0
- Python 3 compatibility, removed support for Python 2.6.
- Fix route53 compat errors.
- Remove gandi and transip support. Transip library is no longer
  maintained and is incompatible with python3.
2017-01-17 17:16:54 +00:00
fhajny
1a4dadc02a Update net/py-lexicon to 1.1.20.
Changes since 1.1.18.
- Improvements to the Gandi handler.
2016-11-30 21:33:48 +00:00
fhajny
60220a64fc Import net/py-lexicon 1.1.18.
Lexicon 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.
2016-11-21 11:56:28 +00:00