You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Install dev dependencies
pip install uv --break-system-packages && python3 -m uv sync --extra dev
# Run unit tests (fast, use during iteration)
python3 -m uv run pytest tests/unit tests/test_console.py -x -q
# Run targeted tests
python3 -m uv run pytest tests/unit/path/to/test_file.py -x
# Format
python3 -m uv run black .&& python3 -m uv run isort .
Notes:
uv is not on PATH in CI; use pip install uv --break-system-packages then python3 -m uv
Avoid --cov flag: causes PyYAML global state corruption
APMPackage.from_apm_yml requires a version field in apm.yml
All Rich imports in deps/cli.py are lazy (inside function bodies) - patch at source module
🤖 Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for April 2026
Suggested Actions for Maintainer
Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
cleanup_empty_parents,sync_remove_files,normalize_managed_files,find_files_by_glob(done this run)apm deps updatestill largely untestedDiscovered Commands
Notes:
pip install uv --break-system-packagesthenpython3 -m uv--covflag: causes PyYAML global state corruptionAPMPackage.from_apm_ymlrequires aversionfield inapm.ymldeps/cli.pyare lazy (inside function bodies) - patch at source moduleRun History
2026-04-07 01:07 UTC - Run
2026-04-02 01:07 UTC - Run
2026-04-01 01:10 UTC - Run