diff --git a/CHANGELOG.md b/CHANGELOG.md index 64d2f402..6637d991 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,38 @@ +## 0.4.0 + +([Full Changelog](https://github.com/jupyterlite/pyodide-kernel/compare/@jupyterlite/pyodide-kernel-extension@0.3.1...0803e075ea5960ef40486728a8f32ce83bb93280)) + +### Enhancements made + +- Update to pyodide 0.26.1 [#116](https://github.com/jupyterlite/pyodide-kernel/pull/116) ([@bollwyvl](https://github.com/bollwyvl)) +- Switch from using comlink to coincident [#115](https://github.com/jupyterlite/pyodide-kernel/pull/115) ([@martinRenou](https://github.com/martinRenou)) +- FileSystem calls over Atomics.wait instead of service worker when available [#114](https://github.com/jupyterlite/pyodide-kernel/pull/114) ([@martinRenou](https://github.com/martinRenou)) +- update to pyodide 0.26.0 [#113](https://github.com/jupyterlite/pyodide-kernel/pull/113) ([@bollwyvl](https://github.com/bollwyvl)) +- Update to JupyterLite 0.4.0 [#106](https://github.com/jupyterlite/pyodide-kernel/pull/106) ([@jtpio](https://github.com/jtpio)) + +### Bugs fixed + +- Fix `mountDrive` check [#129](https://github.com/jupyterlite/pyodide-kernel/pull/129) ([@jtpio](https://github.com/jtpio)) +- Use `coincident` if `crossOriginIsolated`, `comlink` otherwise [#126](https://github.com/jupyterlite/pyodide-kernel/pull/126) ([@jtpio](https://github.com/jtpio)) + +### Maintenance and upkeep improvements + +- Update to JupyterLite 0.4.0 final [#131](https://github.com/jupyterlite/pyodide-kernel/pull/131) ([@jtpio](https://github.com/jtpio)) +- Add UI tests [#130](https://github.com/jupyterlite/pyodide-kernel/pull/130) ([@jtpio](https://github.com/jtpio)) +- Bump `widgetsnbextension` to 4.0.11 [#110](https://github.com/jupyterlite/pyodide-kernel/pull/110) ([@jtpio](https://github.com/jtpio)) +- Update `actions/setup-python` [#107](https://github.com/jupyterlite/pyodide-kernel/pull/107) ([@jtpio](https://github.com/jtpio)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyterlite/pyodide-kernel/graphs/contributors?from=2024-03-30&to=2024-07-25&type=c)) + +[@bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Abollwyvl+updated%3A2024-03-30..2024-07-25&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Agithub-actions+updated%3A2024-03-30..2024-07-25&type=Issues) | [@jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Ajtpio+updated%3A2024-03-30..2024-07-25&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3AmartinRenou+updated%3A2024-03-30..2024-07-25&type=Issues) + + + ## 0.4.0rc0 ([Full Changelog](https://github.com/jupyterlite/pyodide-kernel/compare/@jupyterlite/pyodide-kernel-extension@0.4.0-beta.0...79cf7632dc31d97ea461104cef3ed8eaebfb2743)) @@ -17,8 +49,6 @@ [@bollwyvl](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Abollwyvl+updated%3A2024-06-21..2024-07-23&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Agithub-actions+updated%3A2024-06-21..2024-07-23&type=Issues) | [@jtpio](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3Ajtpio+updated%3A2024-06-21..2024-07-23&type=Issues) | [@martinRenou](https://github.com/search?q=repo%3Ajupyterlite%2Fpyodide-kernel+involves%3AmartinRenou+updated%3A2024-06-21..2024-07-23&type=Issues) - - ## 0.4.0b0 ([Full Changelog](https://github.com/jupyterlite/pyodide-kernel/compare/@jupyterlite/pyodide-kernel-extension@0.4.0-alpha.2...ae20dc725fccc990c87253e659ed6aa1eba5969b)) diff --git a/jupyterlite_pyodide_kernel/_version.py b/jupyterlite_pyodide_kernel/_version.py index d5e7ed06..7c2307d5 100644 --- a/jupyterlite_pyodide_kernel/_version.py +++ b/jupyterlite_pyodide_kernel/_version.py @@ -1,3 +1,3 @@ """source of truth for ``jupyterlite-pyodide-kernel``` version.""" -__version__ = "0.4.0rc0" +__version__ = "0.4.0" diff --git a/packages/pyodide-kernel-extension/package.json b/packages/pyodide-kernel-extension/package.json index 9a671ba8..18d56bb4 100644 --- a/packages/pyodide-kernel-extension/package.json +++ b/packages/pyodide-kernel-extension/package.json @@ -1,6 +1,6 @@ { "name": "@jupyterlite/pyodide-kernel-extension", - "version": "0.4.0-rc.0", + "version": "0.4.0", "description": "JupyterLite - Pyodide Kernel Extension", "homepage": "https://github.com/jupyterlite/pyodide-kernel", "bugs": { @@ -50,7 +50,7 @@ "@jupyterlab/coreutils": "^6.1.1", "@jupyterlite/contents": "^0.4.0", "@jupyterlite/kernel": "^0.4.0", - "@jupyterlite/pyodide-kernel": "^0.4.0-rc.0", + "@jupyterlite/pyodide-kernel": "^0.4.0", "@jupyterlite/server": "^0.4.0" }, "devDependencies": { diff --git a/packages/pyodide-kernel/package.json b/packages/pyodide-kernel/package.json index 23e388e9..b58dd907 100644 --- a/packages/pyodide-kernel/package.json +++ b/packages/pyodide-kernel/package.json @@ -1,6 +1,6 @@ { "name": "@jupyterlite/pyodide-kernel", - "version": "0.4.0-rc.0", + "version": "0.4.0", "description": "JupyterLite - Pyodide Kernel", "homepage": "https://github.com/jupyterlite/pyodide-kernel", "bugs": { @@ -76,8 +76,8 @@ }, "pyodide-kernel": { "packages": { - "py/pyodide-kernel": "0.4.0rc0", - "py/piplite": "0.4.0rc0", + "py/pyodide-kernel": "0.4.0", + "py/piplite": "0.4.0", "py/ipykernel": "6.9.2", "py/widgetsnbextension3/widgetsnbextension": "3.6.6", "py/widgetsnbextension4/widgetsnbextension": "4.0.11" diff --git a/packages/pyodide-kernel/py/piplite/piplite/__init__.py b/packages/pyodide-kernel/py/piplite/piplite/__init__.py index ba6cb366..90de1145 100644 --- a/packages/pyodide-kernel/py/piplite/piplite/__init__.py +++ b/packages/pyodide-kernel/py/piplite/piplite/__init__.py @@ -2,6 +2,6 @@ from .piplite import install -__version__ = "0.4.0rc0" +__version__ = "0.4.0" __all__ = ["install", "__version__"] diff --git a/packages/pyodide-kernel/py/pyodide-kernel/pyodide_kernel/__init__.py b/packages/pyodide-kernel/py/pyodide-kernel/pyodide_kernel/__init__.py index fe5a1505..5f309736 100644 --- a/packages/pyodide-kernel/py/pyodide-kernel/pyodide_kernel/__init__.py +++ b/packages/pyodide-kernel/py/pyodide-kernel/pyodide_kernel/__init__.py @@ -1,6 +1,6 @@ """A Python kernel backed by Pyodide""" -__version__ = "0.4.0rc0" +__version__ = "0.4.0" import sys diff --git a/packages/pyodide-kernel/src/_pypi.ts b/packages/pyodide-kernel/src/_pypi.ts index 9e51a7a0..cc7ba508 100644 --- a/packages/pyodide-kernel/src/_pypi.ts +++ b/packages/pyodide-kernel/src/_pypi.ts @@ -1,7 +1,7 @@ // this file is autogenerated from the wheels described in ../package.json export * as allJSONUrl from '../pypi/all.json'; export * as ipykernelWheelUrl from '../pypi/ipykernel-6.9.2-py3-none-any.whl'; -export * as pipliteWheelUrl from '../pypi/piplite-0.4.0rc0-py3-none-any.whl'; -export * as pyodide_kernelWheelUrl from '../pypi/pyodide_kernel-0.4.0rc0-py3-none-any.whl'; +export * as pipliteWheelUrl from '../pypi/piplite-0.4.0-py3-none-any.whl'; +export * as pyodide_kernelWheelUrl from '../pypi/pyodide_kernel-0.4.0-py3-none-any.whl'; export * as widgetsnbextensionWheelUrl from '../pypi/widgetsnbextension-3.6.6-py3-none-any.whl'; export * as widgetsnbextensionWheelUrl1 from '../pypi/widgetsnbextension-4.0.11-py3-none-any.whl'; diff --git a/yarn.lock b/yarn.lock index d5847834..e4f8ac4a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2949,7 +2949,7 @@ __metadata: "@jupyterlab/coreutils": ^6.1.1 "@jupyterlite/contents": ^0.4.0 "@jupyterlite/kernel": ^0.4.0 - "@jupyterlite/pyodide-kernel": ^0.4.0-rc.0 + "@jupyterlite/pyodide-kernel": ^0.4.0 "@jupyterlite/server": ^0.4.0 rimraf: ^5.0.1 typescript: ~5.2.2 @@ -2973,7 +2973,7 @@ __metadata: languageName: unknown linkType: soft -"@jupyterlite/pyodide-kernel@^0.4.0-rc.0, @jupyterlite/pyodide-kernel@workspace:packages/pyodide-kernel": +"@jupyterlite/pyodide-kernel@^0.4.0, @jupyterlite/pyodide-kernel@workspace:packages/pyodide-kernel": version: 0.0.0-use.local resolution: "@jupyterlite/pyodide-kernel@workspace:packages/pyodide-kernel" dependencies: