diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 090482e6833c30ea17e6aae36884cb656fe25a2d..327fd0c6aa466d530321f405439ea353bdc21725 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -96,11 +96,6 @@ ruff:
     - poetry install --extras deathreaper
     - poetry run pytest tests/unit
 
-unit_tests:3.8:
-  extends: .tests
-  variables:
-    PYTHON_VERSION: "3.8"
-
 unit_tests:3.9:
   extends: .tests
   variables:
diff --git a/pyproject.toml b/pyproject.toml
index 1cb8759a814fe41cc8ea21f847f97150bc870da6..f54274493de782511c703f8cb8146cdf75f8d1c1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,7 +14,7 @@ keywords = ["g1", "duniter", "cryptocurrency", "librecurrency", "RTM"]
 include = ["g1_monetary_license/g1_monetary_license_*.rst"]
 
 [tool.poetry.dependencies]
-python = "^3.8.0"
+python = "^3.9.0"
 duniterpy = "~1.2.0"
 rich-click = "^1.8.3"
 texttable = "^1.7.0"