diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9a0234d0d83cba7a8219e1ea0ae26e68c5089c86..f45b8f0670d492444f31cf6b788c631276be693e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -109,7 +109,6 @@ python310:
     reports:
       junit: report.xml
 
-
 doctest:
   stage: test
   script:
diff --git a/docs/cookbooks/OutlierDetection.rst b/docs/cookbooks/OutlierDetection.rst
index f3caa8fb878ba3f69a46bc21e2451afc44bae31e..8d288203a63ed591cf71cd3ef4faf152fc6d57b9 100644
--- a/docs/cookbooks/OutlierDetection.rst
+++ b/docs/cookbooks/OutlierDetection.rst
@@ -273,7 +273,7 @@ To see all the results obtained so far, plotted in one figure window, we make us
 .. doctest:: exampleOD
 
    >>> data.to_df().plot()
-   <AxesSubplot:>
+   <AxesSubplot: >
 
 .. plot::
    :context:
diff --git a/requirements.txt b/requirements.txt
index 42bd4d01c17378852f8829c0e768a60e96e5ca41..2c1599bdcc6a53acaccedc5f00fadd2879816802 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,13 +4,12 @@
 
 Click==8.1.3
 dtw==1.4.0
-hypothesis==6.55.0
-matplotlib==3.5.3
-numba==0.56.3
-numpy==1.21.6
+matplotlib==3.6.2
+numba==0.56.4
+numpy==1.23.5
 outlier-utils==0.0.3
-pyarrow==9.0.0
+pyarrow==10.0.1
 pandas==1.3.5
-scikit-learn==1.0.2
-scipy==1.7.3
-typing_extensions==4.3.0
+scikit-learn==1.2.0
+scipy==1.10.0
+typing_extensions==4.4.0
diff --git a/setup.py b/setup.py
index f1bd41c105cf83aa6a06fb4d2a9d00fee2f2c197..eb8682f373b94cc5f39293b8c014d9823ba9a5f4 100644
--- a/setup.py
+++ b/setup.py
@@ -34,7 +34,7 @@ setup(
         "dtw",
         "matplotlib>=3.4",
         "numba",
-        "numpy",
+        "numpy<1.24",
         "outlier-utils",
         "pyarrow",
         "pandas>=1.2,<1.5",
diff --git a/tests/requirements.txt b/tests/requirements.txt
index 539d74b9d070974a0bda140d91dc58ff498aac84..9dbae67138f14716991f2e650fc7e3a14c890875 100644
--- a/tests/requirements.txt
+++ b/tests/requirements.txt
@@ -2,8 +2,9 @@
 #
 # SPDX-License-Identifier: GPL-3.0-or-later
 
+beautifulsoup4==4.11.1
+hypothesis==6.61.0
+Markdown==3.3.7
 pytest==7.1.3
 pytest-lazy-fixture==0.6.3
-Markdown==3.3.7
-beautifulsoup4==4.11.1
 requests==2.27.1