A Python application for CSV and UPC processing.
Install the package using uv:
uv pip install -e .For development:
uv sync --all-extrasSet up pre-commit hooks (recommended):
uv run pre-commit installcsv-upc-omg --helpRun tests:
uv run pytestFormat and lint code:
uv run ruff format .
uv run ruff check .Type checking:
uv run mypy src/Run all quality checks:
uv run pre-commit run --all-filesBSD-3-Clause