Skip to content

Commit

Permalink
pin swig, update macos env
Browse files Browse the repository at this point in the history
  • Loading branch information
tlambert03 committed Dec 16, 2024
1 parent 78f9fb9 commit 63d9d90
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# https://peps.python.org/pep-0517/
[build-system]
requires = ["setuptools ==72.1.0", "swig >=4.1", "numpy>=2.0.0"]
requires = ["setuptools ==72.1.0", "swig ==4.2.1", "numpy>=2.0.0"]
build-backend = "setuptools.build_meta"

# https://peps.python.org/pep-0621/
Expand Down Expand Up @@ -57,6 +57,8 @@ test-skip = "*-macosx_arm64"
[tool.cibuildwheel.macos]
# https://cibuildwheel.readthedocs.io/en/stable/faq/#apple-silicon
archs = ["x86_64", "arm64"]
# Needed for C++17 support on macOS
environment = { MACOSX_DEPLOYMENT_TARGET = "10.14" }

[tool.check-manifest]
ignore = [".editorconfig", "Dockerfile", "maintainer-notes.md", ".gitmodules"]

0 comments on commit 63d9d90

Please sign in to comment.