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