Skip to content

Releases: PyO3/setuptools-rust

v0.12.0

08 Mar 21:39
Compare
Choose a tag to compare

v0.12.0

Packaging

  • Bump minimum Python version to Python 3.6.

Added

  • Support building x86-64 wheel on arm64 macOS machine. #114
  • Add macOS universal2 wheel building support. #115
  • Add option to cargo vendor crates into sdist. #118

Changed

  • Respect PYO3_PYTHON and PYTHON_SYS_EXECUTABLE environment variables if set. #96
  • Add runtime dependency on setuptools >= 46.1. #102
  • Append to, rather than replace, existing RUSTFLAGS when building. #103

Fixed

  • Set executable bit on shared library. #110
  • Don't require optional wheel dependency. #111
  • Set a more reasonable LC_ID_DYLIB entry on macOS. #119

v0.11.6

13 Dec 12:10
Compare
Choose a tag to compare

Changed

  • Respect CARGO_BUILD_TARGET environment variable if set. #90
  • Add setuptools_rust.__version__ and require setuptools >= 46.1. #93

v0.11.5

10 Nov 07:40
Compare
Choose a tag to compare

Changed

  • Fix support for Python 3.5. #86
  • Fix further cases of building for 32-bit Python on 64-bit Windows. #87

v0.11.4

03 Nov 09:19
Compare
Choose a tag to compare

Changed

  • Fix tomlgen functionality on Windows. #78
  • Add support for building abi3 shared objects. #82

v0.11.3

24 Aug 21:52
Compare
Choose a tag to compare

Changed

  • Fix building on Linux distributions that use musl (e.g. Alpine) out of the box. #80

v0.11.2

10 Aug 19:04
Compare
Choose a tag to compare

Changed

  • Fix support for namespace packages. #79

v0.11.1

07 Aug 16:33
Compare
Choose a tag to compare

Changed

  • Fix building for 32-bit Python on 64-bit Windows. #77

v0.11.0

06 Aug 11:30
7342249
Compare
Choose a tag to compare

Changes

  • Remove python 2 support. #53
  • Fix compatibility with cffi. #68
  • Add support for pyo3 0.12's PYO3_PYTHON setting. #71

v0.10.6

08 Nov 14:46
Compare
Choose a tag to compare

Changes

  • Fix tomlgen_rust generating invalid Cargo.toml files.
  • Fix tomlgen_rust setting wrong path in .cargo/config

v0.10.5

10 Sep 18:52
Compare
Choose a tag to compare

Changes

  • Added license file #41