python-maturin/python-maturin.changes

133 lines
4.6 KiB
Plaintext

-------------------------------------------------------------------
Fri Nov 5 03:04:16 UTC 2021 - William Brown <william.brown@suse.com>
- Add cargo audit service to detect potential security issues
-------------------------------------------------------------------
Fri Oct 1 06:39:31 UTC 2021 - Mia Herkt <mia@0x0.st>
- Update to 0.11.4
* Autodetect PyPy executables
gh#PyO3/maturin#617
* auditwheel: add `libz.so.1` to whitelisted libraries
gh#PyO3/maturin#625
* auditwheel: detect musl libc
gh#PyO3/maturin#629
* Fixed Python 3.10 and later versions detection on Windows
gh#PyO3/maturin#630
* Install entrypoint scripts in `maturin develop` command
gh#PyO3/maturin#633
gh#PyO3/maturin#634
* Add support for installing optional dependencies in
`maturin develop` command
gh#PyO3/maturin#635
* Fixed build error when `manylinux`/`compatibility` options is
specified in `pyproject.toml`
gh#PyO3/maturin#637
- Changes in 0.11.3:
* Add path option for Python source
gh#PyO3/maturin#584
* Add auditwheel support for musllinux
gh#PyO3/maturin#597
* `[tool.maturin]` options from `pyproject.toml` will be used
automatically
gh#PyO3/maturin#605
* Skip unavailable Python interpreters from pyenv
gh#PyO3/maturin#609
-------------------------------------------------------------------
Tue Sep 28 01:18:52 UTC 2021 - William Brown <william.brown@suse.com>
- Replace rust-packaging with cargo-packaging
-------------------------------------------------------------------
Tue Aug 3 00:40:29 UTC 2021 - Mia Herkt <mia@0x0.st>
- 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 <mia@0x0.st>
- Update to 0.11.1
* Fix sdist error when VCS has uncommitted renamed files
gh#PyO3/maturin#585
* Add `maturin completions <shell>` 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 <mia@0x0.st>
- 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_<module_name> 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 <mia@0x0.st>
- 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 <mia@0x0.st>
- init, 0.10.3