A Python package
- Fast and modern Python toolchain using Astral's tools (uv, ruff, ty)
- Type-safe with full type annotations
- Command-line interface built with Typer
- Comprehensive documentation with MkDocs
pip install taskyOr using uv (recommended):
uv add taskyimport tasky
print(tasky.__version__)# Show version
tasky --version
# Say hello
tasky hello World- Python 3.12+
- uv for package management
git clone https://github.com/ritwiktiwari/tasky.git
cd tasky
make installmake test
# With coverage
make test-cov
# Across all Python versions
make test-matrix# Run all checks (lint, format, type-check)
make verify
# Auto-fix lint and format issues
make fixpre-commit install
pre-commit run --all-filesmake docs-serveThis project is licensed under the MIT License - see the LICENSE file for details.