Skip to content

upgrade to maturin 1.14.1 (PR 3/3) - #34

Merged
mbway merged 1 commit into
mainfrom
upgrade_maturin
Jul 11, 2026
Merged

upgrade to maturin 1.14.1 (PR 3/3)#34
mbway merged 1 commit into
mainfrom
upgrade_maturin

Conversation

@mbway

@mbway mbway commented Jul 11, 2026

Copy link
Copy Markdown
Collaborator

upgrade to maturin 1.14.1

  • the version bump introduces --generate-stubs and --groups to the maturin cli
  • stub generation is handled by excluding .pyi from being considered a 'source file' by the import hook by default. This prevents the build from always being stale when --generate-stubs is used
  • --generate-stubs is enabled by default if the project uses the experimental-inspect feature
  • the new maturin version has several different test-crates from what was used previously. This PR includes many fixes to work with the new test crates including adding support for bindings = "bin" projects.
  • adds missing tests mentioned here Fix excluded dir marker check #27

@mbway mbway self-assigned this Jul 11, 2026
@mbway
mbway force-pushed the upgrade_maturin branch from cc75830 to 86e898e Compare July 11, 2026 11:57
@mbway
mbway force-pushed the upgrade_maturin branch 2 times, most recently from abda656 to 9fac1c9 Compare July 11, 2026 13:30
@mbway
mbway requested a review from messense July 11, 2026 13:43
Base automatically changed from test_runner to main July 11, 2026 20:30
@mbway
mbway force-pushed the upgrade_maturin branch from 9fac1c9 to 64c0b60 Compare July 11, 2026 20:31
@mbway
mbway merged commit 48b82e8 into main Jul 11, 2026
6 checks passed
@mbway
mbway deleted the upgrade_maturin branch July 11, 2026 21:07
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.

2 participants