diff --git a/maloja/setup.py b/maloja/setup.py
index cfa52f4..59c7c7e 100644
--- a/maloja/setup.py
+++ b/maloja/setup.py
@@ -1,8 +1,10 @@
 import os
 
 from importlib import resources
-from setuptools import distutils
-
+try:
+	from setuptools import distutils
+except ImportError:
+	import distutils
 from doreah.io import col, ask, prompt
 from doreah import auth
 
diff --git a/pyproject.toml b/pyproject.toml
index 2ce8049..d2f6f21 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -30,7 +30,8 @@ dependencies = [
 	"psutil>=5.8.0",
 	"sqlalchemy>=1.4",
 	"python-datauri>=1.1.0",
-	"requests>=2.27.1"
+	"requests>=2.27.1",
+	"setuptools>68.0.0"
 ]
 
 [project.optional-dependencies]
diff --git a/requirements.txt b/requirements.txt
index 6e38589..477c4f8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,4 @@ psutil>=5.8.0
 sqlalchemy>=1.4
 python-datauri>=1.1.0
 requests>=2.27.1
+setuptools>68.0.0