Make the Docker image cross-compile without QEMU emulation (#129)

* Bump all dependencies & disable the pyo3 feature by default.
* Make the Docker image cross-compile without QEMU emulation
* Add a build cache on the Docker image
This commit is contained in:
Quentin Gliech
2023-09-28 20:42:26 +02:00
committed by GitHub
parent 71f24cf2b9
commit 4b9f2e2d64
8 changed files with 459 additions and 275 deletions

View File

@@ -1,4 +1,8 @@
[build-system]
requires = ["maturin>=0.11,<0.12"]
requires = ["maturin>=1.0,<2.0"]
build-backend = "maturin"
cargo-extra-args = "--no-default-features"
[tool.maturin]
profile = "release"
features = ["pyo3"]
no-default-features = true