From 8fdfd9bc31fb6c177bd33578f4c0e7e21af8e91d Mon Sep 17 00:00:00 2001 From: Andrei Belov Date: Sat, 28 Jun 2025 08:08:02 +0400 Subject: [PATCH 1/3] Update license definition to use dedicated identifier https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 237e447..aa22556 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,10 +9,10 @@ authors = [ ] description = "Module to interact with ZONT API" readme = "README.md" +license = "MIT" requires-python = ">=3.8" classifiers = [ "Programming Language :: Python :: 3", - "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] dynamic = ["version", "dependencies"] From bcf7e17a163475a1ff491b715e9e1990b48c3f29 Mon Sep 17 00:00:00 2001 From: Andrei Belov Date: Sat, 28 Jun 2025 08:16:06 +0400 Subject: [PATCH 2/3] Add license-files as well --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index aa22556..518e8fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,7 @@ authors = [ description = "Module to interact with ZONT API" readme = "README.md" license = "MIT" +license-files = ["LICENSE"] requires-python = ">=3.8" classifiers = [ "Programming Language :: Python :: 3", From 8464f108bb8b880ca4778eb66f3ecb0ff2c46100 Mon Sep 17 00:00:00 2001 From: Andrei Belov Date: Sat, 28 Jun 2025 19:25:50 +0400 Subject: [PATCH 3/3] ci: remove Python 3.8 due to EOL in October 2024 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 44e0073..e097fca 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4