Path to this page:
./
devel/py-maturin,
Build and publish crates with pyo3, rust-cpython and cffi bindings
Branch: CURRENT,
Version: 1.7.4,
Package name: py312-maturin-1.7.4,
Maintainer: pkgsrc-usersBuild and publish crates with pyo3, rust-cpython and cffi 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.5+ on windows, linux, mac and freebsd, can upload them to
pypi and has basic pypy support.
Master sites:
Filesize: 186.665 KB
Version history: (Expand)
- (2024-10-01) Updated to version: py312-maturin-1.7.4
- (2024-08-22) Updated to version: py312-maturin-1.7.1
- (2024-07-14) Updated to version: py311-maturin-1.7.0
- (2024-06-06) Updated to version: py311-maturin-1.6.0
- (2024-03-21) Updated to version: py311-maturin-1.5.1
- (2024-03-05) Updated to version: py311-maturin-1.5.0
CVS history: (Expand)
2024-03-21 21:02:50 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
py-maturin: switch to wheel.mk
|
2024-03-21 21:00:28 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-maturin: updated to 1.5.1
1.5.1
* Fix usage of `--compatibility` when run as a PEP517 backend
* Fix upload returning malformed summary error
|
2024-03-05 17:50:11 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.5.0
1.5.0
* Bump metadata version from 2.1 to 2.3
* Allow identical `VIRTUAL_ENV` and `CONDA_PREFIX` env vars
* Reject `-i python` when cross compiling
* Support uniffi-bindgen in cargo workspaces
* Add support for configuring `xwin` using env vars
* Add validation for crate/package name in new/init
* Add 32-bit RISC-V support
* Improve import hook changes
* Adjust cbindgen Overrides for CFFI
|
2023-12-07 19:14:17 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-maturin: update to 1.4.0.
## [1.4.0] - 2023-12-02
* Bump MSRV to 1.67.0 in [#1847](https://github.com/PyO3/maturin/pull/1847)
* Add support for cross compiling with `cross` in \
[#1865](https://github.com/PyO3/maturin/pull/1865)
|
2023-11-14 18:44:38 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.3.2
1.3.2
* Add support for uniffi library mode
* Un-deprecate `MATURIN_PEP517_ARGS` env var
* Fix missing member in Cargo.toml for sdist of nested workspace layout
* Escape display name in email addresses of wheel metadata
* Fix rewriting workspace Cargo.toml in sdist
* Fix glob workspace members matching in sdist
|
2023-10-24 16:55:13 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.3.1
1.3.1
* Use external `uniffi-bindgen` if no root package is configured
* Fix wheel filename for GraalPy
* Add unittest skeleton to mixed Python/Rust projects
* Preserve trailing whitespace in new project files
* Fix missing `workspace.members` in sdist
* Don't set `MACOSX_DEPLOYMENT_TARGET` for editable builds by default
|
2023-10-04 11:43:49 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-maturin: updated to 1.3.0
1.3.0
* Refactor Cargo sdist generator to avoid rewriting local dependencies
* Added `--pip-path` argument to `develop` command
* Ignore sdist output files when building sdist
* Use `python.exe` by default in `build` command on Windows
* Don't require `uniffi-bindgen` to be installed for uniffi bindings
* Fix platform tag for graalpy
* Always set minor version to 0 when major version >= 11 for macOS
* Warning about incorrect maturin version pyproject.toml `[build-system] requires`
|
2023-09-27 14:49:10 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-maturin: update to 1.2.3nb2.
Fix wheel name on macOS>=11 using upstream patch.
|