Mercurial > public > mercurial-scm > hg
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"]