Releases: Vizonex/cyares
Cyares 0.7.0
What's Changed
- Bump deprecated-subclass from 0.1.0 to 0.1.1 by @dependabot[bot] in #82
- implement server state callbacks by @Vizonex in #83
- implement ares-process-write-callbacks by @Vizonex in #84
Full Changelog: v0.6.0...v0.7.0
CyAres 0.6.0
What's Changed
- Bump pytest-codspeed from 5.0.0 to 5.0.1 by @dependabot[bot] in #78
- Bump pytest-codspeed from 5.0.1 to 5.0.2 by @dependabot[bot] in #79
- move deprecated-subclass module to the new library by @Vizonex in #81
Full Changelog: v0.5.1...v0.6.0
CyAres 0.5.1
What's Changed
- simplify dealloc so that channel stops freezing by @Vizonex in #73
- Bump pytest-codspeed from 4.5.0 to 5.0.0 by @dependabot[bot] in #75
- Deadlock and use after free by @dimbleby in #76
- Release GIL on every c-ares call that takes the channel lock by @dimbleby in #77
Full Changelog: v0.5.0...v0.5.1
CyAres 0.5.0
What's Changed
- Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 by @dependabot[bot] in #51
- Bump pytest-codspeed from 4.2.0 to 4.3.0 by @dependabot[bot] in #52
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #53
- Bump dependabot/fetch-metadata from 1.1.1 to 2.5.0 by @dependabot[bot] in #54
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #55
- optimze record parsing and cleanup resulttypes module by @Vizonex in #58
- Bump winloop from 0.5.0 to 0.6.0 by @dependabot[bot] in #59
- Bump anyio from 4.12.1 to 4.13.0 by @dependabot[bot] in #60
- Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #61
- Bump pypa/cibuildwheel from 3.3.1 to 3.4.0 by @dependabot[bot] in #62
- Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #63
- Bump winloop from 0.6.0 to 0.6.1 by @dependabot[bot] in #64
- Bump winloop from 0.6.1 to 0.6.2 by @dependabot[bot] in #65
- Bump pytest-codspeed from 4.3.0 to 4.4.0 by @dependabot[bot] in #66
- Bump winloop from 0.6.2 to 0.6.3 by @dependabot[bot] in #67
- Bump pytest-codspeed from 4.4.0 to 4.5.0 by @dependabot[bot] in #68
- Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 by @dependabot[bot] in #69
- Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #70
- Fix Many Different Bugs by @dimbleby in #71
- Prepare for 0.5.0 by @Vizonex in #72
New Contributors
Full Changelog: v0.4.0...v0.5.0
CyAres 0.4.0
What's Changed
- Bump winloop from 0.4.1 to 0.5.0 by @dependabot[bot] in #49
- add in anyio DNSResolver backend by @Vizonex in #50
Full Changelog: v0.3.1...v0.4.0
CyAres 0.3.1
What's Changed
This was mainly a bugfix update that hopes to solve #42 but also a bug found with HINFO not being present.
-
Bump winloop from 0.4.0 to 0.4.1 by @dependabot[bot] in #41
-
Bump pycares from 5.0.0 to 5.0.1 by @dependabot[bot] in #45
-
Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #44
-
Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #43
-
Bump anyio from 4.12.0 to 4.12.1 by @dependabot[bot] in #46
-
Possibly fixes Pypi uploads in relation to #42 but if it doesn't 0.3.2 will be out with these fixes & changes.
Full Changelog: v0.3.0...v0.3.1
CyAres 0.3.0
What's Changed
Be warned lots of things changed to be more like pycares when it comes to results. Developers should migrate to these newer result types immediately...
- Releases now use the trusted publisher system. (Likely might change release functionality to instead be done via pull request might need aiohttp community's help with that one if we decided to go for it as well as uploading wheel binaries on release.)
- aiohttp extension is broken and I will be fixing it in the following update.
- Bump winloop from 0.3.1 to 0.4.0 by @dependabot[bot] in #38
- Create Cyares 3.0 to match pycares's new changes by @Vizonex in #40
Full Changelog: v0.2.0...v0.3.0
CyAres 0.2.0
What's Changed
- Bump pytest-codspeed from 4.0.0 to 4.1.0 by @dependabot[bot] in #25
- Bump pytest-codspeed from 4.1.0 to 4.1.1 by @dependabot[bot] in #26
- Bump winloop from 0.2.3 to 0.3.0 by @dependabot[bot] in #27
- Bump winloop from 0.3.0 to 0.3.1 by @dependabot[bot] in #29
- Bump pytest-codspeed from 4.1.1 to 4.2.0 by @dependabot[bot] in #30
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #33
- Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 by @dependabot[bot] in #32
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #31
- Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 by @dependabot[bot] in #36
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #35
- Bump anyio from 4.11.0 to 4.12.0 by @dependabot[bot] in #34
- drop 3.9 support and start deprecating subclassing of a few objects by @Vizonex in #37
Full Changelog: v0.1.8...v0.2.0
CyAres 0.1.8
What's Changed
- Bump anyio from 4.10.0 to 4.11.0 by @dependabot[bot] in #19
- Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #21
- use PyMem_Raw* Allocs instead of ares's defaults by @Vizonex in #23
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #20
- Bump winloop from 0.2.2 to 0.2.3 by @dependabot[bot] in #22
- throw an error if
socket_state_cbis attempted with aio and trio and remove deprecated-params by @Vizonex in #24
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Bump pycares from 4.10.0 to 4.11.0 by @dependabot[bot] in #17
- make cyares cimportable and add a bugfix by @Vizonex in #18
- Think we fixed leaky print statements as well. Throw an issue if this is not the case.
Full Changelog: v0.1.6...v0.1.7