committed icon indicating copy to clipboard operation
committed copied to clipboard

chore(deps): Update dependency maturin to v1

Open renovate[bot] opened this issue 1 year ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
maturin (changelog) >=0.15,<0.16 -> >=1.5,<1.6 age adoption passing confidence

Release Notes

pyo3/maturin (maturin)

v1.5.1

Compare Source

  • Fix usage of --compatibility when run as a PEP517 backend in #​1992
  • Fix upload returning malformed summary error in #​2002

v1.5.0

Compare Source

  • Bump metadata version from 2.1 to 2.3 in #​1965. Source distributions created by maturin now have reliable metadata, meaning tool such as pip, uv and poetry could skip building them for version resolution.
  • Allow identical VIRTUAL_ENV and CONDA_PREFIX env vars in #​1879
  • Reject -i python when cross compiling in #​1891
  • Support uniffi-bindgen in cargo workspaces in #​1909
  • Add support for configuring xwin using env vars in #​1961
  • Add validation for crate/package name in new/init in #​1943
  • Add 32-bit RISC-V support in #​1969
  • Improve import hook changes in #​1958
  • Adjust cbindgen Overrides for CFFI in #​1957

v1.4.0

Compare Source

  • Bump MSRV to 1.67.0 in #​1847
  • Add support for cross compiling with cross in #​1865

v1.3.2

Compare Source

  • Add support for uniffi library mode in #​1729
  • Un-deprecate MATURIN_PEP517_ARGS env var in #​1820
  • Fix missing member in Cargo.toml for sdist of nested workspace layout in #​1828
  • Escape display name in email addresses of wheel metadata in #​1832
  • Fix rewriting workspace Cargo.toml in sdist in #​1841
  • Fix glob workspace members matching in sdist in #​1846

v1.3.1

Compare Source

  • Use external uniffi-bindgen if no root package is configured in #​1797
  • Fix wheel filename for GraalPy in #​1802
  • Add unittest skeleton to mixed Python/Rust projects in #​1807
  • Preserve trailing whitespace in new project files in #​1808
  • Fix missing workspace.members in sdist in #​1811
  • Don't set MACOSX_DEPLOYMENT_TARGET for editable builds by default in #​1815

v1.3.0

Compare Source

  • Refactor Cargo sdist generator to avoid rewriting local dependencies in #​1741
  • Added --pip-path argument to develop command in #​1753
  • Ignore sdist output files when building sdist in #​1756
  • Use python.exe by default in build command on Windows in #​1757
  • Don't require uniffi-bindgen to be installed for uniffi bindings in #​1762
  • Fix platform tag for graalpy in #​1773
  • Always set minor version to 0 when major version >= 11 for macOS in #​1778
  • Warning about incorrect maturin version pyproject.toml [build-system] requires in #​1793

v1.2.3

Compare Source

  • Fix sdist build failure with workspace path dependencies by HerringtonDarkholme in #​1739

v1.2.2

Compare Source

  • Fix non interactive mode check when username/password was supplied from cli in #1737

v1.2.1

Compare Source

  • Add non-interactive mode to upload command in #​1722
  • Fix link-native-libraries check for emscripten target in #​1724
  • Add support for ALL_PROXY to upload command in #​1727
  • Handle renamed Rust dependency in sdist in #​1728
  • Fix invalid TOML when rewriting workspace inherited dependencies in #​1733

v1.2.0

Compare Source

  • Add basic support for implicit namespaces #​1645
  • Add Linux mips64 and mips architecture support in #​1712
  • Add x86_64h-apple-darwin target support in #​1717

v1.1.0

Compare Source

  • Add basic support for GraalPy in #​1645
  • Refactor abi tag to use EXT_SUFFIX in #​1648
  • Add Linux loongarch64 architecture support in #​1653
  • Add --skip-install option to maturin develop in #​1654

v1.0.1

Compare Source

  • Add more Python 3.12 sysconfigs in #​1629
  • Fix panicking when no cargo build targets are selected in #​1635

v1.0.0

Compare Source

  • Add support for multiple --config-settings in PEP517 backend in #​1624
  • Remove deprecated --universal2 cli option in #​1620, use --target universal2-apple-darwin instead.

Configuration

📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Apr 01 '24 00:04 renovate[bot]