From b0d84be078b4841a07befc89a68d15382e82db6f Mon Sep 17 00:00:00 2001 From: Jayson Grace Date: Mon, 8 Dec 2025 22:20:23 +0000 Subject: [PATCH] chore: update badges and add trove classifiers for packaging **Added:** - Added trove classifiers to `pyproject.toml` to improve package metadata for PyPI, including supported Python versions, license, and OS compatibility **Changed:** - Updated test badge in `README.md` to use `test.yaml` for consistency with the actual workflow file name --- README.md | 2 +- pyproject.toml | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7874649d..5347f3b6 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Dreadnode Strikes SDK PyPI - Python Version PyPI - Version GitHub License - Tests + Tests Pre-Commit Renovate diff --git a/pyproject.toml b/pyproject.toml index b494f6ac..7f0b0dd0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,6 +6,15 @@ authors = [{ name = "Nick Landers", email = "monoxgas@gmail.com" }] readme = "README.md" license = { file = "LICENSE" } requires-python = ">=3.10,<3.14" +classifiers = [ + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", +] dependencies = [ "pydantic>=2.9.2,<3.0.0",