Sourced from aiodns's changelog.
3.5.0
- Added explicit close method (#166)
- Allows proper cleanup of resources on demand
- Fixed return type signature for CNAME and SOA records (#162)
- Corrected type annotations for better type checking
- Improved Windows event loop documentation (#163)
- Provided more accurate information on supported event loops on Windows
- Added pre-commit configuration with ruff (#152)
- Improved code quality and consistency
- Reformatted code and normalized end-of-line characters (#155)
- Updated dependencies
83533f4
Release 3.5.0 (#169)78cd600
Add explicit close method (#166)f259a6e
Bump pycares from 4.8.0 to 4.9.0 (#168)e9a0d45
Bump pytest-asyncio from 0.26.0 to 1.0.0 (#167)9a0bcda
Provide more accurate information on what eventloops are supported on
windows...f2c8472
Bump pytest-cov from 6.1.1 to 6.2.1 (#164)cc628cb
Fix return type signature for CNAME and SOA records (#162)e5c084d
Bump pytest from 8.3.5 to 8.4.0 (#160)5cdf373
Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (#159)7248418
Bump mypy from 1.15.0 to 1.16.0 (#158)Sourced from coverage's changelog.
Version 7.9.1 — 2025-06-13
The "no-ctracer" warning is not issued for Python pre-release versions. Coverage doesn't ship compiled wheels for those versions, so this was far too noisy.
On Python 3.14+, the "sysmon" core is now the default if it's supported for your configuration. Plugins and dynamic contexts are still not supported with it.
.. _changes_7-9-0:
Version 7.9.0 — 2025-06-11
Added a
[run] coreconfiguration setting to specify the measurement core, which was previously only available through the COVERAGE_CORE environment variable. Finishesissue 1746_.Fixed incorrect rendering of f-strings with doubled braces, closing
issue 1980_.If the C tracer core can't be imported, a warning ("no-ctracer") is issued with the reason.
The C tracer core extension module now conforms to
PEP 489, closingissue 1977. Thanks,Adam Turner <pull 1978_>_.Fixed a "ValueError: min() arg is an empty sequence" error caused by strange empty modules, found by
oss-fuzz_... _issue 1746: nedbat/coveragepy#1746 .. _issue 1977: nedbat/coveragepy#1977 .. _pull 1978: nedbat/coveragepy#1978 .. _issue 1980: nedbat/coveragepy#1980 .. _PEP 489: https://peps.python.org/pep-0489 .. _oss-fuzz: https://google.github.io/oss-fuzz/
.. _changes_7-8-2:
4fa1b71
docs: sample HTML for 7.9.15cf757b
docs: prep for 7.9.1bea6204
fix: better defaulting of core7795441
fix: fewer warnings, default to sys.monitoring on 3.14+18aa074
fix: some custom builds don't have file8c5bf65
chore: make upgrade128c4f4
build: bump version to 7.9.1452d86f
docs: sample HTML for 7.9.0a670927
docs: prep for 7.9.03b0cb87
build: windows 3.14 is fixed