Skip to content

Releases: PyO3/setuptools-rust

v1.13.0

Choose a tag to compare

@davidhewitt davidhewitt released this 27 Jun 21:36
a071606

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

Full Changelog: v1.12.1...v1.13.0

v1.12.1

Choose a tag to compare

@davidhewitt davidhewitt released this 26 Mar 08:01
5be541f

What's Changed

New Contributors

Full Changelog: v1.12.0...v1.12.1

v1.12.0

Choose a tag to compare

@davidhewitt davidhewitt released this 29 Aug 18:18
d92876b

Added

  • Set PYO3_BUILD_EXTENSION_MODULE environment variable when building PyO3 extensions. #540

v1.11.1

Choose a tag to compare

@davidhewitt davidhewitt released this 04 Apr 14:05
cc5c233

Fixed

  • Fix finding cargo artifacts when filenames are empty. #521

v1.11.0

Choose a tag to compare

@davidhewitt davidhewitt released this 14 Mar 20:36
1054e1c

Packaging

  • Drop support for Python 3.8. #479
  • Support free-threaded Python. #502
  • Support adding custom env vars. #504

v1.10.2

Choose a tag to compare

@davidhewitt davidhewitt released this 02 Oct 05:46

Fixed

  • Fix deprecation warning from use of wheel.bdist_wheel.

v1.10.1

Choose a tag to compare

@davidhewitt davidhewitt released this 04 Aug 13:33

Fixed

  • Fix regression in 1.10.0 where editable builds would be built in release mode

v1.10.0

Choose a tag to compare

@davidhewitt davidhewitt released this 03 Aug 08:23

Packaging

  • Extend macOS build flags to iOS, tvOS and watchOS. #436
  • Support Python 3.13. #446

Changed

  • Add SETUPTOOLS_RUST_PEP517_USE_BASE_PYTHON environment 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-temp argument to build_rust command (it does nothing). #457

v1.9.0

Choose a tag to compare

@davidhewitt davidhewitt released this 24 Feb 15:44

Changed

  • Deprecate py_limited_api option to RustExtension in favour of always using "auto" to configure this from bdist_wheel. #410

v1.8.1

Choose a tag to compare

@davidhewitt davidhewitt released this 30 Oct 14:01

Fixed

  • Fix regression in install_extension crashing since 1.8.0. #380