Skip to content

Enable x11 feature by default in processing_pyo3 - #224

Open
pepc84 wants to merge 2 commits into
processing:mainfrom
pepc84:fix/x11-default-pyo3
Open

Enable x11 feature by default in processing_pyo3#224
pepc84 wants to merge 2 commits into
processing:mainfrom
pepc84:fix/x11-default-pyo3

Conversation

@pepc84

@pepc84 pepc84 commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

The workspace Cargo.toml already enables x11 by default, but processing_pyo3 has its own default features that didn't include x11. This meant building with maturin from the sub-crate would produce a Wayland-only wheel even on X11 systems.

Add x11 to processing_pyo3's default features to match the workspace.

pepc84 added 2 commits August 8, 2026 09:22
The workspace Cargo.toml already enables x11 by default, but
processing_pyo3 has its own default features that didn't include x11.
This meant building with maturin from the sub-crate would produce a
Wayland-only wheel even on X11 systems.

Add x11 to processing_pyo3's default features to match the workspace.
@pepc84

pepc84 commented Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

The CI failures are pre-existing. I checked out main without my changes and ran cargo clippy locally, same v4l2-sys-mit error in the webcam crate shows up. Nothing to do with this PR.

@ulgens

ulgens commented Aug 9, 2026

Copy link
Copy Markdown

The CI failures are pre-existing.

Slightly related to that, is formatting failing on main too?

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