Jupyterlite

Latest version: v0.5.1

Safety actively analyzes 707009 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 16

0.1.0

If you are new to JupyterLite and would like to learn how to use it or deploy your own site, check out the [Get Started Guides](https://jupyterlite.readthedocs.io/en/latest/quickstart/index.html).

If you were using the `jupyterlite` pre-release before, make sure to check the [Migration Guide](https://jupyterlite.readthedocs.io/en/latest/migration.html) for any potential breaking change that may affect your setup.

Below are the changes since the last release candidate. Please have a look at the [Changelog](https://jupyterlite.readthedocs.io/en/latest/changelog.html) to learn more about the changes in previous pre-releases.

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0rc0...e932fa08941e4a88fa78d39a6e449d20747908a1))

Documentation improvements

- Add back `plotly` to the examples [950](https://github.com/jupyterlite/jupyterlite/pull/950) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-04-01&to=2023-04-05&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-04-01..2023-04-05&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-04-01..2023-04-05&type=Issues)

0.1.0rc0

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0b22...4a269caca2dcdb137a927981cc1c05cd1813c8d3))

Bugs fixed

- Fix chunk handling when uploading notebooks [1034](https://github.com/jupyterlite/jupyterlite/pull/1034) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Update to `jupyterlite-pyodide-kernel==0.0.6` on RTD [1035](https://github.com/jupyterlite/jupyterlite/pull/1035) ([jtpio](https://github.com/jtpio))
- Add docs about installing the JupyterLite application on desktop and mobile [1030](https://github.com/jupyterlite/jupyterlite/pull/1030) ([jtpio](https://github.com/jtpio))
- Add a small mention of the p5 notebook in the documentation [1029](https://github.com/jupyterlite/jupyterlite/pull/1029) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-03-29&to=2023-04-01&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-03-29..2023-04-01&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-03-29..2023-04-01&type=Issues)

0.1.0b22

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0b21...dc852003a6923e636cb7f8aa4afd0d76ccb6b5cc))

Bugs fixed

- Support chunked uploads [1024](https://github.com/jupyterlite/jupyterlite/pull/1024) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Documentation: Minor improvements to the standalone guide [1026](https://github.com/jupyterlite/jupyterlite/pull/1026) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-03-24&to=2023-03-29&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-03-24..2023-03-29&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-03-24..2023-03-29&type=Issues)

0.1.0b21

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0b20...87b3c08b455c265e4fafaf9c2ded7ca2e1f47566))

Bugs fixed

- Add `jupyterlab/attachments` to the build [1021](https://github.com/jupyterlite/jupyterlite/pull/1021) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-03-22&to=2023-03-24&type=c))

[bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Abollwyvl+updated%3A2023-03-22..2023-03-24&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-03-22..2023-03-24&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-03-22..2023-03-24&type=Issues)

0.1.0b20

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0b19...2dab56bcb88042a5a87565cbcacd6adc86be934d))

:warning: API and Breaking Changes :warning:

`jupyterlite-javascript-kernel`

The JavaScript kernel has been extracted from the main JupyterLite bundle. This means it is not available by default anymore when building a site with the `jupyterlite-core` package.

Currently it is still installed by default with `jupyterlite` for convenience, but it is not part of `jupyterlite-core`.

If you use `jupyterlite-core` to build your JupyterLite website, you can install the `jupyterlite-javascript-kernel` package to include the JavaScript kernel as part of the build.

Python 3.8

The `jupyterlite-core`, `jupyterlite` and `jupyterlite-javascript-kernel` packages now require Python 3.8.

______________________________________________________________________

Maintenance and upkeep improvements

- Require Python 3.8, test on Python 3.11 [1016](https://github.com/jupyterlite/jupyterlite/pull/1016) ([jtpio](https://github.com/jtpio))
- Distribute `jupyterlite-javascript-kernel` as a federated kernel [1013](https://github.com/jupyterlite/jupyterlite/pull/1013) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Improve documentation for installing different kernels [1018](https://github.com/jupyterlite/jupyterlite/pull/1018) ([jtpio](https://github.com/jtpio))
- Bootstrap the migration guide [1015](https://github.com/jupyterlite/jupyterlite/pull/1015) ([jtpio](https://github.com/jtpio))
- Remove "Releasing" section from the docs [1014](https://github.com/jupyterlite/jupyterlite/pull/1014) ([jtpio](https://github.com/jtpio))
- Add a minimal README for `jupyterlite-core` [1012](https://github.com/jupyterlite/jupyterlite/pull/1012) ([jtpio](https://github.com/jtpio))
- Default docs back to `latest` [1009](https://github.com/jupyterlite/jupyterlite/pull/1009) ([jtpio](https://github.com/jtpio))

API and Breaking Changes

- Distribute `jupyterlite-javascript-kernel` as a federated kernel [1013](https://github.com/jupyterlite/jupyterlite/pull/1013) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-03-15&to=2023-03-22&type=c))

[bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Abollwyvl+updated%3A2023-03-15..2023-03-22&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-03-15..2023-03-22&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-03-15..2023-03-22&type=Issues)

0.1.0b19

([Full Changelog](https://github.com/jupyterlite/jupyterlite/compare/v0.1.0b18...8a3bce63ec8e5bd97d132d60012c8a0378d11698))

⚠️ API and Breaking Changes ⚠️

`jupyterlite-core`

This release introduces a new `jupyterlite-core` package in addition to the existing `jupyterlite` package.

The jupyterlite-core package provides the core functionality for building JupyterLite websites CLI [extension points](https://jupyterlite.readthedocs.io/en/latest/howto/extensions/cli-addons.html). Currently it only includes a JavaScript kernel that runs in Web Worker. If you would like to include a Python kernel in your deployment you will have to add it to your dependencies, for example with:


python -m pip install jupyterlite-pyodide-kernel


Or to the [LiteBuildConfig/federated_extensions](https://jupyterlite.readthedocs.io/en/latest/howto/configure/advanced/extensions.html#adding-custom-extensions) config entry.

The `jupyterlite` currently provides a couple of shims as well as the Pyodide kernel for better compatibility with existing deployments.

We recommend you start using the `jupyterlite-core` package more for your deployments, and additionally install a Python kernel such as `jupyterlite-pyodide-kernel` or `jupyterlite-xeus-python`.

`jupyterlite-pyodide-kernel`

The Pyodide kernel has been moved to its own repo: https://github.com/jupyterlite/pyodide-kernel

Currently it is still installed by default with `jupyterlite` for convenience, but it is not part of `jupyterlite-core`.

Enhancements made

- Remove code references to pyolite, add BaseAddon methods [998](https://github.com/jupyterlite/jupyterlite/pull/998) ([bollwyvl](https://github.com/bollwyvl))

Maintenance and upkeep improvements

- Bump webpack from 5.75.0 to 5.76.0 [1005](https://github.com/jupyterlite/jupyterlite/pull/1005) ([dependabot](https://github.com/dependabot))
- Update `jupyterlite` dependencies and docs [1001](https://github.com/jupyterlite/jupyterlite/pull/1001) ([jtpio](https://github.com/jtpio))
- Remove code references to pyolite, add BaseAddon methods [998](https://github.com/jupyterlite/jupyterlite/pull/998) ([bollwyvl](https://github.com/bollwyvl))
- Add the `jupyterlite-core` Python package [994](https://github.com/jupyterlite/jupyterlite/pull/994) ([jtpio](https://github.com/jtpio))
- Update to Playwright 1.31.2 [992](https://github.com/jupyterlite/jupyterlite/pull/992) ([jtpio](https://github.com/jtpio))
- Bump vega from 5.22.1 to 5.23.0 [990](https://github.com/jupyterlite/jupyterlite/pull/990) ([dependabot](https://github.com/dependabot))
- Bump vega from 5.22.1 to 5.23.0 in /ui-tests [989](https://github.com/jupyterlite/jupyterlite/pull/989) ([dependabot](https://github.com/dependabot))
- Bump vega-functions from 5.13.0 to 5.13.1 [988](https://github.com/jupyterlite/jupyterlite/pull/988) ([dependabot](https://github.com/dependabot))
- Bump vega-functions from 5.13.0 to 5.13.1 in /ui-tests [987](https://github.com/jupyterlite/jupyterlite/pull/987) ([dependabot](https://github.com/dependabot))
- Update to pyodide 0.22.1, use NodeJS 18 LTS [978](https://github.com/jupyterlite/jupyterlite/pull/978) ([bollwyvl](https://github.com/bollwyvl))
- Add releaser workflows [976](https://github.com/jupyterlite/jupyterlite/pull/976) ([jtpio](https://github.com/jtpio))
- Fix lint issues on CI [974](https://github.com/jupyterlite/jupyterlite/pull/974) ([jtpio](https://github.com/jtpio))
- Bump http-cache-semantics from 4.1.0 to 4.1.1 [972](https://github.com/jupyterlite/jupyterlite/pull/972) ([dependabot](https://github.com/dependabot))
- Troubleshoot ReadTheDocs [964](https://github.com/jupyterlite/jupyterlite/pull/964) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 3.5.3 [960](https://github.com/jupyterlite/jupyterlite/pull/960) ([jtpio](https://github.com/jtpio))
- Fix UI tests snapshots cleaning on CI [953](https://github.com/jupyterlite/jupyterlite/pull/953) ([jtpio](https://github.com/jtpio))
- Update the JavaScript kernel display name [952](https://github.com/jupyterlite/jupyterlite/pull/952) ([jtpio](https://github.com/jtpio))
- Move the Pyodide kernel to a separate repo [854](https://github.com/jupyterlite/jupyterlite/pull/854) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Update the Pyodide kernel on the demo site [1000](https://github.com/jupyterlite/jupyterlite/pull/1000) ([jtpio](https://github.com/jtpio))
- Point docs to `0.1.0-beta` in the README for now [997](https://github.com/jupyterlite/jupyterlite/pull/997) ([jtpio](https://github.com/jtpio))
- Document sending message to jupyterlite iframe [980](https://github.com/jupyterlite/jupyterlite/pull/980) ([sebreb](https://github.com/sebreb))
- Update the p5 kernel on the demo site [955](https://github.com/jupyterlite/jupyterlite/pull/955) ([jtpio](https://github.com/jtpio))

API and Breaking Changes

- Move the Pyodide kernel to a separate repo [854](https://github.com/jupyterlite/jupyterlite/pull/854) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlite/jupyterlite/graphs/contributors?from=2023-01-19&to=2023-03-15&type=c))

[bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Abollwyvl+updated%3A2023-01-19..2023-03-15&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Adependabot+updated%3A2023-01-19..2023-03-15&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Agithub-actions+updated%3A2023-01-19..2023-03-15&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Ajtpio+updated%3A2023-01-19..2023-03-15&type=Issues) | [sebreb](https://github.com/search?q=repo%3Ajupyterlite%2Fjupyterlite+involves%3Asebreb+updated%3A2023-01-19..2023-03-15&type=Issues)

Page 8 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.