jupyterlite / repo2jupyterlite

Build jupyterlite apps out of repositories
BSD 3-Clause "New" or "Revised" License
27 stars 4 forks source link

Building in a clean environment #25

Open psychemedia opened 2 months ago

psychemedia commented 2 months ago

When building a jupyterlite environment, does it need to be in a clean environment, free of other jupyter extension packages etc?

If you are running in a new server environment, eg via a GitHub action, then you can probably assume no "contamination". But in the general case, do we need to install and run repo2jupyterlite in a clean Python environment, with any additional repo2jupyterlite dependencies installed? (Isnl'tthat the sort of thing hatch is good at?)

jtpio commented 2 months ago

SInce repo2jupyterlite relies on jupyterlite, it's usually recommended to still use environments, for example to avoid picking up other extensions as part of the jupyter lite build process.