Skip to content

Commit 1f431cf

Browse files
authored
Add support for Python 3.12, update versions of github actions (#548)
* Add support for Python 3.12 * update actions/upload-artifact to v4 * update actions/checkout to v4
1 parent ca11504 commit 1f431cf

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v2
19+
uses: actions/checkout@v4
2020

2121
- name: Base Setup
2222
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
@@ -58,7 +58,7 @@ jobs:
5858
pip uninstall -y "jupyter_scheduler" jupyterlab
5959
6060
- name: Upload extension packages
61-
uses: actions/upload-artifact@v2
61+
uses: actions/upload-artifact@v4
6262
with:
6363
name: extension-artifacts
6464
path: dist/jupyter_scheduler*
@@ -70,13 +70,13 @@ jobs:
7070

7171
steps:
7272
- name: Checkout
73-
uses: actions/checkout@v2
73+
uses: actions/checkout@v4
7474
- name: Install Python
75-
uses: actions/setup-python@v2
75+
uses: actions/setup-python@v4
7676
with:
7777
python-version: '3.9'
7878
architecture: 'x64'
79-
- uses: actions/download-artifact@v2
79+
- uses: actions/download-artifact@v4
8080
with:
8181
name: extension-artifacts
8282
- name: Install and Test

.github/workflows/check-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
check_release:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v4
1919
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
2020
- name: Check Release
2121
uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v2
2222
with:
2323
token: ${{ secrets.GITHUB_TOKEN }}
2424
- name: Upload Distributions
25-
uses: actions/upload-artifact@v2
25+
uses: actions/upload-artifact@v4
2626
with:
2727
name: jupyter-scheduler-releaser-dist-${{ github.run_number }}
2828
path: .jupyter_releaser_checkout/dist

.github/workflows/e2e-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@v4
2424

2525
- name: Base Setup
2626
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
@@ -65,7 +65,7 @@ jobs:
6565

6666
- name: Upload Playwright Test report
6767
if: always()
68-
uses: actions/upload-artifact@v2
68+
uses: actions/upload-artifact@v4
6969
with:
7070
name: jupyter_scheduler-playwright-tests-linux
7171
path: |

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ classifiers = [
2727
"Programming Language :: Python :: 3.9",
2828
"Programming Language :: Python :: 3.10",
2929
"Programming Language :: Python :: 3.11",
30+
"Programming Language :: Python :: 3.12",
3031
]
3132
dependencies = [
3233
"jupyter_server>=1.6,<3",

0 commit comments

Comments
 (0)