Registry / testing / pytest-progress

pytest-progress

JSON →
library1.4.0pypypi✓ verified 82d ago

pytest plugin that provides instant, colorful test progress status as each test runs, including elapsed time and test counts. Current version 1.4.0, released 2024-06-30; no active development since, but stable.

pip install pytest-progress
INSTALL
IMPORT
SIG · PYTEST-PROGRESS
P
pytest-progress
testingpythonv1.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.

ProgressTerminalReporter
from pytest_progress import ProgressTerminalReporter
from pytest_progress import ProgressReporter

Run pytest with the --progress flag to see a dynamic status bar. No code changes needed.

# Install: pip install pytest-progress # Run tests with: pytest --progress
Debug
Known issues
gotchaThe plugin requires colorama on Windows for colored output; otherwise colors may not appear.
fix
Ensure colorama is installed (pip install colorama) or use --no-header --no-progress to disable colors.
affects: all
breakingpytest-progress 1.4.0 drops support for Python 3.7 and below; only Python >=3.8 is supported.
fix
Upgrade Python to 3.8+ or pin to pytest-progress==1.3.0 if Python 3.7 is required.
affects: >=1.4.0
deprecatedThe --progress flag may conflict with other pytest plugins that modify output (e.g., pytest-sugar).
fix
Disable other output plugins or use --no-progress to turn off progress.
affects: all
gotchaIf pytest is run in parallel (pytest-xdist), progress display may be glitchy or incomplete.
fix
Avoid using with xdist, or set PYTEST_PROGRESS=xdist to attempt compat (experimental).
affects: all
Upgrade
Version history
1.4.0latest on PyPI · released Nov 11, 2025
Audit
Dependencies
pytestrequiredPlugin requires pytest to run
Agent activity
14 hits · last 30 days
node
14
Resources
pytest-progress — pip install pytest-progress · libregistry