Skip to content

Commit ee4a6c0

Browse files
authored
Merge pull request #5 from OU-CS3560/krerkkiat/add-python-313
Add Python 3.13
2 parents c291217 + 9532829 commit ee4a6c0

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

.github/workflows/tests.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
include:
30-
- {name: Linux, python: '3.12', os: ubuntu-latest, tox: py312}
31-
- {name: Windows, python: '3.12', os: windows-latest, tox: py312}
32-
- {name: Mac, python: '3.12', os: macos-latest, tox: py312}
30+
- {name: Linux, python: '3.13', os: ubuntu-latest, tox: py313}
31+
- {name: Windows, python: '3.13', os: windows-latest, tox: py313}
32+
- {name: Mac, python: '3.13', os: macos-latest, tox: py313}
33+
- {name: '3.12', python: '3.12', os: ubuntu-latest, tox: py312}
3334
- {name: '3.11', python: '3.11', os: ubuntu-latest, tox: py311}
3435
- {name: '3.10', python: '3.10', os: ubuntu-latest, tox: py310}
3536
- {name: Typing, python: '3.12', os: ubuntu-latest, tox: typing}

MAINTENANCE.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
## Note
44

5-
- GitHub Codespace now use Python 3.12. However, our school machines still have 3.10.
5+
### Why are we supporting Python 3.10 to 3.13?
6+
7+
Our lab machines still using Python 3.10.x. GitHub Codespace should still be using Python 3.12.x.
8+
Student who want to run the grading script locally may download 3.13 from python.org website.
69

710
## First time setup
811

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
requires =
33
tox>=4
44
env_list =
5-
py3{10,11,12}
5+
py3{10,11,12,13}
66
lint
77
typing
88

0 commit comments

Comments
 (0)