Skip to content

Releases: PyO3/maturin

v1.11.0

30 Dec 13:08
v1.11.0
dadda4a

Choose a tag to compare

v1.11.0 Pre-release
Pre-release

This release was yanked from PyPI.

What's Changed

  • Remove unused code by @e-nomem in #2848
  • Correct tagging for x86_64 iOS simulator wheels. by @freakboy3742 in #2851
  • Bump MSRV to 1.85.0 and use Rust 2024 edition by @messense in #2850
  • Upgrade goblin to 0.10 by @messense in #2853
  • Set entry type when adding to the tar file by @e-nomem in #2859
  • Split up module_writer.rs code for code organization by @e-nomem in #2857
  • Update environment variables for Android cross-compilation support by @ririv in #2825
  • Upgrade some Rust dependencies by @messense in #2860
  • Swap outer and inner loops in write_python_part() by @e-nomem in #2861
  • Split out convenience methods from ModuleWriter trait by @e-nomem in #2842
  • Update cargo_metadata to 0.20.0 by @e-nomem in #2864
  • Calculate file options for WheelWriter once and cache the result by @e-nomem in #2865
  • fix link to pyo3 config file documentation by @DetachHead in #2869
  • Clean up internal fields of WheelWriter by @e-nomem in #2870
  • chore: bump action versions in the generated ci file by @kemingy in #2873
  • Deprecate 'upload' and 'publish' CLI commands by @e-nomem in #2875
  • Create a binding generator trait by @e-nomem in #2872
  • Migrate cffi bindings to new BindingGenerator trait by @e-nomem in #2876
  • Always emit deprecation warning for 'upload' and 'publish' by @e-nomem in #2879
  • Migrate uniffi bindings to new BindingGenerator trait by @e-nomem in #2878
  • Emit a warning if a file is excluded from the archive by matching the target by @e-nomem in #2874
  • Migrate bin bindings to new BindingGenerator trait by @e-nomem in #2880
  • Clean up BindingGenerator interface by @e-nomem in #2881
  • Update ModuleWriter logic to use ArchiveSource enum by @e-nomem in #2882
  • Auto-enable required features for uniffi-bindgen by @e-nomem in #2886
  • Add VirtualWriter to track and order archive entries by @e-nomem in #2887
  • Update manylinux/musllinux policies to the latest main by @github-actions[bot] in #2901
  • Remove maturin publish from docs by @konstin in #2904
  • Stop hardcode platform tag when using zig by @messense in #2905
  • Make PEP 517 profile tests more resilient to cargo profiles by @konstin in #2902
  • Update pyodide version to fix emscripten CI by @konstin in #2906
  • Implement Android platform tag support by @ririv in #2900

New Contributors

Full Changelog: v1.10.1...v1.11.0

v1.10.2

19 Nov 11:52
v1.10.2
39f1b16

Choose a tag to compare

What's Changed

  • Fix tagging for iOS x86_64 simulator wheels.
  • Set entry type when adding to the tar file.

Full Changelog: v1.10.1...v1.10.2

v1.10.1

11 Nov 11:51
v1.10.1
bc2cfef

Choose a tag to compare

What's Changed

Full Changelog: v1.10.0...v1.10.1

v1.10.0

10 Nov 09:30
c3093d1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.6...v1.10.0

v1.9.6

07 Oct 12:27
8c40891

Choose a tag to compare

What's Changed

Full Changelog: v1.9.5...v1.9.6

v1.9.5

04 Oct 06:40
2eb02ba

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.4...v1.9.5

v1.9.4

27 Aug 11:24
v1.9.4
52dc989

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.3...v1.9.4

v1.9.3

04 Aug 11:50

Choose a tag to compare

What's Changed

  • Add support for RISC-V architecture in manylinux and update compatibi… by @ffgan in #2694
  • pyproject.toml: bump setuptools for PEP 639 by @threexc in #2698
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2699
  • Fix PEP 639 support for source distributions by @konstin in #2704
  • Fix relative README rewrite in source distributions by @konstin in #2705

New Contributors

Full Changelog: v1.9.2...v1.9.3

v1.9.2

27 Jul 19:17

Choose a tag to compare

What's Changed

  • Respect PEP 621 dynamic fields when merging Cargo.toml metadata by @Copilot in #2672
  • Only use all_features=true in sdist when local path dependencies exist by @Copilot in #2674
  • auditwheel: add manylinux_2_26 policy by @github-actions[bot] in #2677
  • Use user-specified library search paths in RUSTFLAGS in auditwheel by @Copilot in #2676
  • pyproject.toml: add license-files by @threexc in #2690
  • Update manylinux/musllinux policies to the latest main by @github-actions[bot] in #2693
  • Fix PEP 639 implementation, use License-Expression over License by @konstin in #2695

New Contributors

  • @Copilot made their first contribution in #2672
  • @threexc made their first contribution in #2690

Full Changelog: v1.9.1...v1.9.2

v1.9.1

08 Jul 04:44
v1.9.1
64dfe13

Choose a tag to compare

What's Changed

  • Fix absolute license file path from Cargo.toml by @messense in #2667

Full Changelog: v1.9.0...v1.9.1