Path to this page:
./
devel/py-maturin,
Build and publish crates with pyo3, rust-cpython and cffi bindings
Branch: CURRENT,
Version: 1.7.8,
Package name: py312-maturin-1.7.8,
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: 191.117 KB
Version history: (Expand)
- (2024-12-04) Updated to version: py312-maturin-1.7.8
- (2024-12-02) Updated to version: py312-maturin-1.7.7
- (2024-11-28) Updated to version: py312-maturin-1.7.6
- (2024-11-28) Updated to version: py312-maturin-1.7.5
- (2024-10-01) Updated to version: py312-maturin-1.7.4
- (2024-08-22) Updated to version: py312-maturin-1.7.1
CVS history: (Expand)
2024-12-04 21:27:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-maturin: updated to 1.7.8
v1.7.8
Fix aarch64 Windows cross compilation
|
2024-12-02 21:37:10 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.7.7
1.7.7
* Fix abi3 interpreter discovery on Windows
* Normalize python source directory path
* Use different binding dirs for different uniffi modules
* Limit minimal PyPy version based on bindings crate version
* Do not use `xwin` to compile on Windows when MSVC compiler can build for the target
|
2024-11-28 19:15:06 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.7.6
1.7.6
* Set core metadata version to 2.4 to fix `project.license.files` handling
|
2024-11-28 08:12:36 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.7.5
1.7.5
* Improve wheel reproducibility by sorting external libraries
* Fix Readme and pyproject.toml inclusions for workspace where the bindings \
crate is not in the root
* Add support for GNU/Hurd target
* Add preliminary free-threaded Python wheel building support
|
2024-11-13 14:28:18 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
py-maturin: Add a tool.mk.
Maturin will by default spawn as many build threads as it finds online
CPUs, which is completely unsuitable for bulk builds. This file should
be used instead of a plain TOOL_DEPENDS so that MAKE_JOBS is correctly
handled.
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-10-01 10:48:03 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.7.4
1.7.4
* Fix musllinux rpath for non-cffi bindings in
* Add GitHub Actions attestation support to generate-ci in
1.7.3
* Fix upload regression to pypi/testpypi in
1.7.2
* Fix cross compilation issues for armv7l, mips64 and ppc in
* UniFFI: supports bindings generated from multiple crates in
* Enable `--all-features` when building source distribution in
* Fix rpath when module-name contains `.
|
2024-08-22 11:54:19 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-maturin: updated to 1.7.1
1.7.1
* Forward `cargo package --list` warnings
* In source distributions, we move the readmes of path dependencies into the \
respective crate to avoid collision between different readmes
|