Prepare for v2.0.0b1 release
- Update CHANGELOG.md - Update to bundled capnproto-1.0.1 * Compiles with capnproto-0.8.0 and higher - *Breaking Change* Remove allow_cancellation (see https://capnproto.org/news/2023-07-28-capnproto-1.0.html) * This is tricky to handle for older versions of capnproto. Instead of dealing with lots of complication, removing it entirely. - Fix some documentation after the build backend support was added - Update tox.ini to support 3.8 to 3.12 - Update cibuildwheel to 2.16.1 * Adds Python 3.12 supports and implicitly deprecates EOL 3.7 (though it's still built)
This commit is contained in:
14
CHANGELOG.md
14
CHANGELOG.md
@@ -1,3 +1,17 @@
|
||||
## v2.0.0b1 (2023-10-03)
|
||||
- Update to bundled capnproto-1.0.1
|
||||
- Remove explicit support for Python 3.7 (though wheels are still built for now)
|
||||
- Use custom build backend to support build args (#328)
|
||||
- Update Cython version and Python to 3.12 (#320)
|
||||
- Wrap all capnp code in a context-manager to avoid segfaults (#317)
|
||||
- Schema loading from the wire (#307)
|
||||
- Make pycapnp more GIL friendly (#308)
|
||||
- Use cibuildwheel in ci (#309)
|
||||
- Integrate the KJ event loop into Python's asyncio event loop (#310)
|
||||
- Allow capability implementation methods to be `async` (#312)
|
||||
- Allow reading and writing messages from sockets in `async` mode (#313)
|
||||
- Remove the synchronous RPC mode (#315)
|
||||
|
||||
## v1.3.0 (2023-01-26)
|
||||
- Update to bundled capnproto-0.10.3
|
||||
- Add Python 3.11 to Github Actions builds (#306)
|
||||
|
||||
Reference in New Issue
Block a user