Skip to content

Commit 3b9c4cc

Browse files
committed
Bumped latest Python test version to 3.13
1 parent 234ede0 commit 3b9c4cc

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

.github/publish_site.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ set -e
1010

1111
echo "isVUnit: $isVUnit"
1212

13-
cd $(dirname "$0")/../.tox/py312-docs/tmp/docsbuild/
13+
cd $(dirname "$0")/../.tox/py313-docs/tmp/docsbuild/
1414
touch .nojekyll
1515
git init
1616

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
- uses: actions/setup-python@v5
2020
with:
21-
python-version: '3.12'
21+
python-version: '3.13'
2222

2323
- name: Run coverage
2424
run: |

.github/workflows/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ jobs:
2222

2323
- uses: actions/setup-python@v5
2424
with:
25-
python-version: '3.12'
25+
python-version: '3.13'
2626

2727
- name: Install dependencies
2828
run: |
2929
pip install -U pip --progress-bar off
3030
pip install -U virtualenv tox --progress-bar off
3131
3232
- name: Build docs
33-
run: tox -e py312-docs -- --color
33+
run: tox -e py313-docs -- --color
3434

3535
- uses: actions/upload-artifact@v4
3636
with:
3737
name: VUnit-site
38-
path: .tox/py312-docs/tmp/docsbuild/
38+
path: .tox/py313-docs/tmp/docsbuild/
3939

4040
- name: '🚀 Publish site'
4141
if: github.event_name != 'pull_request' && github.ref_name == 'master'

.github/workflows/push.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
- name: '🐍 Setup Python'
2929
uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.12'
31+
python-version: '3.13'
3232

3333
- name: '🐍 Install dependencies'
3434
run: |
3535
pip install -U pip --progress-bar off
3636
pip install -U virtualenv tox --progress-bar off
3737
3838
- name: '🐍 Run black'
39-
run: tox -e py312-fmt -- --diff --color
39+
run: tox -e py313-fmt -- --diff --color
4040

4141
#
4242
# Linux linting and unit tests
@@ -48,9 +48,9 @@ jobs:
4848
fail-fast: false
4949
matrix:
5050
include:
51-
- { py: '3.12' , task: 312-lint }
51+
- { py: '3.13' , task: 313-lint }
5252
- { py: '3.7' , task: 37-unit }
53-
- { py: '3.12' , task: 312-unit }
53+
- { py: '3.13' , task: 313-unit }
5454
name: '🐧 Ubuntu · ${{ matrix.task }}'
5555
steps:
5656

@@ -80,8 +80,8 @@ jobs:
8080
fail-fast: false
8181
matrix:
8282
task: [
83-
{do: 312-acceptance, tag: llvm},
84-
{do: 312-vcomponents, tag: mcode},
83+
{do: 313-acceptance, tag: llvm},
84+
{do: 313-vcomponents, tag: mcode},
8585
]
8686
name: '🛳️ Container · ${{ matrix.task.do }} · ${{ matrix.task.tag }}'
8787
steps:
@@ -188,7 +188,7 @@ jobs:
188188
- name: '🐍 Setup Python'
189189
uses: actions/setup-python@v5
190190
with:
191-
python-version: '3.12'
191+
python-version: '3.13'
192192

193193
- name: '🐍 Install dependencies'
194194
run: |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ underlines = ["-", "~"]
5454
[tool.tox]
5555
legacy_tox_ini = """
5656
[tox]
57-
envlist = py{36,37,38,39,310,311,312}-{fmt,unit,lint,docs}, py{36,37,38,39,310,311,312}-{acceptance,vcomponents}-{activehdl,ghdl,modelsim,nvc,rivierapro}, py{36,37,38,39,310,311,312}-coverage
57+
envlist = py{36,37,38,39,310,311,312,313}-{fmt,unit,lint,docs}, py{36,37,38,39,310,311,312,313}-{acceptance,vcomponents}-{activehdl,ghdl,modelsim,nvc,rivierapro}, py{36,37,38,39,310,311,312,313}-coverage
5858
isolated_build = True
5959
6060
[testenv]

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ def find_all_files(directory, endings=None):
7171
"Programming Language :: Python :: 3.10",
7272
"Programming Language :: Python :: 3.11",
7373
"Programming Language :: Python :: 3.12",
74+
"Programming Language :: Python :: 3.13",
7475
"Operating System :: Microsoft :: Windows",
7576
"Operating System :: MacOS :: MacOS X",
7677
"Operating System :: POSIX :: Linux",

0 commit comments

Comments
 (0)