------------------------------------------------------------------- Tue Aug 3 00:40:29 UTC 2021 - Mia Herkt - Update to 0.11.2 * Use UTF-8 encoding when reading `pyproject.toml` gh#PyO3/maturin#588 * Use Cargo's `repository` field as `Source Code` in project URL gh#PyO3/maturin#590 * Fold long header fields in Python metadata gh#PyO3/maturin#594 * Fix `maturin develop` for PyPy on Unix gh#PyO3/maturin#596 ------------------------------------------------------------------- Sun Jul 11 06:06:50 UTC 2021 - Mia Herkt - Update to 0.11.1 * Fix sdist error when VCS has uncommitted renamed files gh#PyO3/maturin#585 * Add `maturin completions ` command to generate shell completions gh#PyO3/maturin#586 - Changes in 0.11.0: * Add support for reading metadata from PEP 621 project table in `pyproject.toml` gh#PyO3/maturin#555 * Users should migrate away from the old `[package.metadata.maturin]` table of `Cargo.toml` to this new `[project]` table of `pyproject.toml` * Add PEP 656 musllinux support gh#PyO3/maturin#543 * `--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. This should have now observable consequences for users of the created wheel expect that `my_project.my_project` is now also importable (and equal to just `my_project`) * Add support for packaging type stubs in pure Rust project layout gh#PyO3/maturin#567 * `Cargo.toml`'s `authors` field is now optional per Rust RFC 3052 gh#PyO3/maturin#573 * Allow dotted keys in `Cargo.toml` by switch from `toml_edit` to `toml` crate gh#PyO3/maturin#577 ------------------------------------------------------------------- Sat May 22 14:37:13 UTC 2021 - Mia Herkt - Update to 0.10.6 * Fix build with the “upload” feature disabled by ravenexp gh#PyO3/maturin#548 - Changes in 0.10.5: * Add manylinux_2_27 support gh#PyO3/maturin#521 * Add support for Windows arm64 target gh#PyO3/maturin#524 * Always output PEP 600 platform tags gh#PyO3/maturin#525 * Fix missing PyInit_ warning with Rust submodule gh#PyO3/maturin#528 * Better cross compiling support for PyO3 binding on Unix gh#PyO3/maturin#454 * Fix s390x architecture support gh#PyO3/maturin#530 * Fix auditwheel panic with s390x wheels gh#PyO3/maturin#532 * Support uploading heterogenous wheels by ravenexp gh#PyO3/maturin#544 * Warn about pyproject.toml missing maturin version constraint gh#PyO3/maturin#545 ------------------------------------------------------------------- Sat May 8 17:06:53 UTC 2021 - Mia Herkt - Update to 0.10.4 * Interpreter search now uses python 3.6 to 3.12 gh#PyO3/maturin#495 * Consider requires-python when searching for interpreters gh#PyO3/maturin#495 * Support Rust extension as a submodule in mixed Python/Rust project gh#PyO3/maturin#489 ------------------------------------------------------------------- Tue Apr 20 17:46:51 UTC 2021 - Mia Herkt - init, 0.10.3