Skip to content

Commit b850bab

Browse files
committed
Publish 4.0.0
SHA256 hashes: jupyterlab-github-4.0.0.tgz: a94ceac628c2898bc4359e5c6c6cd07859c45bbd0fc516c9fee2010b99ca9a7c jupyterlab_github-4.0.0-py3-none-any.whl: 7189533c3d50f7aa11729ffc3302dd10e3783a526a719b292249cce92a034b79 jupyterlab_github-4.0.0.tar.gz: fab84e981684753f35bc5b55f8e84a30ffbe5b642d7b2d2721e4a048896afa54
1 parent 5cff452 commit b850bab

File tree

2 files changed

+147
-129
lines changed

2 files changed

+147
-129
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
<!-- <START NEW CHANGELOG ENTRY> -->
44

5+
## 4.0.0
6+
7+
([Full Changelog](https://github.com/jupyterlab/jupyterlab-github/compare/v3.0.1...5cff452e669571d6da9ad5874368b9fe793d567a))
8+
9+
### Maintenance and upkeep improvements
10+
11+
- Rename default branch to `main` [#148](https://github.com/jupyterlab/jupyterlab-github/pull/148) ([@jtpio](https://github.com/jtpio))
12+
- Upgrade extension to JupyterLab 4 [#145](https://github.com/jupyterlab/jupyterlab-github/pull/145) ([@mahendrapaipuri](https://github.com/mahendrapaipuri))
13+
- Optional ILayoutRestorer [#128](https://github.com/jupyterlab/jupyterlab-github/pull/128) ([@jtpio](https://github.com/jtpio))
14+
- Add the release environment to the release workflow [#152](https://github.com/jupyterlab/jupyterlab-github/pull/152) ([@jtpio](https://github.com/jtpio))
15+
- Fix publish workflow [#150](https://github.com/jupyterlab/jupyterlab-github/pull/150) ([@jtpio](https://github.com/jtpio))
16+
17+
### Contributors to this release
18+
19+
([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab-github/graphs/contributors?from=2021-11-27&to=2023-08-03&type=c))
20+
21+
[@github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab-github+involves%3Agithub-actions+updated%3A2021-11-27..2023-08-03&type=Issues) | [@jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab-github+involves%3Ajtpio+updated%3A2021-11-27..2023-08-03&type=Issues) | [@mahendrapaipuri](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab-github+involves%3Amahendrapaipuri+updated%3A2021-11-27..2023-08-03&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab-github+involves%3Awelcome+updated%3A2021-11-27..2023-08-03&type=Issues)
22+
523
<!-- <END NEW CHANGELOG ENTRY> -->
624

725
## v3.0.1

package.json

+129-129
Original file line numberDiff line numberDiff line change
@@ -1,132 +1,132 @@
11
{
2-
"name": "@jupyterlab/github",
3-
"version": "3.0.1",
4-
"description": "JupyterLab viewer for GitHub repositories",
5-
"keywords": [
6-
"github",
7-
"jupyter",
8-
"jupyterlab",
9-
"jupyterlab-extension"
10-
],
11-
"homepage": "https://github.com/jupyterlab/jupyterlab-github",
12-
"bugs": {
13-
"url": "https://github.com/jupyterlab/jupyterlab-github/issues"
14-
},
15-
"repository": {
16-
"type": "git",
17-
"url": "https://github.com/jupyterlab/jupyterlab-github.git"
18-
},
19-
"license": "BSD-3-Clause",
20-
"author": {
21-
"name": "Ian Rose",
22-
"email": "[email protected]"
23-
},
24-
"files": [
25-
"lib/*/*d.ts",
26-
"lib/*/*.js",
27-
"lib/*.d.ts",
28-
"lib/*.js",
29-
"schema/*.json",
30-
"style/*.*",
31-
"style/index.js"
32-
],
33-
"main": "lib/index.js",
34-
"types": "lib/index.d.ts",
35-
"directories": {
36-
"lib": "lib/"
37-
},
38-
"scripts": {
39-
"build": "jlpm run build:lib && jlpm run build:labextension:dev",
40-
"build:labextension": "jupyter labextension build .",
41-
"build:labextension:dev": "jupyter labextension build --development True .",
42-
"build:lib": "tsc",
43-
"build:prod": "jlpm run build:lib && jlpm run build:labextension",
44-
"build:test": "cd test && ./build-tests.sh",
45-
"clean": "jlpm run clean:lib",
46-
"clean:all": "jlpm run clean:lib && jlpm run clean:labextension",
47-
"clean:labextension": "rimraf jupyterlab_github/labextension",
48-
"clean:lib": "rimraf lib tsconfig.tsbuildinfo",
49-
"lint": "jlpm && jlpm prettier && jlpm eslint && jlpm stylelint",
50-
"lint:check": "jlpm prettier:check && jlpm eslint:check && jlpm stylelint:check",
51-
"eslint": "eslint . --ext .ts,.tsx --fix",
52-
"eslint:check": "eslint . --ext .ts,.tsx",
53-
"prettier": "prettier --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
54-
"prettier:check": "prettier --list-different \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
55-
"stylelint": "jlpm stylelint:check --fix",
56-
"stylelint:check": "stylelint --cache \"style/*.css\"",
57-
"stylelint:files": "stylelint --fix",
58-
"install:extension": "jupyter labextension develop --overwrite .",
59-
"precommit": "lint-staged",
60-
"test": "cd test && ./run-tests.sh",
61-
"watch": "run-p watch:src watch:labextension",
62-
"watch:labextension": "jupyter labextension watch .",
63-
"watch:src": "tsc -w"
64-
},
65-
"lint-staged": {
66-
"**/*{.ts,.tsx,.css,.json,.md}": [
67-
"prettier --write",
68-
"git add"
69-
]
70-
},
71-
"dependencies": {
72-
"@jupyterlab/application": "^4.0.0",
73-
"@jupyterlab/apputils": "^4.0.0",
74-
"@jupyterlab/coreutils": "^6.0.0",
75-
"@jupyterlab/docmanager": "^4.0.0",
76-
"@jupyterlab/docregistry": "^4.0.0",
77-
"@jupyterlab/filebrowser": "^4.0.0",
78-
"@jupyterlab/services": "^7.0.0",
79-
"@jupyterlab/settingregistry": "^4.0.0",
80-
"@jupyterlab/ui-components": "^4.0.0",
81-
"@lumino/algorithm": "^2.0.0",
82-
"@lumino/messaging": "^2.0.0",
83-
"@lumino/signaling": "^2.0.0",
84-
"@lumino/widgets": "^2.0.0",
85-
"base64-js": "^1.5.0"
86-
},
87-
"devDependencies": {
88-
"@jupyterlab/builder": "^4.0.0",
89-
"@types/base64-js": "^1.3.0",
90-
"@types/text-encoding": "^0.0.35",
91-
"@typescript-eslint/eslint-plugin": "^5.55.0",
92-
"@typescript-eslint/eslint-plugin-tslint": "^6.1.0",
93-
"@typescript-eslint/parser": "^5.55.0",
94-
"eslint": "^8.36.0",
95-
"eslint-config-prettier": "^8.7.0",
96-
"eslint-plugin-import": "^2.27.5",
97-
"eslint-plugin-no-null": "^1.0.2",
98-
"eslint-plugin-prettier": "^4.2.1",
99-
"husky": "^8.0.0",
100-
"lint-staged": "^13.2.0",
101-
"mkdirp": "^1.0.3",
102-
"npm-run-all": "^4.1.5",
103-
"prettier": "^2.8.7",
104-
"rimraf": "^4.4.1",
105-
"stylelint": "^14.9.1",
106-
"stylelint-config-prettier": "^9.0.4",
107-
"stylelint-config-recommended": "^8.0.0",
108-
"stylelint-config-standard": "^26.0.0",
109-
"stylelint-prettier": "^2.0.0",
110-
"typescript": "~5.0.1"
111-
},
112-
"jupyterlab": {
113-
"extension": true,
114-
"discovery": {
115-
"server": {
116-
"managers": [
117-
"pip"
118-
],
119-
"base": {
120-
"name": "jupyterlab_github"
121-
}
122-
}
2+
"name": "@jupyterlab/github",
3+
"version": "4.0.0",
4+
"description": "JupyterLab viewer for GitHub repositories",
5+
"keywords": [
6+
"github",
7+
"jupyter",
8+
"jupyterlab",
9+
"jupyterlab-extension"
10+
],
11+
"homepage": "https://github.com/jupyterlab/jupyterlab-github",
12+
"bugs": {
13+
"url": "https://github.com/jupyterlab/jupyterlab-github/issues"
12314
},
124-
"schemaDir": "schema",
125-
"outputDir": "jupyterlab_github/labextension"
126-
},
127-
"sideEffects": [
128-
"style/*.css",
129-
"style/index.js"
130-
],
131-
"styleModule": "style/index.js"
15+
"repository": {
16+
"type": "git",
17+
"url": "https://github.com/jupyterlab/jupyterlab-github.git"
18+
},
19+
"license": "BSD-3-Clause",
20+
"author": {
21+
"name": "Ian Rose",
22+
"email": "[email protected]"
23+
},
24+
"files": [
25+
"lib/*/*d.ts",
26+
"lib/*/*.js",
27+
"lib/*.d.ts",
28+
"lib/*.js",
29+
"schema/*.json",
30+
"style/*.*",
31+
"style/index.js"
32+
],
33+
"main": "lib/index.js",
34+
"types": "lib/index.d.ts",
35+
"directories": {
36+
"lib": "lib/"
37+
},
38+
"scripts": {
39+
"build": "jlpm run build:lib && jlpm run build:labextension:dev",
40+
"build:labextension": "jupyter labextension build .",
41+
"build:labextension:dev": "jupyter labextension build --development True .",
42+
"build:lib": "tsc",
43+
"build:prod": "jlpm run build:lib && jlpm run build:labextension",
44+
"build:test": "cd test && ./build-tests.sh",
45+
"clean": "jlpm run clean:lib",
46+
"clean:all": "jlpm run clean:lib && jlpm run clean:labextension",
47+
"clean:labextension": "rimraf jupyterlab_github/labextension",
48+
"clean:lib": "rimraf lib tsconfig.tsbuildinfo",
49+
"lint": "jlpm && jlpm prettier && jlpm eslint && jlpm stylelint",
50+
"lint:check": "jlpm prettier:check && jlpm eslint:check && jlpm stylelint:check",
51+
"eslint": "eslint . --ext .ts,.tsx --fix",
52+
"eslint:check": "eslint . --ext .ts,.tsx",
53+
"prettier": "prettier --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
54+
"prettier:check": "prettier --list-different \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
55+
"stylelint": "jlpm stylelint:check --fix",
56+
"stylelint:check": "stylelint --cache \"style/*.css\"",
57+
"stylelint:files": "stylelint --fix",
58+
"install:extension": "jupyter labextension develop --overwrite .",
59+
"precommit": "lint-staged",
60+
"test": "cd test && ./run-tests.sh",
61+
"watch": "run-p watch:src watch:labextension",
62+
"watch:labextension": "jupyter labextension watch .",
63+
"watch:src": "tsc -w"
64+
},
65+
"lint-staged": {
66+
"**/*{.ts,.tsx,.css,.json,.md}": [
67+
"prettier --write",
68+
"git add"
69+
]
70+
},
71+
"dependencies": {
72+
"@jupyterlab/application": "^4.0.0",
73+
"@jupyterlab/apputils": "^4.0.0",
74+
"@jupyterlab/coreutils": "^6.0.0",
75+
"@jupyterlab/docmanager": "^4.0.0",
76+
"@jupyterlab/docregistry": "^4.0.0",
77+
"@jupyterlab/filebrowser": "^4.0.0",
78+
"@jupyterlab/services": "^7.0.0",
79+
"@jupyterlab/settingregistry": "^4.0.0",
80+
"@jupyterlab/ui-components": "^4.0.0",
81+
"@lumino/algorithm": "^2.0.0",
82+
"@lumino/messaging": "^2.0.0",
83+
"@lumino/signaling": "^2.0.0",
84+
"@lumino/widgets": "^2.0.0",
85+
"base64-js": "^1.5.0"
86+
},
87+
"devDependencies": {
88+
"@jupyterlab/builder": "^4.0.0",
89+
"@types/base64-js": "^1.3.0",
90+
"@types/text-encoding": "^0.0.35",
91+
"@typescript-eslint/eslint-plugin": "^5.55.0",
92+
"@typescript-eslint/eslint-plugin-tslint": "^6.1.0",
93+
"@typescript-eslint/parser": "^5.55.0",
94+
"eslint": "^8.36.0",
95+
"eslint-config-prettier": "^8.7.0",
96+
"eslint-plugin-import": "^2.27.5",
97+
"eslint-plugin-no-null": "^1.0.2",
98+
"eslint-plugin-prettier": "^4.2.1",
99+
"husky": "^8.0.0",
100+
"lint-staged": "^13.2.0",
101+
"mkdirp": "^1.0.3",
102+
"npm-run-all": "^4.1.5",
103+
"prettier": "^2.8.7",
104+
"rimraf": "^4.4.1",
105+
"stylelint": "^14.9.1",
106+
"stylelint-config-prettier": "^9.0.4",
107+
"stylelint-config-recommended": "^8.0.0",
108+
"stylelint-config-standard": "^26.0.0",
109+
"stylelint-prettier": "^2.0.0",
110+
"typescript": "~5.0.1"
111+
},
112+
"jupyterlab": {
113+
"extension": true,
114+
"discovery": {
115+
"server": {
116+
"managers": [
117+
"pip"
118+
],
119+
"base": {
120+
"name": "jupyterlab_github"
121+
}
122+
}
123+
},
124+
"schemaDir": "schema",
125+
"outputDir": "jupyterlab_github/labextension"
126+
},
127+
"sideEffects": [
128+
"style/*.css",
129+
"style/index.js"
130+
],
131+
"styleModule": "style/index.js"
132132
}

0 commit comments

Comments
 (0)