Copier template Kedro projects.
As simple as possible. No magic.
mkdir my-kedro-project && cd my-kedro-project
uvx copier copy --trust gh:astrojuanlu/copier-kedro .
✨
(uvx
is the shorthand for uv tool run
, see the uv documentation)
- uv for project management.
- pytest for testing.
- tox for automation of test runners and other stuff.
- Sphinx for documentation
- GitHub Actions for continuous integration and publishing to PyPI.
- Read the Docs for continuous documentation.
- mypy for type checks.
- ruff for style checks and automatic Python code formatting.
- pre-commit for optional automation of style checks.
- PDM as build backend.