Skip to content

fix: correct bugs in audit.rs typo and module_writer#3070

Merged
messense merged 1 commit into
PyO3:mainfrom
messense:bug-fix-1
Mar 8, 2026
Merged

fix: correct bugs in audit.rs typo and module_writer#3070
messense merged 1 commit into
PyO3:mainfrom
messense:bug-fix-1

Conversation

@messense

@messense messense commented Mar 8, 2026

Copy link
Copy Markdown
Member
  • Fix 'manylinjux' typo in audit.rs:617 that prevented manylinux policy matching in check_external_libs_policy()
  • Remove const EMPTY: Vec<u8> = vec![] which heap-allocated on every use site (const items are inlined); replaced with Vec::new()
  • Fix 'File to add file from' typo -> 'Failed to add file from' in module_writer error message

- Fix 'manylinjux' typo in audit.rs:617 that prevented manylinux policy
  matching in check_external_libs_policy()
- Remove 'const EMPTY: Vec<u8> = vec![]' which heap-allocated on every
  use site (const items are inlined); replaced with Vec::new()
- Fix 'File to add file from' typo -> 'Failed to add file from' in
  module_writer error message
@messense messense merged commit c5ad705 into PyO3:main Mar 8, 2026
44 of 45 checks passed
@messense messense deleted the bug-fix-1 branch March 8, 2026 23:43
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Apr 14, 2026
https://build.opensuse.org/request/show/1346282
by user mia + dimstar_suse
- Update to version 1.13.1
  * fix: fall back to placeholder for abi3 when found interpreters
    are too old
    gh#PyO3/maturin#3126
- Changes in version 1.13.0:
  * Sync legacy_py.rs with upstream PyPI warehouse legacy.py
    gh#PyO3/maturin#3053
  * Fix --strip conflicting with --include-debuginfo in develop
    gh#PyO3/maturin#3057
  * Fix abi3 wheel producing version-specific tags for CPython
    below minimum
    gh#PyO3/maturin#3061
  * Fix data symlink permission handling
    gh#PyO3/maturin#3069
  * fix: correct bugs in audit.rs typo and module_writer
    gh#PyO3/maturin#3070
  * perf: use lazy-initialized regexes instead of per-call
    compilation
    gh#PyO3/maturin#3071
  * fix: skip legacy manylinux aliases not in PyPI allow-list
    gh#PyO3/maturin#3078
  * fix: auto-generat
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