Skip to content

Commit 403bd63

Browse files
committed
More tweaks
1 parent 5e26542 commit 403bd63

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

python/pyproject.toml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff 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]
1718
universal = false
@@ -29,12 +30,17 @@ manylinux-x86_64-image = "manylinux_2_28"
2930
manylinux-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]" }
3334
before-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",

0 commit comments

Comments
 (0)