Update requirements
diff --git a/requirements/cov-requirements.txt b/requirements/cov-requirements.txt
index ca84e6c..233c869 100644
--- a/requirements/cov-requirements.txt
+++ b/requirements/cov-requirements.txt
@@ -1,8 +1,12 @@
-coverage==7.6.7
-pytest-cov==6.0.0
-pytest==8.3.3
-Cython==3.0.11
+coverage==7.9.1
+pytest-cov==6.2.1
+pytest==8.4.0
+Cython==3.1.2
 ## The following requirements were added by pip freeze:
-iniconfig==2.0.0
-packaging==24.2
-pluggy==1.5.0
+exceptiongroup==1.3.0
+iniconfig==2.1.0
+packaging==25.0
+pluggy==1.6.0
+Pygments==2.19.1
+tomli==2.2.1
+typing_extensions==4.14.0
diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt
index 1833daf..2a30c47 100644
--- a/requirements/dev-requirements.txt
+++ b/requirements/dev-requirements.txt
@@ -1,23 +1,25 @@
 pexpect==4.9.0
-pylint==3.3.1
+pylint==3.3.7
 # Pytest 6.0.0 doesn't play well with pylint
-pytest==8.3.3
+pytest==8.4.0
 pytest-datafiles==3.0.0
 pytest-env==1.1.5
-pytest-xdist==3.6.1
-pytest-timeout==2.3.1
+pytest-xdist==3.7.0
+pytest-timeout==2.4.0
 pyftpdlib==2.0.1
 ## The following requirements were added by pip freeze:
-astroid==3.3.7
-dill==0.3.9
+astroid==3.3.10
+dill==0.4.0
+exceptiongroup==1.3.0
 execnet==2.1.1
-iniconfig==2.0.0
-isort==5.13.2
+iniconfig==2.1.0
+isort==6.0.1
 mccabe==0.7.0
-packaging==24.2
-platformdirs==4.3.6
-pluggy==1.5.0
+packaging==25.0
+platformdirs==4.3.8
+pluggy==1.6.0
 ptyprocess==0.7.0
-pyasynchat==1.0.4
-pyasyncore==1.0.4
-tomlkit==0.13.2
+Pygments==2.19.1
+tomli==2.2.1
+tomlkit==0.13.3
+typing_extensions==4.14.0
diff --git a/requirements/requirements.txt b/requirements/requirements.txt
index 910b717..376130a 100644
--- a/requirements/requirements.txt
+++ b/requirements/requirements.txt
@@ -1,13 +1,15 @@
-click==8.1.7
-grpcio==1.68.0
-Jinja2==3.1.4
-packaging==24.2
+click==8.1.8
+grpcio==1.73.0
+Jinja2==3.1.6
+importlib_metadata==8.7.0
+packaging==25.0
 pluginbase==1.0.1
-protobuf==5.28.3
-psutil==6.1.0
-ruamel.yaml==0.18.6
+protobuf==6.31.1
+psutil==7.0.0
+ruamel.yaml==0.18.14
 ruamel.yaml.clib==0.2.12
-pyroaring==1.0.0
+pyroaring==1.0.1
 ujson==5.10.0
 ## The following requirements were added by pip freeze:
 MarkupSafe==3.0.2
+zipp==3.23.0