LibCST icon indicating copy to clipboard operation
LibCST copied to clipboard

Update maturin requirement from <1.5,>=0.8.3 to >=0.8.3,<1.6

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

Updates the requirements on maturin to permit the latest version.

Release notes

Sourced from maturin's releases.

v1.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/PyO3/maturin/compare/v1.4.0...v1.5.0

Changelog

Sourced from maturin's changelog.

[1.5.0] - 2024-03-05

  • Bump metadata version from 2.1 to 2.3 in #1960. 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

[1.4.0] - 2023-12-02

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

[1.3.2] - 2023-11-14

  • 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

[1.3.1] - 2023-10-24

  • 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

[1.3.0] - 2023-10-02

  • 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

[1.2.3] - 2023-08-17

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

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Mar 11 '24 02:03 dependabot[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.12%. Comparing base (36e791e) to head (7a9dc73).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1117   +/-   ##
=======================================
  Coverage   91.12%   91.12%           
=======================================
  Files         256      256           
  Lines       26578    26578           
=======================================
  Hits        24220    24220           
  Misses       2358     2358           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov-commenter avatar Mar 11 '24 02:03 codecov-commenter