HomeSolus

Update python-maturin to 0.11.0

Authored by Staudey on Jul 8 2021, 7:04 PM.

Description

Update python-maturin to 0.11.0

Summary:
Update python-maturin to 0.11.0

Changes:

  • Add support for reading metadata from PEP 621 project table in pyproject.toml
  • Add PEP 656 musllinux support
  • --manylinux is now called --compatibility and supports musllinux
  • The pure rust install layout changed from just the shared library to a python module that reexports the shared library
  • Add support for packaging type stubs in pure Rust project layout
  • Cargo.toml's authors field is now optional per Rust RFC 3052
  • Allow dotted keys in Cargo.toml by switch from toml_edit to toml crate

Test Plan: Succesfully built Anki with this version

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision: https://dev.getsol.us/D11410

Details

Committed
JoshStroblJul 8 2021, 7:04 PM
Pushed
JoshStroblJul 8 2021, 7:04 PM
Reviewer
Triage Team
Differential Revision
D11410: Update python-maturin to 0.11.0
Parents
R5244:9a8f50700978: Rebuild against toolchain
Branches
Unknown
Tags
Unknown
References
tag: python-maturin-0.11.0-3