diff --git a/pyproject.toml b/pyproject.toml
index ed4a34b43506ba6a689b747c4b6217cb5107105a..47972dfef7c9ddf71be635b301cf46d2769370cf 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.7.0"
+python = "^3.8.0"
 duniterpy = "1.1.0"
 click = "^8.0.0"
 texttable = "^1.6.3"
@@ -46,7 +46,7 @@ ignore_missing_imports = true
 
 [tool.ruff]
 line-length = 101
-target-version = "py37"
+target-version = "py38"
 select = ["F", "W", "I", "UP", "YTT", "B", "A", "DTZ", "T10",
 "EXE", "ISC", "ICN", "G", "INP", "PIE", "PYI", "Q", "RSE", "SLF", "TID", "PL",
 "COM", "C4", "PT", "RET", "SIM", "PTH", "PGH", "PL", "TRY", "RUF"]