Getting Started¶
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites¶
- Python 3.11+
- Task
- Docker (for containerized deployment)
- pre-commit (for development)
Installation¶
-
Clone the repository:
-
Set up the Python virtual environment:
-
Install dependencies: This project uses
pip-tools
to manage dependencies. -
Set up pre-commit hooks: Install the pre-commit hooks to ensure your commits adhere to the project's code style and quality standards.