15
0
Commit Graph

25 Commits

Author SHA256 Message Date
cb0ddbd106 Accepting request 867338 from home:bnavigator:branches:devel:languages:python
- Update to Version 3.5.3
  * Handle large number of hosted zones in route53 provider 
- Changelog for 3.5.2
  * Fix domains in "lock" state with joker provider
- Changelog for 3.5.1
  * Add the Joker.com provider
  * Add environment variable TLDEXTRACT_CACHE_PATH to configure a 
    tldextract cache custom location for Lexicon
  * Old environment variable TLDEXTRACT_CACHE_FILE is deprecated 
    and will be removed in a future release
- Changelog for 3.5.0
  * Avoid installation problems with setuptools==50
  * Migrating codebase to Python 3.6+ specific features (Lexicon
    will explicitly break on older versions now)
  * Fix Easyname provider to work with their new website
- Changelog for 3.4.5
  * Add pagination support to Google Cloud DNS provider (#577)
  * Add official support to Python 3.9
  * Add SSHFP record support to CloudFlare provider (library only)
    (#612)
- Changelog for 3.4.4
  * Fix Gandi provider to use the new LiveDNS API URL
- Changelog for 3.4.3
  * Improve versions constraints by declaring latest major versions
    known to work with Lexicon
- Changelog for 3.4.2
  * Relax versions constraints on Lexicon dependencies until there 
    is a real need. 
- Changelog for 3.4.1
  * Add the Njalla provider

OBS-URL: https://build.opensuse.org/request/show/867338
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=38
2021-01-28 11:24:51 +00:00
87dbce7837 - Update to 3.3.26:
* More straightforward approach to configure tests suites
  * Allow updating gandi RRSet TTL
  * Final customizations for hetzner dns api v1. The main fix is, that hetzner
    does not need the fqdn as record name
  * Add initial support for UltraDNS provider
  * Add support for record sets in Route53
  * Give a flag to set explicitly the zone ID and avoid unscoped API tokens
  * Test lowest and highest supported python versions. Move mostly to 3.x
  * Register properly the pytest mark ext_suite_1
  * Use Bearer Token Authorization for Cloudflare API Tokens
  * Remove Hetzner KonsoleH provider that is broken and not maintained
  * Implement pagination for cloudflare

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=36
2020-07-08 04:51:19 +00:00
Tomáš Chvátal
12b6149d8f Accepting request 809236 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809236
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=34
2020-05-27 10:12:49 +00:00
2971b6666c - Update to 3.3.19:
* Implement retry to handle rate limits in DNSMadeEasy (#442)
  * Updated Link For Constellix API and Added Link for v2 of DNSSimple API
  * Bug fixed: failure if "Forward" Record (#447)
  * add RcodeZero (https://www.rcodezero.at) provider
  * Move test_hostingde provider in the correct place
  * Added example for lexicon usage as a python library
  * Add support for Python 3.8
  * minor fixes for RcodeZero provider: add "Accept" header to request and
    fixed loglevel of debug message
  * Change uri check after login for easyname
  * Fix auto provider handling of parameters. (#473)
  * Adds subaction as query parameter instead of using url argument
  * Introduce Gransy provider. Gransy provider is former Subreg provider, but
    because it works for multiple sites
  * Changes to robst parser 'html5lib' for Hetzner
  * Adds TTL to the digitalocean provider (#482)
- Drop Python 2 support, due to softlayer no longer supporting it
- Delete one broken unit test class

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=32
2020-03-30 05:30:18 +00:00
Tomáš Chvátal
a8efd68df3 - Do not pull in zeep dependency as zeep is borked and on the
way from TW (subreg plugin no longer available)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=30
2019-10-17 11:32:37 +00:00
Tomáš Chvátal
0127410b59 - Update to 3.3.3:
* Failsafe list of records when some content is missing
  * Update provider specific dependencies link 
  * Add DirectAdmin Provider (#418) * Add provider skeleton for DirectAdmin

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=28
2019-09-13 08:51:33 +00:00
Tomáš Chvátal
50c9883dab Accepting request 718791 from home:pgajdos
- version update to 3.3.1
  * Added provider logic & test recordings. Integration tests passed.
  * Added myself to codeowners file
  * Fixed the lint. Removed rtype filter in _update & _delete methods. Added _identifier helper
  * Update integration test recordings. Add provider to readme | iperurena

OBS-URL: https://build.opensuse.org/request/show/718791
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=26
2019-07-26 09:30:28 +00:00
Tomáš Chvátal
43c85844f2 - Update to 3.2.6:
* Varous pylint fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=24
2019-05-22 09:54:16 +00:00
Tomáš Chvátal
dc9bb2bb45 - Do not use pytest macro for now to get this quickly to 15.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=22
2019-04-12 09:10:40 +00:00
Tomáš Chvátal
b9b5ee7c46 * Fix the the updates of Gandi records of a specific type (#384)
* Fix the if-condition that handles the updates of Gandi records of a specific rtype

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=20
2019-04-08 12:59:38 +00:00
Tomáš Chvátal
760675a4f1 - Update to 3.2.1:
* Fix resolution of dependencies in a regular install of lexicon distribution
  * Mark more tests as expected failures
  * Fix the the updates of Gandi records of a specific type (#384) * Fix the if-condition that handles the updates of Gandi records of a specific rtype
- Drop merged patch:
  * ioerror.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=19
2019-04-05 11:24:39 +00:00
Tomáš Chvátal
514b5fa289 - Update to 3.1.6:
* Various changes, no upstream changelog
- Add patch to fix network detection:
  * ioerror.patch
- Drop merged patch:
  * multiple-fixes-to-test_hetzner.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=17
2019-03-08 13:53:00 +00:00
Tomáš Chvátal
8a69c1108e - Drop pytest reqs that are not really needed to reduce dependency
pull

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=15
2019-01-30 08:22:46 +00:00
878ff95f54 - Remove fix_regexps.patch and replace it with
multiple-fixes-to-test_hetzner.patch, which fixes the same rpmlint
  issue and fixes test-hetzner above (gh#AnalogJ/lexicon#333)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=13
2018-12-29 11:53:06 +00:00
592a15b951 Requires localzone -> python-localzone
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=12
2018-12-24 08:59:02 +00:00
d3ebfa3502 Mention gh#AnalogJ/lexicon#333 as a problem.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=11
2018-12-19 15:03:10 +00:00
81550f614a - Update to version 3.0.7
- Fix tests (the only excluded tests are test_hetzner)
- Add fix_regexps.patch to fix gh#AnalogJ/lexicon#332

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=10
2018-12-19 13:35:35 +00:00
a2ee4d4d7d Accepting request 650371 from home:glaubitz:branches:devel:languages:python
- Submit new version of python-dns-lexicon as the old version is broken

OBS-URL: https://build.opensuse.org/request/show/650371
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=9
2018-11-25 13:31:45 +00:00
Tomáš Chvátal
aff9710711 - Conflict with python-lexicon that uses same namespace in sitedir
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=7
2018-04-23 13:14:43 +00:00
Tomáš Chvátal
ea61dd026c Accepting request 597105 from home:jengelh:branches:devel:languages:python
- Use POSIX-compliant syntax of find (requires a directory).
  Use -delete in the same go.
- Update descriptions.

OBS-URL: https://build.opensuse.org/request/show/597105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=6
2018-04-16 16:04:07 +00:00
Tomáš Chvátal
4ac1814b10 - Expand dependencies in order to run tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=5
2018-04-15 15:24:48 +00:00
Tomáš Chvátal
2a4cd883f2 Accepting request 596557 from home:ecsos:server
- Update to version 2.2.1
  No changelog from upstream.

OBS-URL: https://build.opensuse.org/request/show/596557
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=4
2018-04-15 13:59:38 +00:00
e42790b989 Accepting request 556825 from home:archie172:branches:devel:languages:python
- Update to version 2.1.16

OBS-URL: https://build.opensuse.org/request/show/556825
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=3
2017-12-13 23:14:26 +00:00
dcb5147b4a Accepting request 417144 from home:archie172:branches:devel:languages:python
- Update to version 1.1.9
  + Add support for setting TTL, with default 60 minutes
  + Add Gandi support
  + Added luadns support
  + Added fdqn method
  + Added certbot plugin
- Add missing requirement for python-setuptools

OBS-URL: https://build.opensuse.org/request/show/417144
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=2
2016-08-07 12:03:36 +00:00
fa2e1ec5dd Accepting request 403603 from home:archie172
New python package

OBS-URL: https://build.opensuse.org/request/show/403603
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=1
2016-06-21 12:28:35 +00:00