Skip to content

Commit 585e30d

Browse files
committed
Prepare 1.7.5 release
1 parent 540299f commit 585e30d

File tree

4 files changed

+36
-34
lines changed

4 files changed

+36
-34
lines changed

.github/workflows/test.yml

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -178,37 +178,38 @@ jobs:
178178
run: echo "RUSTFLAGS="-C debuginfo=0"" >> $GITHUB_ENV
179179
- name: cargo test
180180
run: cargo nextest run --features password-storage
181-
- name: test cross compiling with zig
182-
if: ${{ !contains(matrix.platform.python-version, '-dev') }}
183-
shell: bash
184-
run: |
185-
set -ex
186-
rustup target add aarch64-unknown-linux-gnu
187-
rustup target add aarch64-unknown-linux-musl
188-
rustup target add aarch64-apple-darwin
189-
190-
# abi3
191-
cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-unknown-linux-gnu --zig
192-
cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-unknown-linux-musl --zig
193-
if [[ "$PYTHON_VERSION" != "pypy"* ]]; then
194-
cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-apple-darwin --zig
195-
fi
196-
197-
if [[ "$PYTHON_VERSION" == "3.1"* ]]; then
198-
# Check abi3 wheels with abi3audit on CPython only
199-
pip install abi3audit
200-
abi3audit test-crates/pyo3-pure/target/wheels/*.whl
201-
fi
202-
# Check wheels with twine
203-
twine check --strict test-crates/pyo3-pure/target/wheels/*.whl
204-
205-
# non-abi3
206-
cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-mixed/Cargo.toml --target aarch64-unknown-linux-gnu --zig
207-
if [[ "$PYTHON_VERSION" != "pypy"* ]]; then
208-
cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-mixed/Cargo.toml --target aarch64-apple-darwin --zig
209-
fi
210-
# Check wheels with twine
211-
twine check --strict test-crates/pyo3-mixed/target/wheels/*.whl
181+
# TODO: https://github.com/PyO3/maturin/issues/2263
182+
#- name: test cross compiling with zig
183+
# if: ${{ !contains(matrix.platform.python-version, '-dev') }}
184+
# shell: bash
185+
# run: |
186+
# set -ex
187+
# rustup target add aarch64-unknown-linux-gnu
188+
# rustup target add aarch64-unknown-linux-musl
189+
# rustup target add aarch64-apple-darwin
190+
#
191+
# # abi3
192+
# cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-unknown-linux-gnu --zig
193+
# cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-unknown-linux-musl --zig
194+
# if [[ "$PYTHON_VERSION" != "pypy"* ]]; then
195+
# cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-pure/Cargo.toml --target aarch64-apple-darwin --zig
196+
# fi
197+
#
198+
# if [[ "$PYTHON_VERSION" == "3.1"* ]]; then
199+
# # Check abi3 wheels with abi3audit on CPython only
200+
# pip install abi3audit
201+
# abi3audit test-crates/pyo3-pure/target/wheels/*.whl
202+
# fi
203+
# # Check wheels with twine
204+
# twine check --strict test-crates/pyo3-pure/target/wheels/*.whl
205+
#
206+
# # non-abi3
207+
# cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-mixed/Cargo.toml --target aarch64-unknown-linux-gnu --zig
208+
# if [[ "$PYTHON_VERSION" != "pypy"* ]]; then
209+
# cargo run -- build -i $PYTHON_VERSION -m test-crates/pyo3-mixed/Cargo.toml --target aarch64-apple-darwin --zig
210+
# fi
211+
# # Check wheels with twine
212+
# twine check --strict test-crates/pyo3-mixed/target/wheels/*.whl
212213
- name: test compiling with PYO3_CONFIG_FILE
213214
shell: bash
214215
run: |

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["konstin <[email protected]>", "messense <[email protected]>"]
33
name = "maturin"
4-
version = "1.7.4"
4+
version = "1.7.5"
55
description = "Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages"
66
exclude = [
77
"test-crates/**/*",

Changelog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# Changelog
22

3-
## [Unreleased]
3+
## [1.7.5]
44

55
* Improve wheel reproducibility by sorting external libraries [#2261](https://github.com/PyO3/maturin/pull/2261)
6+
* Fix Readme and pyproject.toml inclusions for workspace where the bindings crate is not in the root in [#2262](https://github.com/PyO3/maturin/pull/2262)
67

78
## [1.7.4]
89

0 commit comments

Comments
 (0)