Ouranosinc / cookiecutter-pypackage

Cookiecutter template for a Python package.
BSD 3-Clause "New" or "Revised" License
6 stars 1 forks source link

Add make command to refresh notebooks #19

Closed huard closed 7 months ago

huard commented 1 year ago

Useful when there are many nb to update after code changes, or just dependencies updates.

Zeitsperre commented 10 months ago

A year later, I'm wondering if this is important to projects that run in Birdhouse services or for general projects? This cookiecutter isn't written with Jupyter Notebook support at all.

My question for you are:

  1. Should we add Jupyter Notebook support into here? (sphinx plugins, Makefile recipes, etc.)?; or
  2. Should we update the https://github.com/bird-house/cookiecutter-birdhouse recipe with your changes?
huard commented 10 months ago

I'll defer to your judgement on this, you're the one doing the maintenance work. This could possibly be incorporated in a wider move towards myst-nb and co.

Zeitsperre commented 7 months ago

This can be found in the cookiecutter now. https://github.com/bird-house/cookiecutter-birdhouse/blob/master/%7B%7Bcookiecutter.project_slug%7D%7D/Makefile