File tree Expand file tree Collapse file tree 2 files changed +282
-0
lines changed
Expand file tree Collapse file tree 2 files changed +282
-0
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,14 @@ requires = [
4141# Need to use legacy backend because setup_zstd.py breaks build isolation.
4242build-backend = " setuptools.build_meta:__legacy__"
4343
44+ [dependency-groups ]
45+ dev = [
46+ " hypothesis==6.111.0" ,
47+ " mypy>=1.17.1" ,
48+ " pytest>=8.4.1" ,
49+ " pytest-xdist>=3.8.0" ,
50+ ]
51+
4452[tool .ruff ]
4553line-length = 80
4654
@@ -56,3 +64,12 @@ enable = ["cpython-prerelease"]
5664# TODO delete this after we adopt modern setuptools.
5765[tool .setuptools ]
5866license-files = []
67+
68+ [tool .uv ]
69+ build-constraint-dependencies = [
70+ # 69.0.0 breaks handling of --config-settings=--build-option, which our CI
71+ # relies on. So constrained to an older version until we figure out a
72+ # workaround. See comment at
73+ # https://github.com/pypa/pip/issues/11859#issuecomment-2132287974.
74+ " setuptools<69.0.0" ,
75+ ]
You can’t perform that action at this time.
0 commit comments