Skip to content

pyavd-utils: Add version 0.0.7 - #3218

Merged
luhenry merged 1 commit into
mainfrom
pyavd-utils
Oct 15, 2026
Merged

luhenry merged 1 commit into
mainfrom
pyavd-utils

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles the PyO3/setuptools-rust passwords and validation extensions used by PyAVD as one cp310-abi3 wheel. Upstream publishes no riscv64 wheel.

Mirrors upstream's build-wheel.yml.

0.0.7 rather than the newer 0.0.12: the latest pyavd (6.4.0) pins pyavd-utils==0.0.7.

Differs from upstream

  • Repair command drops pipx run abi3audit - pipx is not in the image; cibuildwheel audits abi3 itself.
  • musllinux uses stable Rust - the pinned 1.95.0 has no riscv64 musl host toolchain.

Testing

  • same as upstream

License: OK

Built on cp310 (x86_64 rehearsal); 39 passed on cp310 and cp314.

pyavd 6.4.0 (the latest release) pins pyavd-utils==0.0.7 exactly, so
that is the version built here rather than the newer 0.0.12.

Build both manylinux and musllinux like upstream; the musllinux leg
overrides the rust-toolchain.toml pin (1.95.0 has no riscv64 musl host
toolchain) with stable.
luhenry added a commit that referenced this pull request Oct 14, 2026
…s -> ci-running (PR #3219, 1.0.3), pkgconf -> ci-running (PR #3220, 3.0.7.post0)
@luhenry
luhenry marked this pull request as draft October 14, 2026 11:54
@luhenry
luhenry marked this pull request as ready for review October 15, 2026 12:11
@luhenry
luhenry merged commit 1d3cf61 into main Oct 15, 2026
9 of 10 checks passed
@luhenry
luhenry deleted the pyavd-utils branch October 15, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant