File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ dependencies = []
2525
2626[project .optional-dependencies ]
2727cffi = [
28- ' cffi>=1.17 ; python_version >= "3.13" and platform_python_implementation != "PyPy"' ,
28+ ' cffi>=2.0.0b1 ; python_version >= "3.13" and platform_python_implementation != "PyPy"' ,
2929]
3030
3131[project .urls ]
@@ -34,7 +34,7 @@ Documentation = "https://python-zstandard.readthedocs.io/en/latest/"
3434
3535[build-system ]
3636requires = [
37- " cffi>=1.17.0 ; platform_python_implementation != 'PyPy'" ,
37+ " cffi>=2.0.0b1 ; platform_python_implementation != 'PyPy'" ,
3838 " packaging" ,
3939 " setuptools" ,
4040]
Original file line number Diff line number Diff line change 3030# garbage collection pitfalls.
3131# Require 1.17 everywhere so we don't have to think about supporting older
3232# versions.
33- MINIMUM_CFFI_VERSION = "1.17"
33+ # Require 2.0 for improved free-threading support
34+ MINIMUM_CFFI_VERSION = "2.0"
3435
3536ext_suffix = os .environ .get ("SETUPTOOLS_EXT_SUFFIX" )
3637if ext_suffix :
You can’t perform that action at this time.
0 commit comments