Prototype of Orcapod as implemented in Python with functions
This project uses GitHub Actions for continuous integration:
- Run Tests: A workflow that runs tests on Ubuntu with multiple Python versions.
To run tests locally:
# Install the package with test dependencies
pip install -e ".[test]"
# Run tests with coverage
pytest -v --cov=src --cov-report=term-missing
For development, you can install all optional dependencies:
# Install all development dependencies
pip install -e ".[test,dev]"
# or
pip install -r requirements-dev.txt