diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 9fd26d7ae173747e24703b4940fd5daeccf4aca1..a67dbb8f11a839b039e37eb40ea816b23cc9a018 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -32,7 +32,7 @@ jobs:
           cache: poetry
       - name: Install dependencies
         run: |
-          poetry install
+          poetry install --all-extras
           pip install -r docs/source/requirements.txt
       - name: Build docs
         run: |
diff --git a/docs/source/requirements.txt b/docs/source/requirements.txt
index eec6c5560f73532f9655ec55b9cbbcc78a0e7782..5c33aebd0efe2150c615f4777ec42dda080a141f 100644
--- a/docs/source/requirements.txt
+++ b/docs/source/requirements.txt
@@ -1,4 +1,3 @@
 sphinx
 sphinxawesome-theme==5.2.0
-sphinx-autodoc-typehints
-.
\ No newline at end of file
+sphinx-autodoc-typehints
\ No newline at end of file