Skip to content

Commit e57265b

Browse files
authored
Merge pull request #255 from instructlab/remove-python-3.9-and-3.10-support
deps: Bump minimum required Python version to 3.11
2 parents a0c3dbe + a066cf0 commit e57265b

File tree

5 files changed

+4
-8
lines changed

5 files changed

+4
-8
lines changed

.github/workflows/test.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ jobs:
4545
fail-fast: false
4646
matrix:
4747
python:
48-
- "3.10"
4948
- "3.11"
5049
platform:
5150
- "ubuntu-latest"

.pylintrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ persistent=yes
9090

9191
# Minimum Python version to use for version dependent checks. Will default to
9292
# the version used to run pylint.
93-
py-version=3.10
93+
py-version=3.11
9494

9595
# Discover python modules and packages in the file system subtree.
9696
recursive=no

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,14 +90,14 @@ A teacher model is used to generate new multiple choice questions based on the k
9090

9191
## Development
9292

93-
> **⚠️ Note:** Must use Python version 3.10 or later.
93+
> **⚠️ Note:** Must use Python version 3.11 or later.
9494
9595
### Set up your dev environment
9696

9797
The following tools are required:
9898

9999
- [`git`](https://git-scm.com)
100-
- [`python`](https://www.python.org) (v3.10 or v3.11)
100+
- [`python`](https://www.python.org) (v3.11)
101101
- [`pip`](https://pypi.org/project/pip/) (v23.0+)
102102
- [`bash`](https://www.gnu.org/software/bash/) (v5+, for functional tests)
103103

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ authors = [
1212
description = "Evaluation"
1313
readme = "README.md"
1414
license = {text = "Apache-2.0"}
15-
requires-python = ">=3.9"
15+
requires-python = ">=3.11"
1616
classifiers = [
1717
"Development Status :: 3 - Alpha",
1818
"Environment :: Console",
@@ -22,8 +22,6 @@ classifiers = [
2222
"Operating System :: POSIX :: Linux",
2323
"Topic :: Scientific/Engineering :: Artificial Intelligence",
2424
"Programming Language :: Python :: 3",
25-
"Programming Language :: Python :: 3.9",
26-
"Programming Language :: Python :: 3.10",
2725
"Programming Language :: Python :: 3.11",
2826
"Programming Language :: Python :: 3.12",
2927
"Programming Language :: Python :: Implementation :: CPython",

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,3 @@ passenv =
103103
[gh]
104104
python =
105105
3.11 = py311-{unitcov, functional}
106-
3.10 = py310-{unitcov, functional}

0 commit comments

Comments
 (0)