Skip to content

Releases: PyO3/maturin

v0.13.0-beta.9

05 Jul 07:42
v0.13.0-beta.9
0b4ad5c
Compare
Choose a tag to compare
v0.13.0-beta.9 Pre-release
Pre-release

What's Changed

Full Changelog: v0.13.0-beta.8...v0.13.0-beta.9

v0.13.0-beta.8

02 Jul 14:07
v0.13.0-beta.8
976f830
Compare
Choose a tag to compare
v0.13.0-beta.8 Pre-release
Pre-release

What's Changed

  • Allow overriding platform release version using env var by @messense in #975
  • Don't warn if package not listed in cargo metadata is a dependency of Rust std by @messense in #976
  • Fix Emscripten CI: Pyodide packages.json was moved to repodata.json by @hoodmane in #977
  • Emscripten: Use -Z link-native-libraries=no and remove emcc wrapper by @hoodmane in #978
  • Fix maturin develop for arm64 Python on M1 Mac when default toolchain is x86_64 by @messense in #980
  • Improvements to Emscripten/Pyodide CI by @hoodmane in #983
  • Setup Pyodide with nox for easier local testing by @messense in #984
  • Remove -Zbuild-std for Emscripten target by @messense in #986
  • Add --repository option to upload command by @messense in #987
  • Only lookup bundled Python sysconfig when interpreters aren't specified as file path by @messense in #988
  • Align some maturin build options with cargo by @messense in #991
  • Find CPython upper to 3.12 and PyPy upper to 3.10 by @messense in #993
  • Add aliases for maturin build and develop subcommands by @messense in #994
  • Update zbus to 1.9.3 to fix GHSA-76w9-p8mg-j927 and GHSA-wgrg-5h56-jg27 by @messense in #996
  • Update to Rust 1.62 for Docker image by @messense in #997

New Contributors

Full Changelog: v0.13.0-beta.7...v0.13.0-beta.8

v0.13.0-beta.7

19 Jun 15:00
v0.13.0-beta.7
246c7ec
Compare
Choose a tag to compare
v0.13.0-beta.7 Pre-release
Pre-release

What's Changed

  • Upload wheel artifacts in bootstrap test for inspection by @messense in #971
  • Expose commonly used Cargo CLI options in maturin build command by @messense in #972
  • Add support for wasm32-unknown-emscripten target by @messense in #974

Full Changelog: v0.13.0-beta.6...v0.13.0-beta.7

v0.12.20

16 Jun 04:05
v0.12.20
a67b38a
Compare
Choose a tag to compare

What's Changed

  • Fix incompatibility with cibuildwheel for 32-bit Windows in #951
  • Don't require pip error messages to be utf-8 encoding in #953
  • Compare minimum python version requirement between requires-python and bindings crate in #954
  • Set PYO3_PYTHON env var for PyPy when abi3 is enabled in #960
  • Add sysconfigs for x64 Windows PyPy in #962
  • Add support for Linux armv6l in #966
  • Fix auditwheel bundled shared libs directory name in #969

Full Changelog: v0.12.19...v0.12.20

v0.13.0-beta.6

15 Jun 14:31
v0.13.0-beta.6
4631a4a
Compare
Choose a tag to compare
v0.13.0-beta.6 Pre-release
Pre-release

What's Changed

Full Changelog: v0.13.0-beta.5...v0.13.0-beta.6

v0.13.0-beta.5

11 Jun 15:30
v0.13.0-beta.5
cbf5b46
Compare
Choose a tag to compare
v0.13.0-beta.5 Pre-release
Pre-release

What's Changed

  • Add sysconfigs for x64 Windows PyPy by @messense in #962
  • Add support for cross compiling PyPy wheels when abi3 feature is enabled by @messense in #963
  • Update actions/checkout and actions/setup-python versions by @messense in #965
  • Add --find-interpreter option to build and publish commands by @messense in #964

Full Changelog: v0.13.0-beta.4...v0.13.0-beta.5

v0.13.0-beta.4

09 Jun 14:52
v0.13.0-beta.4
9e1fb4f
Compare
Choose a tag to compare
v0.13.0-beta.4 Pre-release
Pre-release

What's Changed

  • Set PYO3_PYTHON env var for PyPy when abi3 is enabled by @messense in #960
  • Don't build sdist by default in maturin build command by @messense in #955

Full Changelog: v0.13.0-beta.3...v0.13.0-beta.4

v0.13.0-beta.3

09 Jun 12:29
v0.13.0-beta.3
4789767
Compare
Choose a tag to compare
v0.13.0-beta.3 Pre-release
Pre-release

What's Changed

  • Fix incompatibility with cibuildwheel for 32-bit Windows by @messense in #951
  • Don't require pip error messages to be utf-8 encoding by @messense in #953
  • Compare minimum python version requirement between requires-python and bindings crate by @messense in #954
  • Add support for building with multiple binary targets by @messense in #948
  • Add a --target option to maturin list-python command by @messense in #957
  • Add support for using bundled python sysconfigs for PyPy when abi3 feature is enabled by @messense in #958
  • Filter cargo targets by kind instead of crate_types by @messense in #959

Full Changelog: v0.13.0-beta.1...v0.13.0-beta.3

v0.13.0-beta.1

05 Jun 05:05
v0.13.0-beta.1
7f9ad26
Compare
Choose a tag to compare
v0.13.0-beta.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.12.18...v0.13.0-beta.1

v0.12.19

05 Jun 07:08
v0.12.19
68652c7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.18...v0.12.19