Skip to content

Commit a184c92

Browse files
committed
Manually set MACOSX_DEPLOYMENT_TARGET for cibuildwheel
Fixes mismatch with dependencies: pypa/cibuildwheel#2115
1 parent cb4fe33 commit a184c92

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pyproject-tensorflow.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build = "cp**-manylinux_x86_64"
77

88
skip = ["pp*", "*-musllinux*", "*i686", "*cp36*", "*cp37*", "*cp38*"]
99

10-
environment = { PROJECT_NAME="essentia-tensorflow", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1 }
10+
environment = { PROJECT_NAME="essentia-tensorflow", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1, MACOSX_DEPLOYMENT_TARGET=13.0 }
1111

1212
before-build = [
1313
"PYBIN=/opt/python/cp36-cp36m/bin/",
@@ -23,7 +23,7 @@ test-command = "python -c 'import essentia; import essentia.standard; import ess
2323

2424
skip = ["pp*", "*cp36*", "*cp37*", "*cp38*"]
2525

26-
environment = { PROJECT_NAME="essentia-tensorflow", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1 }
26+
environment = { PROJECT_NAME="essentia-tensorflow", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1, MACOSX_DEPLOYMENT_TARGET=13.0 }
2727

2828
before-build = [
2929
"brew install pkg-config gcc readline sqlite gdbm freetype libpng",

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ test-command = "python -c 'import essentia; import essentia.standard; import ess
2222

2323
skip = ["pp*", "*cp36*", "*cp37*", "*cp38*"]
2424

25-
environment = { PROJECT_NAME="essentia", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1 }
25+
environment = { PROJECT_NAME="essentia", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1, MACOSX_DEPLOYMENT_TARGET=13.0 }
2626

2727
before-build = [
2828
"brew install pkg-config gcc readline sqlite gdbm freetype libpng",
@@ -45,7 +45,7 @@ select = "*macosx_arm64*"
4545

4646
skip = ["pp*", "*cp36*", "*cp37*", "*cp38*"]
4747

48-
environment = { PROJECT_NAME="essentia", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1, ESSENTIA_MACOSX_ARM64=1 }
48+
environment = { PROJECT_NAME="essentia", ESSENTIA_PROJECT_NAME="${PROJECT_NAME}", ESSENTIA_WHEEL_SKIP_3RDPARTY=1, ESSENTIA_WHEEL_ONLY_PYTHON=1, ESSENTIA_MACOSX_ARM64=1, MACOSX_DEPLOYMENT_TARGET=13.0 }
4949

5050
before-build = [
5151
"brew install pkg-config gcc readline sqlite gdbm libpng",

0 commit comments

Comments
 (0)