Skip to content

Fix CI: formatting and maturin strip conflict - #1

Merged
muthmann merged 1 commit into
mainfrom
fix/ci-formatting-and-maturin
Mar 8, 2026
Merged

Fix CI: formatting and maturin strip conflict#1
muthmann merged 1 commit into
mainfrom
fix/ci-formatting-and-maturin

Conversation

@muthmann

@muthmann muthmann commented Mar 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Run cargo fmt to fix formatting violations in integration_tests.rs that caused cargo fmt --check to fail
  • Set strip = false in evt3-python/pyproject.toml — newer maturin versions reject strip = true when combined with maturin develop (which adds --include-debuginfo by default), causing the Python build job to fail

Test plan

  • CI: Check formatting job passes
  • CI: Python maturin develop builds succeed on ubuntu/macos across Python 3.9–3.12

- Run cargo fmt to fix formatting violations in integration_tests.rs
- Set strip = false in pyproject.toml; newer maturin rejects strip=true
  with maturin develop (--include-debuginfo conflict)
@muthmann
muthmann merged commit c67a547 into main Mar 8, 2026
12 checks passed
@muthmann
muthmann deleted the fix/ci-formatting-and-maturin branch March 18, 2026 09:49
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