package_description
uv venv
uv sync
.venv\Scripts\activateofficial installation guide for uv
some short text here
# Update pre-commit hooks
pre-commit autoupdate
# Install pre-commit hooks
pre-commit install
# Run pre-commit hooks on all files without committing
pre-commit run --all-files# Run all tests
pytest
# Run tests in a specific file
pytest path/to/test_file.py
# Run a specific test function
pytest path/to/test_file.py::test_function# Check for linting errors and formatting issues
ruff check .
# Format code
ruff format .
# Fix linting errors automatically (use with caution)
ruff check . --fix# Run type checking
mypy .