Skip to content

Commit 0af3c43

Browse files
maresbricardoV94
authored andcommitted
Try Python 3.13
1 parent c4fb0cf commit 0af3c43

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

.github/workflows/test.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
if: ${{ needs.changes.outputs.changes == 'true' }}
5555
strategy:
5656
matrix:
57-
python-version: ["3.10", "3.12"]
57+
python-version: ["3.10", "3.13"]
5858
steps:
5959
- uses: actions/checkout@v4
6060
with:
@@ -75,7 +75,7 @@ jobs:
7575
fail-fast: false
7676
matrix:
7777
os: ["ubuntu-latest"]
78-
python-version: ["3.10", "3.12"]
78+
python-version: ["3.10", "3.13"]
7979
numpy-version: ["~=1.26.0", ">=2.0"]
8080
fast-compile: [0, 1]
8181
float32: [0, 1]
@@ -111,7 +111,7 @@ jobs:
111111
- numpy-version: "~=1.26.0"
112112
float32: 1
113113
- numpy-version: "~=1.26.0"
114-
python-version: "3.12"
114+
python-version: "3.13"
115115
- numpy-version: "~=1.26.0"
116116
part: "--doctest-modules pytensor --ignore=pytensor/misc/check_duplicate_key.py --ignore=pytensor/link"
117117
include:
@@ -124,7 +124,7 @@ jobs:
124124
part: "tests/link/numba"
125125
- install-numba: 1
126126
os: "ubuntu-latest"
127-
python-version: "3.12"
127+
python-version: "3.13"
128128
numpy-version: "~=2.1.0"
129129
fast-compile: 0
130130
float32: 0
@@ -138,7 +138,7 @@ jobs:
138138
part: "tests/link/jax"
139139
- install-jax: 1
140140
os: "ubuntu-latest"
141-
python-version: "3.12"
141+
python-version: "3.13"
142142
numpy-version: ">=2.0"
143143
fast-compile: 0
144144
float32: 0
@@ -151,7 +151,7 @@ jobs:
151151
float32: 0
152152
part: "tests/link/pytorch"
153153
- os: macos-15
154-
python-version: "3.12"
154+
python-version: "3.13"
155155
numpy-version: ">=2.0"
156156
fast-compile: 0
157157
float32: 0
@@ -322,7 +322,7 @@ jobs:
322322
- name: Set up Python
323323
uses: actions/setup-python@v5
324324
with:
325-
python-version: "3.12"
325+
python-version: "3.13"
326326

327327
- name: Install dependencies
328328
run: |

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ build-backend = "setuptools.build_meta"
1010
[project]
1111
name = "pytensor"
1212
dynamic = ['version']
13-
requires-python = ">=3.10,<3.13"
13+
requires-python = ">=3.10,<3.14"
1414
authors = [{ name = "pymc-devs", email = "[email protected]" }]
1515
description = "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs."
1616
readme = "README.rst"
@@ -33,6 +33,7 @@ classifiers = [
3333
"Programming Language :: Python :: 3.10",
3434
"Programming Language :: Python :: 3.11",
3535
"Programming Language :: Python :: 3.12",
36+
"Programming Language :: Python :: 3.13",
3637
]
3738

3839
keywords = [

0 commit comments

Comments
 (0)