What's Changed
- Support parent-relative pyproject metadata in sdists by @Copilot in #3182
- Update PyPI platform tag validation by @messense in #3187
- maint: update setup emsdk action in generate-ci by @ManonMarchand in #3194
- fix: only shim bin wheels during auditwheel repair by @messense in #3197
- fix: avoid editable ELF truncation from stale hardlinks by @messense in #3199
- Fix Pyodide Emscripten platform tags by @messense in #3191
- build(deps): bump openssl from 0.10.79 to 0.10.80 by @dependabot[bot] in #3200
- Use pax instead of GNU headers for tar by @konstin in #3203
- feat: add default exclude pycache and *.pyc files by @GuYeying in #3202
- Documentation: fix the update_readme script by @ManonMarchand in #3186
- Fix python versions used in integration_pyo3_mixed_conda by @ngoldbaum in #3208
- Add support for finding free-threaded interpreters for --find-interpreters by @ngoldbaum in #3206
- build(deps): bump tar from 0.4.45 to 0.4.46 by @dependabot[bot] in #3209
- Stubs: also generate them for mixed PyO3 projects by @Tpt in #3211
- Don't depend on CFFI on PyPy by @ngoldbaum in #3213
- resolve_platform_tags: remove a redundant case by @Tpt in #3214
- GeneratorOutput::additional_files remove Option by @Tpt in #3215
- Support pyo3 abi3t features on Python3.15 and PyO3 0.29 by @ngoldbaum in #3113
New Contributors
Full Changelog: v1.13.3...v1.14.0