changeset 52733:2c46b75bb56b

pyproject: add a note about possibly building more packages for macOS Let's wait and see if anyone complains about this before proceeding. But I stumbled across this, and thought it might be useful to keep an eye on. The most relevant thing today is that cffi doesn't use Universal binaries, but it's also been badly broken on macOS in the past, so maybe nobody is using it.
author Matt Harbison <matt_harbison@yahoo.com>
date Wed, 15 Jan 2025 12:27:01 -0500
parents 2642ef8e7ac1
children 89e6952805bd
files pyproject.toml
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/pyproject.toml	Thu Dec 19 18:06:31 2024 -0500
+++ b/pyproject.toml	Wed Jan 15 12:27:01 2025 -0500
@@ -88,6 +88,11 @@
 
 
 [tool.cibuildwheel.macos]
+# See https://cibuildwheel.pypa.io/en/stable/faq/#what-to-provide for reasons
+# to also build "x86_64".  Further discussion here:
+#    https://github.com/pypa/cibuildwheel/issues/1333
+#    https://github.com/python-cffi/cffi/issues/133
+#  
 # NOTE: this is overridden in heptapod-ci.yml because the current CI system
 # doesn't support arm64 builds.
 archs = ["universal2"]