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", +)