diff --git a/maia2/requirements.txt b/maia2/requirements.txt index 83b4a04..f54d7e9 100644 --- a/maia2/requirements.txt +++ b/maia2/requirements.txt @@ -1,12 +1,12 @@ # Exact direct dependency versions used for Maia-2 release validation. The # compatible runtime ranges exposed to package installers live in pyproject.toml. -chess==1.10.0 -einops==0.8.0 -gdown==5.2.2 -numpy==2.1.3 -pandas==2.2.3 -pyyaml==6.0.2 +chess==1.11.2 +einops==0.8.2 +gdown==6.1.0 +numpy==2.2.6 +pandas==2.3.3 +pyyaml==6.0.3 pyzstd==0.19.1 -requests==2.33.0 -torch==2.8.0 -tqdm==4.66.3 +requests==2.34.2 +torch==2.13.0 +tqdm==4.68.4 diff --git a/pyproject.toml b/pyproject.toml index ec51ee0..ea0d0d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["flit_core >=3.2,<4"] +requires = ["flit_core >=3.12.0,<4"] build-backend = "flit_core.buildapi" [project] @@ -23,23 +23,23 @@ classifiers = [ ] dynamic = ["version"] dependencies = [ - "chess>=1.10.0,<2", - "einops>=0.8.0,<1", - "gdown>=5.2.2,<6", - "numpy>=2.1.3,<3", - "pandas>=2.2.3,<3", - "pyyaml>=6.0.2,<7", + "chess>=1.11.2,<2", + "einops>=0.8.2,<1", + "gdown>=6.1.0,<7", + "numpy>=2.2.6,<3", + "pandas>=2.3.3,<3", + "pyyaml>=6.0.3,<7", "pyzstd>=0.19.1,<0.20", - "requests>=2.33.0,<3", - "torch>=2.8.0,<2.9", - "tqdm>=4.66.3,<5", + "requests>=2.34.2,<3", + "torch>=2.13.0,<2.14", + "tqdm>=4.68.4,<5", ] [project.optional-dependencies] dev = [ - "build>=1.2,<2", - "pytest>=8,<9", - "ruff>=0.14,<1", + "build>=1.5.0,<2", + "pytest>=9.1.1,<10", + "ruff>=0.15.21,<1", ] [project.urls]