From 735fe511f022ebac81d2a8efa7fd6827d6fcb792 Mon Sep 17 00:00:00 2001 From: Alexander Todorov Date: Fri, 24 Jul 2026 15:57:33 +0000 Subject: [PATCH] Remove license specifier from setup.py in favor of license & license_files in setup.cfg Fixes setuptools SetuptoolsDeprecationWarning about deprecated license classifiers. --- setup.cfg | 4 ++++ setup.py | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.cfg b/setup.cfg index 4b2d6da..3e4359d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,3 +1,7 @@ +[metadata] +license = GPLv3+ +license_files = LICENSE + [flake8] max-line-length = 102 extend-ignore = E203 diff --git a/setup.py b/setup.py index dc5e1ea..759111c 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,6 @@ def get_version(): long_description=LONG_DESCRIPTION, author="Kiwi TCMS", author_email="info@kiwitcms.org", - license="GPLv3+", url="https://github.com/kiwitcms/junit.xml-plugin", install_requires=REQUIREMENTS, classifiers=[ @@ -43,7 +42,6 @@ def get_version(): "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", - "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.12",