Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Disable tests on windows for now
  • Loading branch information
bschoenmaeckers committed May 6, 2026
commit 8432c1783af996b75974303f9f916c76945d51a5
1 change: 1 addition & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ jobs:
- name: run c-api tests
working-directory: crates/capi
run: cargo test
if: runner.os != 'Windows' # Requires pyo3 0.29+ on Windows

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

anything wrong about this? we can pick proper pyo3 version for windows

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It used to work because we were accidentally linking with the system python. This is now solved. But to make the linker happy we need PyO3/pyo3#5866, this will land in PyO3 0.29 which is unreleased as the time of writing. Furthermore the windows linker expect all symbols to be defined we can only enable this at a later stage when we have defined all ABI3 symbols, see https://github.com/RustPython/RustPython/actions/runs/25607984643/job/75173077533


Comment thread
coderabbitai[bot] marked this conversation as resolved.
- run: cargo doc --locked
if: runner.os == 'Linux'
Expand Down
Loading