Skip to content

Commit eb65b87

Browse files
authored
Merge pull request #49 from thisac/upgrade/add-py314-remove-py39
Update Python version support
2 parents 49c2fb0 + bbc1b93 commit eb65b87

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
executor:
3939
name: ocean/macos
40-
xcode: "16.2.0"
40+
xcode: "16.4.0"
4141

4242
steps:
4343
- checkout
@@ -123,7 +123,7 @@ workflows:
123123
- test-linux:
124124
matrix:
125125
parameters:
126-
python-version: &python-versions ["3.9.21", "3.10.16", "3.11.11", "3.12.8", "3.13.1"]
126+
python-version: &python-versions ["3.10.19", "3.11.14", "3.12.12", "3.13.9", "3.14.0"]
127127
- test-macos:
128128
matrix:
129129
parameters:
@@ -132,7 +132,7 @@ workflows:
132132
matrix:
133133
parameters:
134134
# note: limit to versions available via nuget
135-
python-version: &python-versions-windows ["3.9.13", "3.10.11", "3.11.9", "3.12.8", "3.13.1"]
135+
python-version: &python-versions-windows ["3.10.11", "3.11.9", "3.12.10", "3.13.9", "3.14.0"]
136136

137137
deploy:
138138
jobs:

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ classifiers = [
1717
"Operating System :: MacOS",
1818
"Programming Language :: Python",
1919
"Programming Language :: Python :: 3",
20-
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",
2221
"Programming Language :: Python :: 3.11",
2322
"Programming Language :: Python :: 3.12",
2423
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2525
"Programming Language :: Python :: 3 :: Only",
2626
]
27-
requires-python = ">= 3.9"
27+
requires-python = ">= 3.10"
2828
dependencies = [
2929
"numpy>=1.24.4",
3030
"torch",
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
features:
3+
- Add support for Python 3.14.
4+
upgrade:
5+
- Drop support for Python 3.9.

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
torch==2.6.0
1+
torch==2.9.1
22
dimod==0.12.18
33
dwave-system==1.28.0
44
dwave-hybrid==0.6.13

0 commit comments

Comments
 (0)