Skip to content

Setup build matrix with macos and manylinux compatibility #40

Merged
LDiazN merged 7 commits into
mainfrom
36-build-matrix
May 28, 2026
Merged

Setup build matrix with macos and manylinux compatibility #40
LDiazN merged 7 commits into
mainfrom
36-build-matrix

Conversation

@LDiazN

@LDiazN LDiazN commented May 27, 2026

Copy link
Copy Markdown
Collaborator

closes #36

hellais and others added 3 commits May 11, 2026 15:27
Today, the README gives some information for how to link the python interpreter and expects the user to find their way.
This commit only enables PyO3 extension-module for maturin builds, but disable it for plain cargo builds.
This way, Rust test binaries link libpython correctly.
Along the way, we remove some unused configuration flags in build.rs, and add wheels/ to .gitignore.
@LDiazN LDiazN self-assigned this May 27, 2026
@LDiazN LDiazN requested a review from hellais May 28, 2026 10:20
@LDiazN LDiazN marked this pull request as ready for review May 28, 2026 10:20
@LDiazN LDiazN merged commit 3946432 into main May 28, 2026
2 checks passed
@LDiazN LDiazN deleted the 36-build-matrix branch May 28, 2026 11:36
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.

Setup crossplatform build for userauth library

3 participants