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