An opinionated library to help deploy data science projects
- Free software: MIT license
pip install "."
Setup virtual environment:
python3.10 -m venv .venv
Or setup homebrew virtual environment:
brew install python@3.12
python3.12 -m venv .venv
Once virtual environment is setup:
. .venv/bin/activate
pip install -U pip setuptools wheel
pip install -e ".[dev]"
pre-commit install
Session:
. .venv/bin/activate
pytest
...
pre-commit run --all-files
...
git commit -m 'Message'
...
deactivate
docker compose up test
docker compose up pre-commit
docker compose up build-wheel && docker compose up install-wheel
...
docker compose down