Skip to content

Commit 382430c

Browse files
authored
feat: upgrade to Python 3.13 (#221)
1 parent 1bc5d24 commit 382430c

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

.github/workflows/tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ['3.10', '3.11', '3.12']
19+
python-version: ['3.10', '3.11', '3.12', '3.13']
2020
os: [ubuntu-latest, macos-latest, windows-latest]
2121
defaults:
2222
run:
@@ -35,4 +35,4 @@ jobs:
3535
cache-dependency-glob: "**/pyproject.toml"
3636
- name: run tests
3737
run: uv run --all-extras pytest -m "" # Run all markers
38-
38+

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ classifiers = [
4242
"Topic :: Scientific/Engineering :: Artificial Intelligence",
4343
"Topic :: System :: Distributed Computing",
4444
]
45-
requires-python = ">=3.10,<3.13"
45+
requires-python = ">=3.10,<3.14"
4646

4747
dependencies = [
48-
"numpy>=1.0,<2.0",
48+
"numpy>=2.0",
4949
"pandas>=2.0,<3.0",
5050
"networkx>=2.6.3,<3.0",
5151
"scipy>=1.13.1",
@@ -58,9 +58,9 @@ dependencies = [
5858
"tensorboard>=2.0,<3.0",
5959
"typing-extensions",
6060
"torchvision>=0.8.0",
61-
"ifbo>=0.3.10",
6261
"botorch>=0.12",
6362
"gpytorch==1.13.0",
63+
"ifbo",
6464
]
6565

6666
[project.urls]
@@ -327,3 +327,6 @@ replace = "version = \"v{new_version}\""
327327
filename = "CITATION.cff"
328328
search = "version: {current_version}"
329329
replace = "version: {new_version}"
330+
331+
[tool.uv.sources]
332+
ifbo = { git = "https://github.com/automl/ifBO", rev = "53f1207" }

0 commit comments

Comments
 (0)