diff --git a/manager/poetry.lock b/manager/poetry.lock
index 08dea3051cdbdaef07ce23277d48b5e7daa6cf63..364a19ebd2e1e611632ac24c8534254b6833c872 100644
--- a/manager/poetry.lock
+++ b/manager/poetry.lock
@@ -2933,4 +2933,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.7"
-content-hash = "16ce34509fd2c4b4bedee9c8fc289f077bbe3057e95e7a2736ce71d994499444"
+content-hash = "c79ae903180b91d16637ed8d463843473edcae8d0ff2fbd89921b34922a56ba8"
diff --git a/manager/pyproject.toml b/manager/pyproject.toml
index 203de3d0079fd3f1096637c2359cf8a623075ca2..7aec2a29e48179ccfc1a982e5dcebe319ce56489 100644
--- a/manager/pyproject.toml
+++ b/manager/pyproject.toml
@@ -174,5 +174,8 @@ implicit_reexport = false
 no_implicit_optional = true
 
 [build-system]
-requires = ["poetry-core>=1.0.0"]
+requires = [
+    "poetry-core>=1.0.0",
+    "setuptools>=67.8.0"
+]
 build-backend = "poetry.core.masonry.api"