Add Python 3.14 wheel builds - #44
Conversation
Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
|
@copilot remove these warnings from the build: |
Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
... Done in 5a71799. Removed both |
|
@copilot review and resolve the the issues in the build https://github.com/lincolnloop/pyuwsgi-wheels/actions/runs/22357647552 |
… 3.14 Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
The macos-14 arm64 job was failing in Fixed in 0c4453c:
|
|
@copilot Resolve this issue in the build:
|
…6_64 Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
Fixed in e08b3c5. The |
|
@copilot resolve the build error for |
Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
Fixed in 829cf31. The uWSGI build system (uwsgiconfig.py) compiles with its own clang invocations that don't automatically inherit |
|
@copilot build_pcre and build_jannson already have these set |
Both changes are still needed — they target different build components:
The |
|
@copilot still failing, try again |
Co-authored-by: ipmb <319156+ipmb@users.noreply.github.com>
Addressed in bd6cb88. I changed |
|
@copilot handle this |
... That line is informational from cibuildwheel, not an error. It intentionally sets I re-checked the latest run ( |
pypa/cibuildwheelfromv2.20.0tov3.3.1(which includes CPython 3.14.2)cp31?t-*toCIBW_SKIPto skip free-threading builds (now built by default in cibuildwheel v3.1+)cp36-*andpp*fromCIBW_SKIP(invalid in cibuildwheel v3)pre_build.sh: Python 3.14 usesLC_BUILD_VERSIONinstead ofLC_VERSION_MIN_MACOSXin Mach-O headersmacos-13runner withmacos-14(Apple Silicon) for x86_64 cross-compilationpre_build.sh: passARCHFLAGSto pcre2/jansson configure for cross-compilationbuild.yml: add macOS-specific flags for uWSGI buildARCHFLAGS,APPEND_CFLAGS, andLDFLAGSinstead of relying on${ARCHFLAGS:-}expansion inCIBW_ENVIRONMENT_MACOSOriginal prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.