python library for testing
Legacy: pip install test260211lib
Preferred: uv add test260211lib
Development flow as Paleofuturistic Python
Prerequisite: uv
- Fork and clone this repository.
- Download additional dependencies:
uv sync --all-extras --dev - Optional: validate the setup with
uv run python -m unittest
- Download dependencies (if you need any):
uv add some_lib_you_need - Develop (optional, tinker:
uvx --with-editable . ptpython) - QA:
- Format:
uv run ruff format - Lint:
uv run ruff check - Type check:
uv run mypy - Test:
uv run python -m unittest
- Format:
- Build (to validate it works):
uv build - Review documentation updates:
uv run mkdocs serve - Make a pull request.