Skip to content

Commit

Permalink
start bumping
Browse files Browse the repository at this point in the history
  • Loading branch information
bollwyvl committed Sep 13, 2023
1 parent 11bf328 commit efc5d21
Show file tree
Hide file tree
Showing 20 changed files with 13,189 additions and 9,727 deletions.
11 changes: 0 additions & 11 deletions .eslintignore

This file was deleted.

39 changes: 0 additions & 39 deletions .eslintrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/check-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Base Setup
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- main
- 0.1.x
pull_request:
branches:
- '*'
Expand All @@ -19,7 +20,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Base Setup
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
Expand Down
5 changes: 0 additions & 5 deletions .prettierrc

This file was deleted.

20 changes: 20 additions & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
enableInlineBuilds: false
enableTelemetry: false
httpTimeout: 60000
nodeLinker: node-modules
npmRegistryServer: https://registry.npmjs.org/
installStatePath: ./build/.cache/yarn/install-state.gz
cacheFolder: ./build/.cache/yarn/cache
logFilters:
- code: YN0006
level: discard
- code: YN0002
level: discard
- code: YN0007
level: discard
- code: YN0013
level: discard
- code: YN0019
level: discard
- code: YN0008
level: discard
2 changes: 1 addition & 1 deletion jupyterlite_pyodide_kernel/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
"""source of truth for ``jupyterlite-pyodide-kernel``` version."""
__version__ = "0.1.1"
__version__ = "0.2.0a0"
3 changes: 1 addition & 2 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"npmClient": "jlpm",
"version": "independent",
"useWorkspaces": true
"version": "independent"
}
97 changes: 84 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlite/pyodide-kernel-root",
"version": "0.0.1",
"version": "0.2.0-alpha.0",
"private": true,
"workspaces": {
"packages": [
Expand All @@ -18,14 +18,14 @@
"clean:cache": "rimraf node_modules/.cache build/.lite-cache examples/.jupyterlite.doit.db",
"clean:dist": "rimraf dist",
"clean": "lerna run --stream clean",
"deduplicate": "yarn-deduplicate -s fewer --fail",
"deduplicate": "yarn-berry-deduplicate -s fewer --fail",
"dist:npm": "lerna run --stream dist",
"dist:pypi": "pyproject-build .",
"dist": "jlpm dist:pypi && jlpm dist:npm",
"docs:lite": "cd examples && jupyter lite build",
"docs:sphinx": "sphinx-build -W -b html docs build/docs",
"docs": "jlpm docs:lite && jlpm docs:sphinx",
"eslint:check": "eslint . --cache --ext .ts,.tsx",
"eslint:check": "eslint . --cache --cache-location=./build/.cache/eslint --ext .ts,.tsx",
"eslint": "jlpm eslint:check --fix",
"lint": "jlpm lint:js && jlpm lint:py",
"lint:check": "jlpm lint:js:check && jlpm lint:py:check",
Expand All @@ -46,15 +46,86 @@
"test": "jlpm test:py"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.45.0",
"@typescript-eslint/parser": "^5.45.0",
"eslint": "^8.28.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"lerna": "^6.5.1",
"prettier": "^2.8.0",
"rimraf": "^3.0.2",
"typescript": "~4.9.3",
"yarn-deduplicate": "^6.0.1"
"@typescript-eslint/eslint-plugin": "^6.7.0",
"@typescript-eslint/parser": "^6.7.0",
"eslint": "^8.49.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^5.0.0",
"lerna": "^7.2.0",
"prettier": "^3.0.3",
"rimraf": "^5.0.1",
"typescript": "~5.2.2",
"yarn-berry-deduplicate": "^6.1.1"
},
"prettier": {
"singleQuote": true,
"printWidth": 88,
"proseWrap": "always"
},
"eslintConfig": {
"ignorePatterns": [
"**/__tests__/",
"**/_pypi.ts",
"**/*.d.ts",
"**/lib/",
"build/",
"coverage",
"dist/",
"docs/",
"node_modules/",
"tests/"
],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfigbase.json",
"sourceType": "module"
},
"plugins": [
"@typescript-eslint"
],
"rules": {
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "interface",
"format": [
"PascalCase"
],
"custom": {
"regex": "^I[A-Z]",
"match": true
}
}
],
"@typescript-eslint/no-unused-vars": [
"warn",
{
"args": "none"
}
],
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-namespace": "off",
"@typescript-eslint/no-use-before-define": "off",
"@typescript-eslint/quotes": [
"error",
"single",
{
"avoidEscape": true,
"allowTemplateLiterals": false
}
],
"curly": [
"error",
"all"
],
"eqeqeq": "error",
"prefer-arrow-callback": "error"
}
}
}
18 changes: 9 additions & 9 deletions packages/pyodide-kernel-extension/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlite/pyodide-kernel-extension",
"version": "0.1.1",
"version": "0.2.0-alpha.0",
"description": "JupyterLite - Pyodide Kernel Extension",
"homepage": "https://github.com/jupyterlite/pyodide-kernel",
"bugs": {
Expand Down Expand Up @@ -47,16 +47,16 @@
"watch:labextension": "jupyter labextension watch ."
},
"dependencies": {
"@jupyterlab/coreutils": "^5.5.2",
"@jupyterlite/contents": "^0.1.2",
"@jupyterlite/kernel": "^0.1.2",
"@jupyterlite/pyodide-kernel": "^0.1.1",
"@jupyterlite/server": "^0.1.2"
"@jupyterlab/coreutils": "^6.0.5",
"@jupyterlite/contents": "^0.2.0-alpha.0",
"@jupyterlite/kernel": "^0.2.0-alpha.0",
"@jupyterlite/pyodide-kernel": "^0.2.0-alpha.0",
"@jupyterlite/server": "^0.2.0-alpha.0"
},
"devDependencies": {
"@jupyterlab/builder": "^3.5.0",
"rimraf": "~3.0.0",
"typescript": "~4.9.4"
"@jupyterlab/builder": "^4.0.5",
"rimraf": "^5.0.1",
"typescript": "~5.2.2"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion packages/pyodide-kernel-extension/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ const kernel: JupyterLiteServerPlugin<void> = {
app: JupyterLiteServer,
kernelspecs: IKernelSpecs,
serviceWorker?: IServiceWorkerManager,
broadcastChannel?: IBroadcastChannelWrapper
broadcastChannel?: IBroadcastChannelWrapper,
) => {
const config =
JSON.parse(PageConfig.getOption('litePluginSettings') || '{}')[PLUGIN_ID] || {};
Expand Down
29 changes: 15 additions & 14 deletions packages/pyodide-kernel/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlite/pyodide-kernel",
"version": "0.1.1",
"version": "0.2.0-alpha.0",
"description": "JupyterLite - Pyodide Kernel",
"homepage": "https://github.com/jupyterlite/pyodide-kernel",
"bugs": {
Expand Down Expand Up @@ -52,31 +52,32 @@
"watch": "tsc -b --watch"
},
"dependencies": {
"@jupyterlite/contents": "^0.1.2",
"@jupyterlite/kernel": "^0.1.2",
"comlink": "^4.3.1"
"@jupyterlab/coreutils": "^6.0.5",
"@jupyterlite/contents": "^0.2.0-alpha.0",
"@jupyterlite/kernel": "^0.2.0-alpha.0",
"comlink": "^4.4.1"
},
"devDependencies": {
"@babel/core": "^7.11.6",
"@jupyterlab/testutils": "~3.5.2",
"@types/jest": "^26.0.10",
"esbuild": "0.17.10",
"jest": "^26.4.2",
"@babel/core": "^7.22.17",
"@jupyterlab/testutils": "~4.0.5",
"@types/jest": "^29.5.4",
"esbuild": "^0.19.2",
"jest": "^29.7.0",
"pyodide": "0.23.4",
"rimraf": "~3.0.0",
"rimraf": "^5.0.1",
"ts-jest": "^26.3.0",
"typescript": "~4.9.4"
"typescript": "~5.2.2"
},
"publishConfig": {
"access": "public"
},
"pyodide-kernel": {
"packages": {
"py/pyodide-kernel": "0.1.1",
"py/piplite": "0.1.1",
"py/pyodide-kernel": "0.2.0a0",
"py/piplite": "0.2.0a0",
"py/ipykernel": "6.9.2",
"py/widgetsnbextension3/widgetsnbextension": "3.6.4",
"py/widgetsnbextension4/widgetsnbextension": "4.0.7"
"py/widgetsnbextension4/widgetsnbextension": "4.0.9"
}
},
"styleModule": "style/index.js"
Expand Down
2 changes: 1 addition & 1 deletion packages/pyodide-kernel/py/piplite/piplite/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""A configurable Python package backed by Pyodide's micropip"""
from .piplite import install

__version__ = "0.1.1"
__version__ = "0.2.0a0"

__all__ = ["install", "__version__"]
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""A Python kernel backed by Pyodide"""

__version__ = "0.1.1"
__version__ = "0.2.0a0"

import sys

Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""A widgetsnbextension mock"""

__version__ = "4.0.7"
__version__ = "4.0.9"
6 changes: 3 additions & 3 deletions packages/pyodide-kernel/src/_pypi.ts
Original file line number Diff line number Diff line change
@@ -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.1.1-py3-none-any.whl';
export * as pyodide_kernelWheelUrl from '../pypi/pyodide_kernel-0.1.1-py3-none-any.whl';
export * as pipliteWheelUrl from '../pypi/piplite-0.2.0a0-py3-none-any.whl';
export * as pyodide_kernelWheelUrl from '../pypi/pyodide_kernel-0.2.0a0-py3-none-any.whl';
export * as widgetsnbextensionWheelUrl from '../pypi/widgetsnbextension-3.6.4-py3-none-any.whl';
export * as widgetsnbextensionWheelUrl1 from '../pypi/widgetsnbextension-4.0.7-py3-none-any.whl';
export * as widgetsnbextensionWheelUrl1 from '../pypi/widgetsnbextension-4.0.9-py3-none-any.whl';
Loading

0 comments on commit efc5d21

Please sign in to comment.