From f5881ef37fb000aa1fdc5b9c507307fbcb2309cc Mon Sep 17 00:00:00 2001 From: saikiran Date: Mon, 28 Mar 2022 16:08:02 +0530 Subject: [PATCH] chore: Adding project properties in setup.py --- pyproject.toml | 33 +-------------------------------- setup.py | 23 +++++++++++++++++++++-- 2 files changed, 22 insertions(+), 34 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 04aa05f..c2d74e6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,35 +4,4 @@ requires = ["setuptools>=42", "croniter>=1.3.4", "kubernetes>=23.3.0", "python-dateutil>=2.8.2"] -build-backend = "setuptools.build_meta" - -[project.urls] -homepage = "https://github.com/saikiran2603/k8s-scheduler/" -documentation = "https://github.com/saikiran2603/k8s-scheduler/blob/master/README.md" -source = "https://github.com/saikiran2603/k8s-scheduler/" -download = "https://github.com/saikiran2603/k8s-scheduler/releases" -tracker = "https://github.com/saikiran2603/k8s-scheduler/issues" - -[project] -name = "k8s-scheduler" -license = {file = "LICENSE"} - -classifiers = [ - "Development Status :: 5 - Production/Stable", - "Intended Audience :: Science/Research", - "Intended Audience :: Developers", - "License :: OSI Approved :: BSD License", - "Programming Language :: C", - "Programming Language :: Python", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Topic :: Software Development :: Libraries", - "Topic :: Scientific/Engineering", - "Operating System :: Microsoft :: Windows", - "Operating System :: POSIX :: Linux", - "Operating System :: POSIX", - "Operating System :: Unix", - "Operating System :: MacOS", -] \ No newline at end of file +build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/setup.py b/setup.py index cbc737a..f5aec0b 100644 --- a/setup.py +++ b/setup.py @@ -14,11 +14,30 @@ url="https://github.com/saikiran2603/k8s-scheduler/", project_urls={ "Bug Tracker": "https://github.com/saikiran2603/k8s-scheduler/issues", + "homepage": "https://github.com/saikiran2603/k8s-scheduler/", + "documentation": "https://github.com/saikiran2603/k8s-scheduler/blob/master/README.md", + "source": "https://github.com/saikiran2603/k8s-scheduler/", + "download": "https://github.com/saikiran2603/k8s-scheduler/releases", + "tracker": "https://github.com/saikiran2603/k8s-scheduler/issues" }, classifiers=[ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Science/Research", + "Intended Audience :: Developers", + "License :: OSI Approved :: BSD License", + "Programming Language :: C", + "Programming Language :: Python", "Programming Language :: Python :: 3", - "License :: OSI Approved :: Apache Software License", - "Operating System :: OS Independent", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Topic :: Software Development :: Libraries", + "Topic :: Scientific/Engineering", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX :: Linux", + "Operating System :: POSIX", + "Operating System :: Unix", + "Operating System :: MacOS", ], package_dir={"": "src"}, packages=setuptools.find_packages(where="src"),