Skip to content

Provide top-level pytest_xprocess compatibility module - #166

Open
Fire162 wants to merge 1 commit into
pytest-dev:masterfrom
Fire162:fix-top-level-import
Open

Fire162 wants to merge 1 commit into
pytest-dev:masterfrom
Fire162:fix-top-level-import

Conversation

@Fire162

@Fire162 Fire162 commented Oct 21, 2026

Copy link
Copy Markdown

Provide a top-level pytest_xprocess module compatibility shim that re-exports public items from xprocess.pytest_xprocess and xprocess. This ensures downstream packages importing directly from pytest_xprocess continue to resolve without ModuleNotFoundError.

Checklist:

  • Add tests that demonstrate the correct behavior of the change. Tests should fail without the change.
  • Add or update relevant docs, in the docs folder and in code.
  • Add an entry in CHANGELOG.rst, summarizing the change and linking to the issue.
  • Run pre-commit hooks and fix any issues.
  • Run pytest and make sure no tests failed.

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.

Packaging: distribution exposes xprocess but not top-level pytest_xprocess, causing downstream import errors

1 participant