@@ -55,22 +55,21 @@ include = ["/livekit", "/rust-sdks"]
5555[tool .cibuildwheel ]
5656build = " cp39-*"
5757skip = " *-musllinux_*" # not supported (libwebrtc is using glibc)
58-
5958before-build = " pip install requests && python rust-sdks/download_ffi.py --output livekit/rtc/resources"
6059
61- # macOS deployment targets must match the FFI binaries (see rust-sdks/.github/workflows/ffi-builds.yml)
62- [tool .cibuildwheel .macos ]
63- environment = { MACOSX_DEPLOYMENT_TARGET = " 10.15" }
64-
65- [[tool .cibuildwheel .overrides ]]
66- select = " *-macosx_arm64"
67- environment = { MACOSX_DEPLOYMENT_TARGET = " 11.0" } # arm64 requires macOS 11+
68-
6960manylinux-x86_64-image = " manylinux_2_28"
7061manylinux-i686-image = " manylinux_2_28"
7162manylinux-aarch64-image = " manylinux_2_28"
7263manylinux-ppc64le-image = " manylinux_2_28"
7364manylinux-s390x-image = " manylinux_2_28"
7465manylinux-pypy_x86_64-image = " manylinux_2_28"
7566manylinux-pypy_i686-image = " manylinux_2_28"
76- manylinux-pypy_aarch64-image = " manylinux_2_28"
67+ manylinux-pypy_aarch64-image = " manylinux_2_28"
68+
69+ # macOS deployment targets must match the FFI binaries (see rust-sdks/.github/workflows/ffi-builds.yml)
70+ [tool .cibuildwheel .macos ]
71+ environment = { MACOSX_DEPLOYMENT_TARGET = " 10.15" }
72+
73+ [[tool .cibuildwheel .overrides ]]
74+ select = " *-macosx_arm64"
75+ environment = { MACOSX_DEPLOYMENT_TARGET = " 11.0" } # arm64 requires macOS 11+
0 commit comments