Skip to content

Ignore unreadable excluded directories#2916

Merged
konstin merged 2 commits intomainfrom
konsti/unreadable-excluded-directory
Jan 5, 2026
Merged

Ignore unreadable excluded directories#2916
konstin merged 2 commits intomainfrom
konsti/unreadable-excluded-directory

Conversation

@konstin
Copy link
Copy Markdown
Member

@konstin konstin commented Jan 4, 2026

Fixes #2777

Comment thread tests/common/other.rs
.into_build_context()
.strip(cfg!(feature = "faster-tests"))
.editable(false)
.build()?;
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I don't like that this requires a wheel build but the source dist path has a different behavior we have to capture separately.

@konstin konstin force-pushed the konsti/unreadable-excluded-directory branch 2 times, most recently from e604ce6 to 1d641bc Compare January 4, 2026 23:08
@konstin konstin force-pushed the konsti/unreadable-excluded-directory branch from 1d641bc to 74976b1 Compare January 4, 2026 23:54
@konstin konstin force-pushed the konsti/unreadable-excluded-directory branch from 74976b1 to ab51e4c Compare January 4, 2026 23:55
@konstin konstin enabled auto-merge (squash) January 5, 2026 00:09
@konstin konstin merged commit 7ceda70 into main Jan 5, 2026
45 checks passed
@konstin konstin deleted the konsti/unreadable-excluded-directory branch January 5, 2026 00:32
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Jan 8, 2026
https://build.opensuse.org/request/show/1325799
by user mia + anag_factory
- Update to version 1.11.2 (version bump only)
- Changes in 1.11.1:
  * Fix compiled artifacts being excluded by source path matching
    gh#PyO3/maturin#2910
  * Better error reporting for missing interpreters
    gh#PyO3/maturin#2918
  * Ignore unreadable excluded directories
    gh#PyO3/maturin#2916
- Changes in 1.11.0:
  * Correct tagging for x86_64 iOS simulator wheels.
    gh#PyO3/maturin#2851
  * Bump MSRV to 1.85.0 and use Rust 2024 edition
    gh#PyO3/maturin#2850
  * Upgrade goblin to 0.10
    gh#PyO3/maturin#2853
  * Set entry type when adding to the tar file
    gh#PyO3/maturin#2859
  * Split up module_writer.rs code for code organization
    gh#PyO3/maturin#2857
  * Update environment variables for Android cross-compilation
    support
    gh#PyO3/maturin#2825
  * Upgrade some
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.

Unreadable directories in project root cause build failures

1 participant