Skip to content

Commit 7707f34

Browse files
committed
fix pyproject.toml file with good dependencies
1 parent 83c83fa commit 7707f34

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dynamic = ["version"]
88
description = "FastOMA - a package to infer orthology information among proteomes"
99
readme = "README.md"
1010
license = "MIT"
11-
requires-python = ">=3.8"
11+
requires-python = ">=3.8,<3.13" # ete3 incompatible with >=3.13
1212
authors = [
1313
{ name = "Sina Majidian", email = "sina.majidian@gmail.com" },
1414
{ name = "Adrian Altenhoff", email = "adrian.altenhoff@inf.ethz.ch" }
@@ -20,7 +20,7 @@ dependencies = [
2020
"lxml >=4.6,<6",
2121
"omamer ~=2.0",
2222
"pyham ~=1.1",
23-
"numpy <2", # temporary fix as pytables does not yet work with numpy 2.0
23+
"numpy",
2424
"pyparsing",
2525
"networkx",
2626
]
@@ -60,3 +60,6 @@ include = [
6060
features = [
6161
"report",
6262
]
63+
64+
[[tool.hatch.envs.hatch-test.matrix]]
65+
python = ["3.12", "3.11", "3.10", "3.9"]

0 commit comments

Comments
 (0)