generated from MrSphay/codex-agent-repository-kit
578 B
578 B
Python Profile
Use when the repository has pyproject.toml, requirements.txt, or Python source files.
Commands
Prefer existing tooling. Common examples:
INSTALL_COMMAND = python -m pip install -r requirements.txt
LINT_COMMAND = ruff check .
TEST_COMMAND = pytest
BUILD_COMMAND = python -m build
AUDIT_COMMAND = pip-audit
If the project uses uv, prefer:
INSTALL_COMMAND = uv sync
TEST_COMMAND = uv run pytest
AUDIT_COMMAND = uv pip audit
Ignore Additions
.venv/
venv/
__pycache__/
.pytest_cache/
dist/
build/
*.egg-info/