* Fri Apr 12 2019 Tomá? Chvátal <tchvatal@suse.com> 
  - Do not use pytest macro for now to get this quickly to 15.1
 
  * Fri Apr 05 2019 Tomá? Chvátal <tchvatal@suse.com> 
  - 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
 
  * Fri Mar 08 2019 Tomá? Chvátal <tchvatal@suse.com> 
  - 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
 
  * Wed Jan 30 2019 Tomá? Chvátal <tchvatal@suse.com> 
  - Drop pytest reqs that are not really needed to reduce dependency
  pull
 
  * Sat Dec 29 2018 Matej Cepl <mcepl@suse.com> 
  - 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)
 
  * Mon Dec 24 2018 mcepl@suse.com 
  - Requires localzone -> python-localzone
 
  * Wed Dec 19 2018 Matej Cepl <mcepl@suse.com> 
  - Update to version 3.0.7
- Fix tests (the only excluded tests are test_hetzner because of
  gh#AnalogJ/lexicon#333)
- Add fix_regexps.patch to fix gh#AnalogJ/lexicon#332
 
  * Tue Nov 20 2018 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> 
  - Update to version 3.0.2
- Update BuildRequries and Requires from setup.py
  and test-requirements.txt
- Re-enable tests/providers/test_namecheap.py as the necessary
  namecheap libraries have been packaged now
- Disable tests/providers/test_localzone.py as this test
  requires an internet connection
 
           
          
              Version: 2.2.1-bp150.1.5
            
  * Mon Apr 23 2018 tchvatal@suse.com 
  - Conflict with python-lexicon that uses same namespace in sitedir
 
  * Mon Apr 16 2018 jengelh@inai.de 
  - Use POSIX-compliant syntax of find (requires a directory).
  Use -delete in the same go.
- Update descriptions.
 
  * Sun Apr 15 2018 tchvatal@suse.com 
  - Expand dependencies in order to run tests
 
  * Sat Apr 14 2018 ecsos@opensuse.org 
  - Update to version 2.2.1
  No changelog from upstream.
 
  * Wed Dec 13 2017 archie.cobbs@gmail.com 
  - Update to version 2.1.16
 
  * Sun Jul 31 2016 archie.cobbs@gmail.com 
  - 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
 
  * Sun Jun 19 2016 archie.cobbs@gmail.com 
  - Initial creation of package, version 1.1.6
 
             
            
              Version: 3.17.0-bp157.1.1
            
  * Thu Dec 14 2023 Steve Kowalik <steven.kowalik@suse.com> 
  - dnspython is not an optional requirement, bump it to Requires.
 
  * Tue Nov 14 2023 Dirk Müller <dmueller@suse.com> 
  - 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.
  * Stop using `cryptography` in providers where only hashing is
    needed.
 
  * Mon Jul 31 2023 Dirk Müller <dmueller@suse.com> 
  - 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)
 
  * Sat Jul 01 2023 ecsos <ecsos@opensuse.org> 
  - Add %{?sle15_python_module_pythons}
 
  * Sun May 21 2023 Ben Greiner <code@bnavigator.de> 
  - Update to 3.11.7
  * Fix easyname provider (update action) (#1442)
- Release 3.11.6
  * Fix hetzner provider with large list of entries (#1389)
- Release 3.11.5
  * Fix upsertRecordSet in yandex provider (#1423)
- Release 3.11.4
  * Better management of domain zone id in yandex provider (#1338)
  * Fix create record action on glesys provider (#1356)
  * Fix create multiple TXT records for the same name in azure
    provider (#1359)
- Release 3.11.3
  * Add porkbun provider (#1283)
- Release 3.11.2
  * Add support of record update without an identifier in yandex
    provider (#1253)
- Release 3.11.1
  * Improve the Oracle Cloud DNS (oci) provider on the
    authentication mechanism (#1251)
  * Add API documentation to Oracle Cloud DNS (#1247)
- Release 3.11.0
  * Add namecom provider (#1212)
  * Fix TLD with two parts for namecheap provider (#1237)
  * Fix entity__name parsing in easyname provider (#1230)
- Release 3.10.0
  * Add --zone-id CLI flag for route53 provider
  * Add yandexcloud provider dedicated to Yandex Cloud solution
    (#1213)
  * Improve documentation with auto-generation
  * Clarify that yandex provider supports Yandex PDD only (#1211)
  * Use UUIDs in aliyun provider to avoid nonce collisions
- Release 3.9.5
  * Add misaka provider (#1205 #556)
  * Fix yandex provider for MX/SRV records (#1201)
  * Fix joker provider by using POST requests instead of GET
    (#1201)
- Update BuildRequirements: full poetry is not needed
 
  * Mon Jul 11 2022 Steve Kowalik <steven.kowalik@suse.com> 
  - Remove BuildRequires/Recommends on zeep, due to softlayer-zeep.
 
  * Wed Mar 09 2022 William Brown <william.brown@suse.com> 
  - Update to Version 3.9.4
  * Add webgo provider
  * Extend possible record types list for dreamhost provider
- Exclude test_oci.py due to failures.
- Remove skip on python36
- Drop remove-mock.patch, included upstream
 
  * Wed Jul 14 2021 Dominique Leuenberger <dimstar@opensuse.org> 
  - No longer build for python 3.6: not all dependencies are
  available (e.g zeep).
 
  * Thu Jan 28 2021 Ben Greiner <code@bnavigator.de> 
  - 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
- Changelog for 3.4.0
  * Use poetry to manage dependencies, build and package Lexicon.
  * The beautifulsoup4 dependency has been integrated to the core
    ones for generic purpose. As a consequence henet, easyname and
    gratisdns providers do not have optional dependencies anymore.
  * Remove support for Python 2.7.
  * Remove support for Python 3.5.
  * Remove the extra security from requests dependency which does
    not make sense anymore on recent versions of Python.
- Changelog for 3.3.28
  * Fix localzone provider to make it work with dnspython 2.x.
  * Update easyname provider against the recent API changes.
 
  * Wed Jul 08 2020 Steve Kowalik <steven.kowalik@suse.com> 
  - 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
- add remove-mock.patch gh#AnalogJ/lexicon#706
 
  * Tue May 26 2020 Petr Gajdos <pgajdos@suse.com> 
  - %python3_only -> %python_alternative
 
  * Mon Mar 30 2020 Steve Kowalik <steven.kowalik@suse.com> 
  - 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