Registry / testing / pytest-enabler

pytest-enabler

JSON →
library3.4.0pypypiunverified

A pytest plugin that enables installed but otherwise disabled pytest plugins (e.g., those behind namespace packages or with lazy entry points). Current version 3.4.0, requires Python >=3.9. Released irregularly; part of the jaraco suite.

pip install pytest-enabler
INSTALL
IMPORT
SIG · PYTEST-ENABLER
P
pytest-enabler
testingpythonv3.4.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

pytest_enabler
import pytest_enabler
import pytest_enabler

After installation, pytest-enabler automatically enables any installed pytest plugins that may be disabled (e.g., by namespace packaging). No manual activation needed.

# pytest-enabler is a pytest plugin; simply install it and pytest will discover it. # No explicit import required in your test code. # To verify it's active, run: # pytest --trace-config | grep enabler
Debug
Known issues
gotchapytest-enabler works automatically; there's no need to import it or register it in conftest.py. Attempting to import it directly does nothing special.
fix
Just install it; pytest finds it as a plugin.
affects: all
breakingVersion 3.0.0 dropped support for Python 3.7 and 3.8. Requires Python >=3.9.
fix
Upgrade Python to 3.9+ or stick with pytest-enabler <3.0.0.
affects: >=3.0.0
Upgrade
Version history
3.4.0latest on PyPI · released May 16, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
pytest-enabler — pip install pytest-enabler · libregistry