From b19216f0263f8e8f43c71e574840db1304be1ec5 Mon Sep 17 00:00:00 2001 From: Michael Boniface <m.j.boniface@soton.ac.uk> Date: Sun, 23 Feb 2025 18:44:14 +0000 Subject: [PATCH] fix: pyproject.toml was originally created from the conda.yaml which was an export of a conda environment. This provided libraries with specific versions on dependency packages. We don't need to pin the packages to specific versions. We are also not using hatch which handles dependencies between packages well. Remvoed all versions from the dependancies and numpy is now v2.2.3 and all tests pass. Closes #18. --- pyproject.toml | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 096598a..55f7b0d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,28 +15,28 @@ license = { file = "LICENSE" } requires-python = ">=3.9" dependencies = [ - "aiosqlite==0.21.0", - "click==8.1.8", - "cramjam==2.9.1", - "et-xmlfile==2.0.0", - "fastparquet==2024.11.0", - "fsspec==2025.2.0", - "gitdb==4.0.12", - "gitpython==3.1.44", - "greenlet==3.1.1", - "iniconfig==2.0.0", - "lxml==5.3.1", - "numpy<2", - "openpyxl==3.1.5", - "pluggy==1.5.0", - "pyarrow==19.0.0", - "pyomop==4.3.0", - "tables==3.9.2", - "pytest==8.3.4", - "requests==2.32.3", - "simpledbf==0.2.6", - "smmap==5.0.2", - "sqlalchemy==2.0.38" + "aiosqlite", + "click", + "cramjam", + "et-xmlfile", + "fastparquet", + "fsspec", + "gitdb", + "gitpython", + "greenlet", + "iniconfig", + "lxml", + "numpy", + "openpyxl", + "pluggy", + "pyarrow", + "pyomop", + "tables", + "pytest", + "requests", + "simpledbf", + "smmap", + "sqlalchemy" ] [project.scripts] -- GitLab