Releases: saghul/pycares
Releases · saghul/pycares
v5.0.1
v5.0.0
What's Changed
- Use Literal for type by @Dreamsorcerer in #263
- Use CMake for compiling c-ares by @saghul in #267
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #265
- build(deps): bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #264
- Move project metadata to pyproject.toml by @saghul in #268
- Remove gethostbyname by @saghul in #270
- Remove getsock by @saghul in #271
- Replace ares_{get,set}servers with ares_{get,set}_servers_csv by @saghul in #273
- Remove ares_init and ares_mkquery, they are unused by @saghul in #274
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #277
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #278
- Make c-ares thread-safety mandatory by @saghul in #275
- Migrate API to c-ares' dnsrec variants by @saghul in #276
- Build wheels in parallel by @saghul in #281
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #279
- Update bundled c-ares to v1.34.6 by @saghul in #283
- Make callback a mandatory kwarg-only argument by @saghul in #282
- Return bytes data for TXT records by @saghul in #285
- Add support for TLSA, HTTP and URI queries by @saghul in #284
- Remove event_thread option, make it implicit by @saghul in #286
Full Changelog: v4.11.0...v5.0.0
v4.11.0
What's Changed
- Add support for Python 3.14 (including free-threaded Python) by @ngoldbaum in #256
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #259
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #258
- build(deps): bump pypa/cibuildwheel from 3.1.3 to 3.1.4 by @dependabot[bot] in #257
New Contributors
- @ngoldbaum made their first contribution in #256
Full Changelog: v4.10.0...v4.11.0
v4.10.0
What's Changed
- Remove unused import by @saghul in #240
- Fixup chunked TXT record test by @saghul in #242
- Remove overzealous checks by @saghul in #241
- Fix OpenBSD build by @saghul in #243
- Make result.type Final by @Dreamsorcerer in #246
- Idna resource reduction using a length check by @Vizonex in #247
- Add read & write process_fd functions by @Vizonex in #245
- build(deps): bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @dependabot[bot] in #244
- Remove context manager support by @saghul in #252
- Fixup test CI by @saghul in #254
- Refactor channel destruction logic by @saghul in #253
New Contributors
Full Changelog: v4.9.0...v4.10.0
v4.9.0
What's Changed
- Create dependabot configuration by @bdraco in #226
- build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.3 by @dependabot in #227
- Pin Python version to 3.13.3 to avoid Windows build error by @saghul in #235
- Fix shutdown race by @bdraco in #236
- Add support for windows arm64 by @finnagin in #233
New Contributors
Full Changelog: v4.8.0...v4.9.0
v4.8.0
4.7.0
4.6.1
What's Changed
- Fix missing attribute type information for errno by @Dreamsorcerer in #215
Full Changelog: v4.6.0...v4.6.1
4.6.0
What's Changed
- Swap out
is_all_asciifor built-instr.isasciiby @bdraco in #209 - Fixup tests by @saghul in #214
- Add initial type annotations by @Dreamsorcerer in #212
- Fix module has no attribute type errors by @Dreamsorcerer in #211
New Contributors
- @bdraco made their first contribution in #209
- @Dreamsorcerer made their first contribution in #212
Full Changelog: v4.5.0...v4.6.0
4.5.0
What's Changed
- Test data updates to fix test failures by @kitterma in #192
- Update test_idna_encoding_query_a with new errno to align to new c-ares version by @kitterma in #194
- Do not define HAVE_GETSERVBYPORT_R for platforms Android, Cygwin, Darwin by @truboxl in #195
- Drop distutils by @saghul in #198
- build(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #201
- Add 3.13 support, remove 3.8 by @ChrisLovering in #202
- chore(ci): fix upload & add more platforms to cibuildwheel by @monosans in #204
- Test building release wheels on PRs by @saghul in #206
- Fix building sdist by @saghul in #207
- Fixup CI by @saghul in #208
New Contributors
- @kitterma made their first contribution in #192
- @truboxl made their first contribution in #195
- @dependabot made their first contribution in #201
- @monosans made their first contribution in #204
Full Changelog: v4.4.0...v4.5.0