diff --git a/pyproject.toml b/pyproject.toml
deleted file mode 100644
index 4434717117c6d031790d0be354ad745160896999..0000000000000000000000000000000000000000
--- a/pyproject.toml
+++ /dev/null
@@ -1,51 +0,0 @@
-[build-system]
-requires = ["setuptools>=61.0"]
-build-backend = "setuptools.build_meta"
-
-[project]
-name = "opencapif_sdk"
-version = "0.1.15"
-authors = [
-    { name="JorgeEcheva", email="jorge.echevarriauribarri.practicas@telefonica.com" },
-    { name="dgs-cgm", email="daniel.garciasanchez@telefonica.com" }
-]
-description = "This repository develops a Python Software Development Kit(SDK) which focuses on connecting to OpenCAPIF (Common API Framework for 3GPP Northbound APIs) in a simple way, lowering integration complexity and allowing developers to focus on Network Applications (Network Apps) or services development."
-readme = "./doc/README_pipy.md"
-license = { file="LICENSE" }
-requires-python = ">=3.9"
-keywords = ["pesp_capif_sdk","capif","sdk capif","opencapif_sdk"]
-dependencies = [
-    "requests==2.32.3",
-    "PyYAML==6.0.1",
-    "cryptography==38.0.4",
-    "pyOpenSSL==22.1.0",
-    "urllib3==2.2.2",
-    "certifi==2024.7.4",
-    "idna==3.7",
-    "Flask==3.0.3",
-    "Flask-JWT-Extended==4.6.0",
-    "Jinja2==3.1.4",
-    "MarkupSafe==2.1.5",
-    "six==1.16.0",
-    "typing-extensions>=4.8.0",
-    "Werkzeug==3.0.4",
-    "pytest==8.3.2",
-    "flake8==3.9.2",
-    "coverage==4.5.4",
-    "mccabe==0.6.1",
-    "pycodestyle==2.7.0",
-    "pyflakes==2.3.1",
-    "python-dateutil==2.9.0.post0",
-    "jinja2-time==0.2.0",
-    "text-unidecode==1.3",
-    "binaryornot==0.4.4"
-]
-
-
-classifiers = [
-    "Programming Language :: Python :: 3",
-    "Operating System :: OS Independent",
-]
-
-[project.urls]
-"Homepage" = "https://github.com/Telefonica/pesp_capif_sdk"
diff --git a/setup.py b/setup.py
index ace150b0f9af230197c46cf70069740407c99245..92e13c60ca06754490d89ff7bba987f5c3397a3a 100644
--- a/setup.py
+++ b/setup.py
@@ -1,9 +1,52 @@
-"""The setup script."""
-
 from setuptools import setup, find_packages
 
 setup(
-    name='opencapif_sdk',
-    packages=find_packages(include=["opencapif_sdk"]),
+    name="opencapif_sdk",
     version="0.1.15",
-)
\ No newline at end of file
+    author="JorgeEcheva, dgs-cgm",
+    author_email="jorge.echevarriauribarri.practicas@telefonica.com, daniel.garciasanchez@telefonica.com",
+    description=(
+        "This repository develops a Python Software Development Kit(SDK) which focuses on "
+        "connecting to OpenCAPIF (Common API Framework for 3GPP Northbound APIs) in a simple way, "
+        "lowering integration complexity and allowing developers to focus on Network Applications (Network Apps) or services development."
+    ),
+    long_description=open("./doc/README_pipy.md").read(),
+    long_description_content_type="text/markdown",
+    license="LICENSE",
+    python_requires=">=3.9",
+    keywords=[
+        "pesp_capif_sdk", "capif", "sdk capif", "opencapif_sdk"
+    ],
+    classifiers=[
+        "Programming Language :: Python :: 3",
+        "Operating System :: OS Independent",
+    ],
+    packages=find_packages(),
+    install_requires=[
+        "requests==2.32.3",
+        "PyYAML==6.0.1",
+        "cryptography==38.0.4",
+        "pyOpenSSL==22.1.0",
+        "urllib3==2.2.2",
+        "certifi==2024.7.4",
+        "idna==3.7",
+        "Flask==3.0.3",
+        "Flask-JWT-Extended==4.6.0",
+        "Jinja2==3.1.4",
+        "MarkupSafe==2.1.5",
+        "six==1.16.0",
+        "typing-extensions>=4.8.0",
+        "Werkzeug==3.0.4",
+        "pytest==8.3.2",
+        "flake8==3.9.2",
+        "coverage==4.5.4",
+        "mccabe==0.6.1",
+        "pycodestyle==2.7.0",
+        "pyflakes==2.3.1",
+        "python-dateutil==2.9.0.post0",
+        "jinja2-time==0.2.0",
+        "text-unidecode==1.3",
+        "binaryornot==0.4.4",
+    ],
+    url="https://github.com/Telefonica/pesp_capif_sdk",
+)