Bump the python-dependencies group with 5 updates (#65)

Updates the requirements on [numpy](https://github.com/numpy/numpy), [mimesis](https://github.com/lk-geimfari/mimesis), [coverage](https://github.com/coveragepy/coveragepy), [twine](https://github.com/pypa/twine) and [ruff](https://github.com/astral-sh/ruff) to permit the latest version.


Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
diff --git a/pyproject.toml b/pyproject.toml
index 32dbc38..69a044b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -90,7 +90,7 @@
     "h5py>=3.10.0",
     # License: BSD
     # Required for knnvector workload
-    "numpy>=1.24.2,<=2.5.0",
+    "numpy>=1.24.2,<=2.5.1",
     # License: MIT
     "tqdm",
     # License: MIT
@@ -98,7 +98,7 @@
     # License: BSD
     "pandas>=1.4.3",
     # License: MIT
-    "mimesis==19.1.0",
+    "mimesis==21.0.0",
     # Licence: BSD-3-Clause
     "dask",
     # Licence: BSD-3-Clause
@@ -137,11 +137,11 @@
     "pytest-benchmark>=4.0.0",
     "pytest-asyncio==1.4.0",
     "tox>=4.0",
-    "coverage==7.14.3",
-    "twine==6.2.0",
+    "coverage==7.15.2",
+    "twine==7.0.0",
     "wheel>=0.38.4",
     "github3.py==4.0.1",
-    "ruff==0.15.20",
+    "ruff==0.16.0",
 ]
 
 # ---------------------------------------------------------------------------