Skip to content

Commit d87101d

Browse files
authored
Require Python 3.9, test on 3.10 - 3.13 (#274)
* Require Python 3.9, test on 3.10 - 3.13 * more bumps
1 parent d88742e commit d87101d

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ jobs:
4747
fail-fast: false
4848
matrix:
4949
include:
50-
- python-version: '3.9'
51-
- python-version: '3.12'
50+
- python-version: '3.10'
51+
- python-version: '3.13'
5252

5353
steps:
5454
- name: Checkout

binder/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ channels:
44
dependencies:
55
- jupyterlab >=4.0.0
66
- nodejs >=18,<19
7-
- python >=3.11,<3.12
7+
- python >=3.13,<3.14
88
- yarn >=3,<4
99
# build
1010
- hatchling >=1.5.0

docs/jupyter-chat-example/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "hatchling.build"
99
name = "jupyter-chat-example"
1010
readme = "README.md"
1111
license = { file = "../../LICENSE" }
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
classifiers = [
1414
"Framework :: Jupyter",
1515
"Framework :: Jupyter :: JupyterLab",
@@ -19,11 +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",
2625
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2727
]
2828
dependencies = []
2929
dynamic = ["version", "description", "authors", "urls", "keywords"]

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "hatchling.build"
99
name = "jupyter_chat_root"
1010
readme = "README.md"
1111
license = { file = "LICENSE" }
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
classifiers = [
1414
"Framework :: Jupyter",
1515
"Framework :: Jupyter :: JupyterLab",
@@ -19,11 +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",
2625
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2727
]
2828
dynamic = ["version", "description", "authors", "urls", "keywords"]
2929

python/jupyterlab-chat/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "hatchling.build"
99
name = "jupyterlab_chat"
1010
readme = "README.md"
1111
license = { file = "LICENSE" }
12-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
1313
description = "A chat extension based on shared documents"
1414
classifiers = [
1515
"Framework :: Jupyter",
@@ -20,11 +20,11 @@ classifiers = [
2020
"License :: OSI Approved :: BSD License",
2121
"Programming Language :: Python",
2222
"Programming Language :: Python :: 3",
23-
"Programming Language :: Python :: 3.8",
2423
"Programming Language :: Python :: 3.9",
2524
"Programming Language :: Python :: 3.10",
2625
"Programming Language :: Python :: 3.11",
2726
"Programming Language :: Python :: 3.12",
27+
"Programming Language :: Python :: 3.13",
2828
]
2929
dependencies = [
3030
"jupyter_collaboration>=4,<5",

0 commit comments

Comments
 (0)