anag_factory 22962ff44e Accepting request 1360756 from devel:languages:python
- update to 4.0.4:
  * Raise ``DNSError(ARES_ENODATA)`` from ``query()`` when the
    answer section has no records of the requested qtype,
    restoring the pycares 4.x NODATA contract and avoiding
    ``AttributeError`` for CNAME/SOA/PTR callers (#254).
  * Add the missing ``build-backend`` entry to ``pyproject.toml``
    so PEP 517 builds from the sdist work without falling back to
    the deprecated legacy setuptools backend (#252).
  * Restore license metadata that was dropped during the
    ``pyproject.toml`` migration in #244, so packaging tools
    again detect aiodns as MIT-licensed (#250).
  * Re-release of 4.0.1; the 4.0.1 wheel build failed because the
    release workflow still invoked ``python setup.py`` after #244
    removed ``setup.py``, so 4.0.1 never reached PyPI. The
    release workflow now uses ``python -m build`` (#248).
  * Fix ``Future exception was never retrieved`` when pycares
    raises ``AresError`` synchronously, e.g. for malformed
    hostnames (#245, fixes #231)
  * Modernized package setup using ``pyproject.toml`` instead of
    ``setup.py`` (#244)

OBS-URL: https://build.opensuse.org/request/show/1360756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-aiodns?expand=0&rev=14
2026-06-22 15:28:38 +00:00
2026-06-14 09:08:53 +00:00
2026-06-14 09:08:53 +00:00
2026-06-14 09:08:53 +00:00
2026-06-14 09:08:53 +00:00
2026-06-14 09:08:53 +00:00
S
Description
No description provided
189 KiB
Languages
RPM Spec 100%