Skip to content

Reduce sdist size #71

@ocefpaf

Description

@ocefpaf

At the moment the sdist is +40 MB, which is a lot for PyPI. Most of it are the notebooks in the docs and their example data. We can alleviate that, and still ship the notebooks as part of the docs with:

  • Keep only clean notebooks, no outputs, in the source code. We can, and should, run them when building the docs only to have a rendered version. That not only makes the sdist smaller, but also makes the notebook diffs easier to interpret, and allow us to check if they are not stale with each doc build.
  • All example data should be downloaded and cached when running the notebook for the first time. We can use pooch for that.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions