mirror of
https://github.com/capnproto/pycapnp.git
synced 2025-03-04 00:14:45 +01:00

- 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)
19 lines
265 B
INI
19 lines
265 B
INI
[tox]
|
|
envlist = py38,py39,py310,py311,py12
|
|
skipsdist = True
|
|
|
|
[testenv]
|
|
deps=
|
|
pkgconfig
|
|
Jinja2
|
|
pytest
|
|
pytest-asyncio
|
|
cython<3
|
|
|
|
commands =
|
|
pip install .
|
|
py.test {posargs}
|
|
|
|
setenv =
|
|
CFLAGS='-stdlib=libc++'
|
|
CXXFLAGS='-stdlib=libc++'
|