diff --git a/pyproject.toml b/pyproject.toml
index c5609df48c9444c458a52ffdd2bfdfe5c720a266..7836077742ec1e38f3121726e4168387137e1169 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,20 +1,3 @@
-[project]
-name = "geant-service-orchestrator"
-dynamic = ['version']
-description = "GEANT Service Orchestrator"
-authors = [
-    {name = "GEANT", email = "swd@geant.org"}
-]
-dependencies = [
-    "orchestrator-core==1.0.0",
-    "pydantic",
-    "requests",
-]
-requires-python = ">=3.9,<3.12"
-
-[tool.setuptools]
-packages = ["gso"]
-
 [tool.isort]
 profile = "black"
 line_length = 120
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000000000000000000000000000000000000..69c273ae4870087995caaf65d1dddbdc790d1db5
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,16 @@
+from setuptools import find_packages, setup
+
+setup(
+    name="geant-service-orchestrator",
+    version="0.1",
+    author="GÉANT",
+    author_email="swd@geant.org",
+    description="GÉANT Service Orchestrator",
+    url="https://gitlab.geant.org/goat/geant-service-orchestrator",
+    packages=find_packages(),
+    install_requires=[
+        "orchestrator-core==1.0.0",
+        "pydantic",
+        "requests",
+    ],
+)