Skip to content

Commit e8e88f3

Browse files
committed
CI: Install upcoming CFFI 1.17.0 for Python 3.13 compatibility
Workaround-For: python-cffi/cffi#71
1 parent a82c423 commit e8e88f3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.gitlab-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ test:3.13:
6969
- source ~/.cargo/env
7070
- rm -f .coverage* collected-coverage
7171
- pip install tox
72+
# Workaround for https://github.com/python-cffi/cffi/issues/71
73+
- tox -e py313-allextras exec --skip-pkg-install -- pip install git+https://github.com/python-cffi/cffi/
7274
# Separate run so I don't waste time telling errors in setup apart from errors at runtime
7375
- tox --notest --skip-env '^py31[^3]'
7476
- "AIOCOAP_TEST_MCIF=\"$(ip -j -6 route list default | python3 -c 'import sys, json; print(json.load(sys.stdin)[0][\"dev\"])')\" tox --skip-env '^py31[^3]'"

0 commit comments

Comments
 (0)