Sourced from maturin's releases.
v1.6.0
What's Changed
- Use virtual env for pytest in github actions by
@Owen-CH-Leung
in PyO3/maturin#2004- Add pypi name validation by
@alonme
in PyO3/maturin#2007- Add JSON schema generation by
@JonathanPlasse
in PyO3/maturin#2005- Detect compiling from Linux gnu to Linux musl as cross compiling by
@messense
in PyO3/maturin#2010- generate-ci: add musllinux support by
@messense
in PyO3/maturin#2011- Use pyo3 0.21 for tests and examples by
@konstin
in PyO3/maturin#2016- generate-ci: use macos-12 runner for x86_64 macOS job by
@messense
in PyO3/maturin#2020- Upgrade uniffi to 0.27.0 by
@messense
in PyO3/maturin#2021- Add instrumentation support for develop by
@konstin
in PyO3/maturin#2019- Make
tracing-subscriber
mandatory by@messense
in PyO3/maturin#2022- Import hook upgrade by
@mbway
in PyO3/maturin#2024- Add uv as develop backend command by
@dmatos2012
in PyO3/maturin#2015- Also try
uv
inPATH
indevelop --uv
by@messense
in PyO3/maturin#2026- docs: update pyo3 to match tutorial by
@henryiii
in PyO3/maturin#2029- Add support for AIX by
@bzEq
in PyO3/maturin#2030- Remove rust-cpython from project init/new template by
@messense
in PyO3/maturin#2034- Only run uv tests on platforms that has wheel on PyPI or when uv bina… by
@messense
in PyO3/maturin#2037- Install cffi and uv on demand in
test_develop
by@messense
in PyO3/maturin#2043- Add support for
wasm32-wasip1
andwasm32-wasip2
targets by@messense
in PyO3/maturin#2054- fix: windows exit code with python by
@trim21
in PyO3/maturin#2055- Remove rust-cpython support from documentation by
@messense
in PyO3/maturin#2057- docs: Add bleuscore in examples by
@shenxiangzhuang
in PyO3/maturin#2061- Fix new clippy warnings on Rust 1.78.0 by
@messense
in PyO3/maturin#2065- Allows to use Maturin with ziglang 0.11 and 0.12 by
@Tpt
in PyO3/maturin#2067- Remove pyston from CI by
@konstin
in PyO3/maturin#2081- Show full path in missing readme error message by
@konstin
in PyO3/maturin#2074- Update cargo mock deps by
@konstin
in PyO3/maturin#2075- Ban std::fs trough clippy by
@konstin
in PyO3/maturin#2076- Preserve file permission when copying by
@blmarket
in PyO3/maturin#2069- Detect target based on interpreter for pep517 build-wheel by
@kcking
in PyO3/maturin#2088- Add a global verbose option by
@konstin
in PyO3/maturin#2080- Use base executable when possible in PEP 517 build by
@messense
in PyO3/maturin#2094- Remove support for rust-cpython by
@Owen-CH-Leung
in PyO3/maturin#2044New Contributors
@JonathanPlasse
made their first contribution in PyO3/maturin#2005@dmatos2012
made their first contribution in PyO3/maturin#2015@nipunn1313
made their first contribution in PyO3/maturin#2032@henryiii
made their first contribution in PyO3/maturin#2029@bzEq
made their first contribution in PyO3/maturin#2030@trim21
made their first contribution in PyO3/maturin#2055@shenxiangzhuang
made their first contribution in PyO3/maturin#2061@Tpt
made their first contribution in PyO3/maturin#2067@blmarket
made their first contribution in PyO3/maturin#2069@kcking
made their first contribution in PyO3/maturin#2088Full Changelog: https://github.com/PyO3/maturin/compare/v1.5.1...v1.6.0
Sourced from maturin's changelog.
[1.6.0] - 2024-06-04
- Detect compiling from Linux gnu to Linux musl as cross compiling in #2010
- Add musllinux support to
generate-ci
in #2011- Add uv support to
develop
command in #2015- Add support for AIX target in #2030
- Remove rust-cpython support in #2044
- Add a global
-v
option in #2080- Detect target based on interpreter for pep517 build-wheel in #2088
- Use base executable when possible in PEP 517 build in #2094
894231c
Release v1.6.0 (#2097)43d765c
Remove support for rust-cpython (#2044)9a2d4f6
Merge pull request #2094
from messense/pep517-use-base-executablefcd43c1
Use base executable when possible in PEP 517 buildf485ee4
Add a global verbose option (#2080)2d44d1b
Detect target based on interpreter for pep517 build-wheel (#2088)d81bf10
[pre-commit.ci] pre-commit autoupdate (#2085)dc0b104
Preserve file permission when copying (#2069)fefbf52
Ban std::fs trough clippy (#2076)d7265f6
Update cargo mock deps (#2075)