File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,13 +5,14 @@ requires = [
55 # pyi generation
66 " mypy" ,
77 # unit tests (for code coverage cmake target)
8- # "pytest",
8+ " pytest" ,
99 # "numpy",
1010 # "imageio",
1111 # defaults
1212 " setuptools" ,
1313 " wheel" ,
1414]
15+ build-backend = " setuptools.build_meta"
1516
1617[tool .distutils .bdist_wheel ]
1718universal = false
@@ -29,12 +30,17 @@ manylinux-x86_64-image = "manylinux_2_28"
2930manylinux-aarch64-image = " manylinux_2_28"
3031
3132[tool .cibuildwheel .linux ]
32- build-frontend = { name = " pip " , args = [ " --no- build-isolation " ] }
33+ build-frontend = { name = " build[uv] " }
3334before-build = [
3435 """ dnf install -y zlib-devel openssl-devel freetype-devel fontconfig-devel freeglut-devel alsa-lib-devel mesa-libGL-devel \
3536 xorg-x11-proto-devel xorg-x11-proto-devel libcurl-devel libpng-devel libX11-devel libXcursor-devel libXrandr-devel \
3637 libXinerama-devel libXrender-devel libXcomposite-devel libXinerama-devel libXcursor-devel xorg-x11-server-Xvfb \
37- gtk3-devel webkit2gtk3-devel wget"""
38+ gtk3-devel webkit2gtk3-devel wget""" ,
39+
40+ # "uv add mypy",
41+ # "uv add pytest",
42+ # "uv add setuptools",
43+ # "uv add wheel",
3844
3945 # "wget https://github.com/linux-test-project/lcov/releases/download/v2.0/lcov-2.0-1.noarch.rpm",
4046 # "yum localinstall -y lcov-2.0-1.noarch.rpm",
You can’t perform that action at this time.
0 commit comments