summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python/python3-maturin-crates.inc
Commit message (Collapse)AuthorAgeFilesLines
* python3-maturin: upgrade 1.7.0 -> 1.7.1Wang Mingyu2024-09-041-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | Changelog ========= - Update clap_complete_command to v0.6.1 - Fix platform tags when cross-compiling universal2 - Fix Typo in Migration Guide - Fix rust 1.80 clippy errors - Don't check .gitignore files in parent directories - Replace --skip-auditwheel with --auditwheel option - Remove install_requires and setup_requires from setup.py - Use modern stripping option - Move project metadata from setup.py to pyproject.toml - Update manylinux/musllinux policies to the latest main - use just licenses as the license directory in a wheel - Forward cargo package --list warnings - Add current package context to source dist error - Place source dist readmes next to Cargo.toml (From OE-Core rev: 48e00b925648dc394bf3ba08324b333b44a5ec0b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: upgrade 1.6.0 -> 1.7.0Wang Mingyu2024-07-161-282/+314
| | | | | | | | | | | | | | | | | Changelog: ============ - Initial iOS support - Remove old import hook in #2105, use maturin-import-hook instead - Bump MSRV to 1.74.0 - Add support for overriding wheel tag with _PYTHON_HOST_PLATFORM - Don't add files to an archive more than once - Only use base python executable when MATURIN_PEP517_USE_BASE_PYTHON is set (From OE-Core rev: d0c4ce388721a47608abc4d908e266ea969a0161) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: upgrade 1.5.1 -> 1.6.0Tim Orling2024-06-061-8/+46
| | | | | | | | | | | | | | | | | | | | | * Refresh python3-maturin-crates.inc 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 https://github.com/pyo3/maturin/compare/v1.5.1...v1.6.0 (From OE-Core rev: 6bfea504150466bb04c47eee834bdcc2c622f26e) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: upgrade 1.4.0 -> 1.5.1Tim Orling2024-05-021-250/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Drop riscv-32 patch (merged in 1.5.0) * Refresh ${BPN}-crates.inc 1.5.1 - 2024-03-21 * Fix usage of --compatibility when run as a PEP517 backend in #1992 * Fix upload returning malformed summary error in #2002 1.5.0 - 2024-03-05 * Bump metadata version from 2.1 to 2.3 in #1965. 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 https://github.com/PyO3/maturin/compare/v1.4.0...v1.5.1 (From OE-Core rev: 6dd2ad8cce1eb38ace7e69fc51f9fe047e6e28f1) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: add v1.4.0Tim Orling2023-12-171-0/+618
Build and publish crates with pyo3, rust-cpython, cffi and uniffi bindings as well as rust binaries as python packages. This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.7+ on windows, linux, mac and freebsd, can upload them to pypi and has basic pypy and graalpy support. https://github.com/pyo3/maturin * Referesh -crates.inc for 1.4.0 (From OE-Core rev: b92d923991e57e1e3a8e4a3bf1b7f7ec138f7723) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>