Releases: PyO3/setuptools-rust
Releases · PyO3/setuptools-rust
Release list
v1.13.0
What's Changed
- target: add -Zunstable-options when querying cfg by @DeepeshWR in #587
- Add installation of data-files build artifacts into Python package by @jakelishman in #574
New Contributors
- @DeepeshWR made their first contribution in #587
Full Changelog: v1.12.1...v1.13.0
v1.12.1
What's Changed
- Isolate
universal2artifact-combination logic by @jakelishman in #572 - Strip target suffix for cargo-zigbuild compatibility by @bet4it in #534
- ci: configure trusted publishing by @davidhewitt in #581
New Contributors
- @jakelishman made their first contribution in #572
- @bet4it made their first contribution in #534
Full Changelog: v1.12.0...v1.12.1
v1.12.0
Added
- Set PYO3_BUILD_EXTENSION_MODULE environment variable when building PyO3 extensions. #540
v1.11.1
Fixed
- Fix finding cargo artifacts when filenames are empty. #521
v1.11.0
v1.10.2
Fixed
- Fix deprecation warning from use of
wheel.bdist_wheel.
v1.10.1
Fixed
- Fix regression in 1.10.0 where editable builds would be built in release mode
v1.10.0
Packaging
Changed
- Add
SETUPTOOLS_RUST_PEP517_USE_BASE_PYTHONenvironment variable to use the base interpreter path when running inside a virtual environment to avoid recompilation when switching between virtual environments. #429 - Delay import of dependencies until use to avoid import errors during a partially complete install when multiple packages are installing at once. #437
- Deprecate
--build-tempargument tobuild_rustcommand (it does nothing). #457
v1.9.0
Changed
- Deprecate
py_limited_apioption toRustExtensionin favour of always using"auto"to configure this frombdist_wheel. #410
v1.8.1
Fixed
- Fix regression in
install_extensioncrashing since 1.8.0. #380