Skip to content

cemsbv/demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CEMS BV Jupyter Lite NoteBooks

lite-badge

JupyterLite deployed as a static site to GitHub Pages, for demo purposes.

Troubleshooting

Try to start JupyterLite in an incognito window to avoid interfering with our old session storage.

Frequently Asked Questions

  • What is JupyterLite?

JupyterLite is a JupyterLab distribution that runs entirely in the browser built from the ground-up using JupyterLab components and extensions.

  • Do I lose my progress when I close the tab?

By default, JupyterLite uses the user’s browser storage to store settings and site preferences. This means that generally your files are saved as long as you don't clear the browsers' storage. Nonetheless, its good practise to save your file locally when you're done.

Format

We format our code with black and isort.

black --config "pyproject.toml" content
isort --settings-path "pyproject.toml" content

Requirements

JupyterLite is being tested against modern web browsers:

  • Firefox 90+
  • Chromium 89+

Requirements are autogenerated by pip-compile with python 3.9

pip-compile --output-file=requirements.txt requirements.ini

To update the requirements within the defined ranges, run:

pip-compile --upgrade  --output-file=requirements.txt requirements.ini

Deploy JupyterLite locally

Build and deploy JupyterLite locally:

python -m pip install jupyterlite-core

jupyter lite build --output-dir dist

jupyter lite serve --lite-dir dist --contents content

About

CEMS CORES available with JupyterLite 🚀

Topics

Resources

Stars

Watchers

Forks