17
0

Commit Graph

  • 4879af3946 Accepting request 1318838 from devel:languages:python factory leap-16.1 leap-16.0 Ana Guerrero 2025-11-21 15:56:31 +00:00
  • 59ad67b5ae - Update to 3.23.2 * Support subdomains in dynu providers (#34) - from version 3.23.1 * Fix pagination in scaleway provider (#64) * Fix tests in godaddy provider - from version 3.23.0 * Add desec provider (#55) * Replace the old linode provider with linode4. linode4 provider name is still usable for retro-compatibility purpose. - from version 3.22.0 * Add support of Python 3.14 * Add relevant URLs in the pyproject.toml for publication in PyPI * Make domain comparison case insensitive in DYNU provider to cope with zones with uppercase characters * Properly close sockets during integration tests * Drop support of Python 3.9 - Update BuildRequires from pyproject.toml Markéta Machová 2025-11-20 10:56:25 +00:00
  • 4545c2fcca Accepting request 1278542 from devel:languages:python Ana Guerrero 2025-05-20 15:04:05 +00:00
  • 5e77581607 - Update to 3.21.1 * Make provider dynu able to work not only with the root domain of a zone (#31) * Remove the usage of a deprecated function of beautifulsoup (#29) - from version 3.21.0 * Add devnomads provider (#19) * Add scaleway provider (#21) * In ionos provider, authentication is not required when using automatic detection of registrar (#22) * In hover provider, prevent to send empty bodies in requests that would be refused by the API (#26) * Remove webgo provider (#20) Markéta Machová 2025-05-20 08:04:13 +00:00
  • 4202352be2 Accepting request 1236174 from devel:languages:python Ana Guerrero 2025-01-12 10:14:11 +00:00
  • 7f5994cd02 - update to 3.20.1: * Setup Docker entrypoint to run Lexicon by default - update to 3.20.0: * Fix Docker build & migrate image to Github Container registry - update to 3.19.0: * Add regfish provider (#2102) * Add ionos provider (#2127) * Add support of Python 3.13 * Migrate build tooling from poetry to uv * Provider porkbun now use the new API exposed by the DNS provider (#2069) * Drop support of Python 3.8 - update to 3.18.0: * Add timeweb provider (#1850) * Add qcloud provider (#1824) * Update cloudflare documentation regarding the zoneID (#1783) * Add support of personal access tokens (PATs) in gandi provider (#1987) * Prevent invalid TTL values and proper behavior with subdomains in godaddy provider (#1834) Markéta Machová 2025-01-09 12:22:50 +00:00
  • e83fdc9176 Accepting request 1132965 from devel:languages:python Ana Guerrero 2023-12-14 21:02:47 +00:00
  • 91b509378d - dnspython is not an optional requirement, bump it to Requires. Steve Kowalik 2023-12-14 04:39:25 +00:00
  • ad02b6f01b Accepting request 1126890 from devel:languages:python Ana Guerrero 2023-11-28 21:19:54 +00:00
  • 51f630a967 Accepting request 1126889 from home:pgajdos:python Markéta Machová 2023-11-16 13:17:18 +00:00
  • f785b6897a - 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. Dirk Mueller 2023-11-14 12:19:00 +00:00
  • d3a3bd46a4 Accepting request 1101533 from devel:languages:python Yuchen Lin 2023-08-01 12:15:50 +00:00
  • 578dc2805e - update to 3.12.0: * Add duckdns provider (experimental support) (#1533) * Add dnsservices provider (#1603) * Add flexibleengine provider (#1600) * Official support for Python 3.11 * Upgrade API version used for azure provider (#1606) * Various fixes for documentation (#1488 #1458 #1601 #1605) * Fix check for extra dependencies (#1568) Dirk Mueller 2023-07-31 12:38:01 +00:00
  • f77caafe97 Accepting request 1096280 from devel:languages:python Dominique Leuenberger 2023-07-01 21:18:24 +00:00
  • 14f7bce4a1 Accepting request 1096265 from home:ecsos:python Markéta Machová 2023-07-01 10:37:11 +00:00
  • b0960dbe8a Accepting request 1088310 from devel:languages:python Dominique Leuenberger 2023-05-22 11:14:42 +00:00
  • 268e131196 Accepting request 1088150 from home:bnavigator:branches:devel:languages:python Matej Cepl 2023-05-22 09:04:04 +00:00
  • bd35c03d8a Accepting request 988223 from devel:languages:python Dominique Leuenberger 2022-07-11 17:09:29 +00:00
  • 4757b4448c - Remove BuildRequires/Recommends on zeep, due to softlayer-zeep. Steve Kowalik 2022-07-11 02:23:56 +00:00
  • 1f36b509f0 Accepting request 960376 from devel:languages:python Dominique Leuenberger 2022-03-09 17:47:50 +00:00
  • 9ddb5d5290 - Drop remove-mock.patch, included upstream Steve Kowalik 2022-03-09 08:09:51 +00:00
  • fc6568a80b Accepting request 960324 from home:firstyear:branches:devel:languages:python Steve Kowalik 2022-03-09 04:42:44 +00:00
  • 953fcde8a0 Accepting request 906310 from devel:languages:python Dominique Leuenberger 2021-07-14 21:58:54 +00:00
  • 6977d7841d Accepting request 906281 from home:dimstar:Factory Matej Cepl 2021-07-14 15:03:18 +00:00
  • b111778fb1 Accepting request 867444 from devel:languages:python Dominique Leuenberger 2021-02-02 13:24:39 +00:00
  • cb0ddbd106 Accepting request 867338 from home:bnavigator:branches:devel:languages:python Markéta Machová 2021-01-28 11:24:51 +00:00
  • 865a33b4f2 Accepting request 819315 from devel:languages:python Dominique Leuenberger 2020-07-08 17:13:36 +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 Steve Kowalik 2020-07-08 04:51:19 +00:00
  • ca4b53f87d Accepting request 809413 from devel:languages:python Yuchen Lin 2020-05-28 07:18:00 +00:00
  • 12b6149d8f Accepting request 809236 from home:pgajdos:python Tomáš Chvátal 2020-05-27 10:12:49 +00:00
  • 2299fefe0e Accepting request 789608 from devel:languages:python Dominique Leuenberger 2020-03-30 21:03:31 +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 Steve Kowalik 2020-03-30 05:30:18 +00:00
  • 2285e5156b Accepting request 743980 from devel:languages:python Dominique Leuenberger 2019-10-30 13:48:12 +00:00
  • a8efd68df3 - Do not pull in zeep dependency as zeep is borked and on the way from TW (subreg plugin no longer available) Tomáš Chvátal 2019-10-17 11:32:37 +00:00
  • 712ccaf9d8 Accepting request 730635 from devel:languages:python Ludwig Nussel 2019-09-13 13:03:24 +00:00
  • 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 Tomáš Chvátal 2019-09-13 08:51:33 +00:00
  • 3ea09850df Accepting request 718794 from devel:languages:python Dominique Leuenberger 2019-07-26 15:34:01 +00:00
  • 50c9883dab Accepting request 718791 from home:pgajdos Tomáš Chvátal 2019-07-26 09:30:28 +00:00
  • a738f1a6e9 Accepting request 704697 from devel:languages:python Dominique Leuenberger 2019-05-22 13:40:59 +00:00
  • 43c85844f2 - Update to 3.2.6: * Varous pylint fixes Tomáš Chvátal 2019-05-22 09:54:16 +00:00
  • 8b9f1fa8db Accepting request 693674 from devel:languages:python Dominique Leuenberger 2019-04-14 10:22:52 +00:00
  • dc9bb2bb45 - Do not use pytest macro for now to get this quickly to 15.1 Tomáš Chvátal 2019-04-12 09:10:40 +00:00
  • 6ab0f2a437 Accepting request 692292 from devel:languages:python Dominique Leuenberger 2019-04-08 18:54:04 +00:00
  • 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 Tomáš Chvátal 2019-04-08 12:59:38 +00:00
  • 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 Tomáš Chvátal 2019-04-05 11:24:39 +00:00
  • aa5e0a1ecf Accepting request 682855 from devel:languages:python Dominique Leuenberger 2019-03-12 08:54:06 +00:00
  • 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 Tomáš Chvátal 2019-03-08 13:53:00 +00:00
  • 1533268fea Accepting request 670062 from devel:languages:python Stephan Kulow 2019-02-02 20:49:19 +00:00
  • 8a69c1108e - Drop pytest reqs that are not really needed to reduce dependency pull Tomáš Chvátal 2019-01-30 08:22:46 +00:00
  • 7963f99cd8 Accepting request 661962 from devel:languages:python Dominique Leuenberger 2019-01-03 17:06:42 +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) Matej Cepl 2018-12-29 11:53:06 +00:00
  • 592a15b951 Requires localzone -> python-localzone Matej Cepl 2018-12-24 08:59:02 +00:00
  • d3ebfa3502 Mention gh#AnalogJ/lexicon#333 as a problem. Matej Cepl 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 Matej Cepl 2018-12-19 13:35:35 +00:00
  • a2ee4d4d7d Accepting request 650371 from home:glaubitz:branches:devel:languages:python Matej Cepl 2018-11-25 13:31:45 +00:00
  • 0b3f28a34a Accepting request 600065 from devel:languages:python Dominique Leuenberger 2018-04-24 13:33:39 +00:00
  • aff9710711 - Conflict with python-lexicon that uses same namespace in sitedir Tomáš Chvátal 2018-04-23 13:14:43 +00:00
  • ea61dd026c Accepting request 597105 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-04-16 16:04:07 +00:00
  • 4ac1814b10 - Expand dependencies in order to run tests Tomáš Chvátal 2018-04-15 15:24:48 +00:00
  • 2a4cd883f2 Accepting request 596557 from home:ecsos:server Tomáš Chvátal 2018-04-15 13:59:38 +00:00
  • e42790b989 Accepting request 556825 from home:archie172:branches:devel:languages:python Dirk Mueller 2017-12-13 23:14:26 +00:00
  • dcb5147b4a Accepting request 417144 from home:archie172:branches:devel:languages:python Dirk Mueller 2016-08-07 12:03:36 +00:00
  • fa2e1ec5dd Accepting request 403603 from home:archie172 Dirk Mueller 2016-06-21 12:28:35 +00:00