Skip to content

Commit 6a8afd0

Browse files
build: Security updates
* Bump all security updates reported by dependabot * Bump min Py to 3.9 and max to 3.13 * Bump actions versions in CI Signed-off-by: Mahendra Paipuri <[email protected]>
1 parent 93cd02f commit 6a8afd0

File tree

5 files changed

+897
-1028
lines changed

5 files changed

+897
-1028
lines changed

.github/workflows/build.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

1717
- name: Base Setup
1818
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
@@ -47,7 +47,7 @@ jobs:
4747
pip uninstall -y "jupyterlab_gitlab" jupyterlab
4848
4949
- name: Upload extension packages
50-
uses: actions/upload-artifact@v3
50+
uses: actions/upload-artifact@v4
5151
with:
5252
name: extension-artifacts
5353
path: dist/jupyterlab_gitlab*
@@ -63,7 +63,7 @@ jobs:
6363
with:
6464
python-version: '3.9'
6565
architecture: 'x64'
66-
- uses: actions/download-artifact@v3
66+
- uses: actions/download-artifact@v4
6767
with:
6868
name: extension-artifacts
6969
- name: Install and Test
@@ -89,7 +89,7 @@ jobs:
8989
runs-on: ubuntu-latest
9090
timeout-minutes: 15
9191
steps:
92-
- uses: actions/checkout@v3
92+
- uses: actions/checkout@v4
9393
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
9494
- name: Check links
9595
uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1

.github/workflows/check-release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414

1515
- name: Base Setup
1616
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
@@ -22,7 +22,7 @@ jobs:
2222
token: ${{ secrets.GITHUB_TOKEN }}
2323

2424
- name: Upload Distributions
25-
uses: actions/upload-artifact@v3
25+
uses: actions/upload-artifact@v4
2626
with:
2727
name: jupyterlab_gitlab-releaser-dist-${{ github.run_number }}
2828
path: .jupyter_releaser_checkout/dist

package.json

+9
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,15 @@
109109
"typescript": "~5.0.2",
110110
"yjs": "^13.5.40"
111111
},
112+
"resolutions": {
113+
"property-expr": "2.0.3",
114+
"cross-spawn": "7.0.5",
115+
"braces": "3.0.3",
116+
"semver": "7.5.2",
117+
"json5": "2.2.2",
118+
"ansi-regex": "5.0.1",
119+
"simple-git": "3.27.0"
120+
},
112121
"lint-staged": {
113122
"**/*{.ts,.tsx,.css,.json,.md}": [
114123
"prettier --write",

pyproject.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "hatchling.build"
99
[project]
1010
name = "jupyterlab_gitlab"
1111
readme = "README.md"
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
classifiers = [
1414
"Framework :: Jupyter",
1515
"Framework :: Jupyter :: JupyterLab",
@@ -19,10 +19,11 @@ classifiers = [
1919
"License :: OSI Approved :: BSD License",
2020
"Programming Language :: Python",
2121
"Programming Language :: Python :: 3",
22-
"Programming Language :: Python :: 3.8",
2322
"Programming Language :: Python :: 3.9",
2423
"Programming Language :: Python :: 3.10",
2524
"Programming Language :: Python :: 3.11",
25+
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2627
]
2728
dependencies = [
2829
"jupyter_server>=2.0.1,<3",

0 commit comments

Comments
 (0)