Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 919 Bytes

File metadata and controls

25 lines (18 loc) · 919 Bytes

cookiecutter-hypermodern-python-datascience

This cookiecutter project is a Make-friendly, Github Actions CI/CD batteries included starter Python project that combines Poetry and Nox. It is partially inspired by Claudio Jolowicz's Hypermodern Python article series.

At present, it includes numpy, pandas and jupyterlab for data science packages.

Run:

 cookiecutter https://github.com/lhayhurst/modern-python-datascience-cookiecutter.git

To use it. Once you've run cookiecutter, do:

make deps  # to build python and run the tests
make jupyterlab  # to run jupyterlab
make lint # to lint your code
make  # to see what else you can do