emcd-projects¶
🛠️ Administration utilities for managing projects built from the emcd/python-project-common Copier template.
Installation 📦¶
Method: Install Executable Script¶
Install via the uv
tool
command:
uv tool install emcd-projects
or, run directly with uvx:
uvx --from emcd-projects emcdproj
Or, install via pipx:
pipx install emcd-projects
Method: Install Python Package¶
Install via uv pip
command:
uv pip install emcd-projects
Or, install via pip
:
pip install emcd-projects
Features¶
- 🌐 Static Website Maintenance
Generates badges/shields based on test coverage.
Maintains index of versioned documentation and coverage reports.
No need for Codecov, ReadTheDocs, etc…; static site can be hosted anywhere which can deploy from a Git repo branch (GitHub Pages, etc…).