Skip to content

Commit

Permalink
temporary fix for setuptools 72 removed test command
Browse files Browse the repository at this point in the history
  • Loading branch information
thiesmoeller committed Oct 16, 2024
1 parent 33d5dff commit 10d1964
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[build-system]
requires = ["setuptools>=42", "swig>=4.2", "wheel"]
requires = ["setuptools>=42,<72", "swig>=4.2", "wheel"]
build-backend = "setuptools.build_meta"

[tool.cibuildwheel]
Expand Down
2 changes: 1 addition & 1 deletion scripts/build/Dockerfile.debian
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ RUN pip install wheel 'auditwheel<=5.1.2'
# install swig from pypi
RUN pip install swig>=4.2
# install setuptools
RUN pip install setuptools --upgrade
RUN pip install "setuptools<72" --upgrade

# numpy is required for the pypylon unittests
# currently disabled because the numpy install exceeds the current travis max duration
Expand Down
2 changes: 1 addition & 1 deletion scripts/build/Dockerfile.manylinux
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ COPY --from=qemu /usr/bin/* /usr/bin/
RUN pip install swig>=4.2

# install setuptools
RUN pip install setuptools --upgrade
RUN pip install "setuptools<72" --upgrade

# one genicam unittest requires a french locale
RUN yum -y reinstall glibc-common
Expand Down

0 comments on commit 10d1964

Please sign in to comment.