What's Changed
- Fix generated WHEEL Tag metadata to be spec compliant. by @jsirois in #2762
- Export all Cargo URL metadata items to Python by @chrysn in #2760
- Update maximum Python version to 3.14 by @messense in #2763
- Remove shebang from non-executable init.py file by @musicinmybrain in #2775
- Stop warning about missing
extension-modulefeature on pyo3 0.26+ by @messense in #2789 --profileconflicts with--release(and/or--debug) by @davidhewitt in #2793- Bump MSRV to 1.83.0 by @messense in #2790
- respect CLI profile over pyproject.toml by @davidhewitt in #2794
- chore: add FreeBSD 14.3 amd64 sysconfig by @fleetingbytes in #2805
- Add Cygwin support by @lazka in #2819
- PyO3: do not add
extension-modulefeature in template and tutorial by @Tpt in #2821 - Remove add_directory() from ModuleWriter trait by @e-nomem in #2824
- Correct wheel naming when targeting iOS by @freakboy3742 in #2827
- Add support for iOS cross-platform virtual environments by @freakboy3742 in #2828
- add
editable-profileoption by @davidhewitt in #2826 - Make sdist reproducible by @e-nomem in #2831
- always use "library" mode to generate uniffi bindings by @davidhewitt in #2840
- If an interpreter is available, use it, even when building ABI3. by @freakboy3742 in #2829
New Contributors
- @jsirois made their first contribution in #2762
- @chrysn made their first contribution in #2760
- @ddelange made their first contribution in #2769
- @vvsagar made their first contribution in #2783
- @MatthijsKok made their first contribution in #2799
- @fleetingbytes made their first contribution in #2805
- @linkmauve made their first contribution in #2811
- @lazka made their first contribution in #2819
- @e-nomem made their first contribution in #2824
- @freakboy3742 made their first contribution in #2827
Full Changelog: v1.9.6...v1.10.0