Skip to content

Commit a3efe5d

Browse files
Add support for python 3.13 (#71)
* Add support for python 3.13 --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 2acab16 commit a3efe5d

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: ubuntu-24.04
55
tools:
6-
python: "3.12"
6+
python: "3.13"
77
nodejs: latest
88
jobs:
99
create_environment:

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning][].
1313

1414
### Added
1515

16+
- Add support for Python 3.13
17+
1618
## [0.2.0] - 2025-11-24
1719

1820
### Changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ While CPU-based systems are supported, GPU-powered systems are strongly recommen
4646

4747
## Installation
4848

49-
You need to have Python 3.10, 3.11, or 3.12 installed on your system. If you don't have
49+
You need to have Python (versions 3.10 to 3.13 supported) installed on your system. If you don't have
5050
Python installed, we recommend installing [uv][].
5151

5252
There are several alternative options to install drvi:

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ maintainers = [
1414
authors = [
1515
{ name = "Amir Ali Moinfar" },
1616
]
17-
requires-python = ">=3.10,<3.13"
17+
requires-python = ">=3.10,<3.14"
1818

1919
# PyPI classifiers
2020
classifiers = [
@@ -28,6 +28,7 @@ classifiers = [
2828
"Programming Language :: Python :: 3.10",
2929
"Programming Language :: Python :: 3.11",
3030
"Programming Language :: Python :: 3.12",
31+
"Programming Language :: Python :: 3.13",
3132
"Topic :: Scientific/Engineering :: Artificial Intelligence",
3233
"Topic :: Scientific/Engineering :: Bio-Informatics",
3334
]
@@ -112,12 +113,12 @@ scripts.clean = "git clean -fdX -- {args:docs}"
112113
# Test the lowest and highest supported Python versions with normal deps
113114
[[tool.hatch.envs.hatch-test.matrix]]
114115
deps = [ "stable" ]
115-
python = [ "3.10", "3.12" ]
116+
python = [ "3.10", "3.13" ]
116117

117118
# Test the newest supported Python version also with pre-release deps
118119
[[tool.hatch.envs.hatch-test.matrix]]
119120
deps = [ "pre" ]
120-
python = [ "3.12" ]
121+
python = [ "3.13" ]
121122

122123
# Test with restricted dependencies (older versions for compatibility)
123124
[[tool.hatch.envs.hatch-test.matrix]]

0 commit comments

Comments
 (0)