Skip to content

Commit 60e4bcb

Browse files
committed
clean up ci
1 parent d432fd0 commit 60e4bcb

File tree

4 files changed

+101
-64
lines changed

4 files changed

+101
-64
lines changed

.github/workflows/check-release.yml

Lines changed: 0 additions & 62 deletions
This file was deleted.

.github/workflows/python-package.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
python-version: ['3.7', '3.8', '3.9', '3.10']
18+
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
19+
fail-fast: false
1920

2021
steps:
2122
- uses: actions/checkout@v2
@@ -35,3 +36,32 @@ jobs:
3536
- name: Check Manifest
3637
run: |
3738
check-manifest
39+
40+
check_release:
41+
runs-on: ubuntu-latest
42+
steps:
43+
- uses: actions/checkout@v3
44+
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
45+
- uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v2
46+
with:
47+
token: ${{ secrets.GITHUB_TOKEN }}
48+
49+
check_links:
50+
runs-on: ubuntu-latest
51+
steps:
52+
- uses: actions/checkout@v3
53+
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
54+
- uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1
55+
56+
test_minimum_verisons:
57+
name: Test Minimum Versions
58+
runs-on: ubuntu-latest
59+
timeout-minutes: 10
60+
steps:
61+
- uses: actions/checkout@v3
62+
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
63+
with:
64+
dependency_type: minimum
65+
- name: Run the unit tests
66+
run: |
67+
pytest

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,13 @@
4545
'Programming Language :: Python :: 3.7',
4646
'Programming Language :: Python :: 3.8',
4747
'Programming Language :: Python :: 3.9',
48+
'Programming Language :: Python :: 3.10',
49+
'Programming Language :: Python :: 3.11',
4850
],
4951
install_requires=[
5052
'jupyter_client>=7.0.0',
5153
'ipython',
52-
'ipykernel', # bless IPython kernel for now
54+
'ipykernel>=6.14', # bless IPython kernel for now
5355
'prompt_toolkit>=2.0.0,<3.1.0,!=3.0.0,!=3.0.1',
5456
'pygments',
5557
],

test.txt

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x106bb07c0>
2+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107370b20>>
3+
yup
4+
yup
5+
yup
6+
yup
7+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107370b20>>
8+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x1058c07c0>
9+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x106234b20>>
10+
yup
11+
yup
12+
yup
13+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x106234b20>>
14+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x1058c07c0>
15+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x106234b20>>
16+
yup
17+
yup
18+
yup
19+
yup
20+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x106234b20>>
21+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x103c54190>>
22+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x103c54190>>
23+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x1048b21a0>>
24+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x1072cc7c0>
25+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107a8cb20>>
26+
yup
27+
yup
28+
yup
29+
yup
30+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107a8cb20>>
31+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x102f087c0>
32+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x1036c8b20>>
33+
yup
34+
yup
35+
yup
36+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x1036c8b20>>
37+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x102f087c0>
38+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x1036c8b20>>
39+
yup
40+
yup
41+
yup
42+
yup
43+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x1036c8b20>>
44+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x102b807c0>
45+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x103340af0>>
46+
yup
47+
yup
48+
yup
49+
yup
50+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x103340af0>>
51+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x106f847c0>
52+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107744b20>>
53+
yup
54+
yup
55+
yup
56+
yup
57+
yup
58+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107744b20>>
59+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x106f847c0>
60+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107744b20>>
61+
yup
62+
yup
63+
yup
64+
yup
65+
<bound method ZMQSocketChannel.msg_ready of <jupyter_client.channels.ZMQSocketChannel object at 0x107744b20>>
66+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x103c93f10>
67+
<jupyter_client.blocking.client.BlockingKernelClient object at 0x104693f10>

0 commit comments

Comments
 (0)