File python-aiodns.changes of Package python-aiodns
-------------------------------------------------------------------
Tue Dec 9 11:19:10 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.6.0
* Fix resolver garbage collection during pending queries (#211)
* Prevents resolver from being garbage collected while queries are in progress
* Socket callback optimizations (#172)
* Improved performance for socket state handling
* Fixed RTD links (#176)
* Added Python 3.14 to the CI (#212)
* Updated dependencies
* Bumped pycares from 4.9.0 to 4.11.0 (#186, #194)
* Bumped pytest-asyncio from 1.0.0 to 1.2.0 (#181, #196)
* Bumped pytest-cov from 6.2.1 to 7.0.0 (#193)
* Bumped pytest from 8.4.0 to 8.4.2 (#171, #190)
* Bumped mypy from 1.16.0 to 1.19.0 (#170, #179, #185, #195, #197, #207)
* Bumped uvloop from 0.21.0 to 0.22.1 (#202)
* Bumped winloop from 0.1.8 to 0.3.1 (#182, #183, #184, #187, #200, #201, #203)
* Bumped actions/setup-python from 5 to 6 (#199)
* Bumped actions/checkout from 4 to 6 (#188, #208)
* Bumped actions/upload-artifact from 4 to 5 (#204)
* Bumped actions/download-artifact from 4.3.0 to 6.0.0 (#205)
-------------------------------------------------------------------
Sat Jul 12 17:28:35 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 3.5.0:
* Added explicit close method (#166)
* Fixed return type signature for CNAME and SOA records (#162)
* Improved Windows event loop documentation (#163)
loops on Windows
* Added fallback to `sock_state_cb` if `event_thread` creation
fails (#151)
* Implemented strict typing (#138)
* Updated dependencies
* Used c-ares event thread when available (#145)
* Dropped Python 3.8 support (#129)
* Updated CI infrastructure
upload/download artifact (#148)
-------------------------------------------------------------------
Tue May 13 07:28:26 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
-------------------------------------------------------------------
Tue Apr 2 09:42:31 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.2.0:
* Update test_query_ptr test to use address with PTR record
* Added a missing py.typed file for wheel
* Add Winloop as a valid EventLoop
* Add support for getaddrinfo
* Add support for getnameinfo
-------------------------------------------------------------------
Thu Dec 14 09:12:38 UTC 2023 - Petr Gajdos <pgajdos@suse.com>
- update to 3.1.1:
* Add PEP-561 with py.typed
-------------------------------------------------------------------
Fri Apr 21 12:21:37 UTC 2023 - Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
-------------------------------------------------------------------
Thu Apr 13 22:38:52 UTC 2023 - Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
-------------------------------------------------------------------
Wed Jun 16 13:48:13 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.0.0
* Release wheels and source to PyPI with GH actions
* Try to make tests more resilient
* Don't build universal wheels
* Migrate CI to GH Actions
* Fix TXT CHAOS test
* Add support for CAA queries
* Support Python >= 3.6
* Bump pycares dependency
* Drop tasks.py
* Allow specifying dnsclass for queries
* Set URL to https
* Add license args in setup.py
* Converted Type Annotations to Py3 syntax Closes
* Only run mypy on cpython versions
* Also fix all type errors with latest mypy - pycares seems to have
no typing / stubs so lets ignore it via `mypy.ini`
* setup: typing exists since Python 3.5
* Fix type annotation of gethostbyname()
* Updated README
- Drop patches for issues fixed upstream
* python-aiodns-2.0.0-fix-typing-dependency.patch
-------------------------------------------------------------------
Thu Jul 9 07:47:23 UTC 2020 - Matthias Fehring <buschmann23@opensuse.org>
- fix python-aiodns-2.0.0-fix-typing-dependency.patch and really
apply it
-------------------------------------------------------------------
Thu Jul 9 05:55:21 UTC 2020 - Matthias Fehring <buschmann23@opensuse.org>
- add python-aiodns-2.0.0-fix-typing-dependency.patch to fix wrong
dependency to python-typing on python 3.5+ (gh#saghul/aiodns/issues/71)
-------------------------------------------------------------------
Thu Mar 21 14:07:32 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 2.0.0
* drop python2 support
* Add support for ANY queries
-------------------------------------------------------------------
Fri Mar 1 09:30:55 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 1.2.0
- Fix dependencies
* Add support for Python 3.7
* Fix CNAME test
* Add examples with `async` and `await`
* Fix Python version check
* Add gethostbyaddr
-------------------------------------------------------------------
Fri May 11 21:52:30 UTC 2018 - toddrme2178@gmail.com
- Don't forget python_module workaround.
-------------------------------------------------------------------
Fri Feb 9 14:52:05 UTC 2018 - sleep_walker@opensuse.org
- put LICENSE with %license
- make conditional tests (but disable by default because of OBS build
isolation)
-------------------------------------------------------------------
Fri Feb 9 13:16:39 UTC 2018 - sleep_walker@opensuse.org
- install LICENSE, ChangeLog and README
- improve spec file a bit
- add URL to source
- make it proper single spec python package
-------------------------------------------------------------------
Wed Feb 7 18:49:56 UTC 2018 - sleep_walker@opensuse.org
- let there be python-aiodns