Skip to content

fix: update cffi lock for Python 3.14 - #4448

Merged
seratch merged 1 commit into
mainfrom
fix/python-314-cffi-lock
Aug 15, 2026
Merged

seratch merged 1 commit into
mainfrom
fix/python-314-cffi-lock

Conversation

@seratch

@seratch seratch commented Aug 15, 2026

Copy link
Copy Markdown
Member

This pull request fixes Python 3.14 development environment setup by updating the locked cffi version from 1.17.1 to 2.1.1.

The previous lock entry did not provide CPython 3.14 wheels, causing a full development sync to build cffi from source and fail when a C compiler was unavailable. The refreshed lock entry includes CPython 3.14 wheels while leaving dependency declarations, dependency groups, Python support metadata, and runtime behavior unchanged.

This pull request resolves #4442.

@seratch seratch added this to the 0.21.x milestone Aug 15, 2026
@seratch
seratch merged commit e90df39 into main Aug 15, 2026
14 checks passed
@seratch
seratch deleted the fix/python-314-cffi-lock branch August 15, 2026 23:16
@seratch seratch mentioned this pull request Aug 15, 2026
4 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

make sync fails on Python 3.14: the locked cffi 1.17.1 has no cp314 wheel, so the dev group needs a C compiler

1 participant