From cb6f0d856145f3979313d4722a680ca09b520e9a Mon Sep 17 00:00:00 2001 From: Alex DeJarnatt Date: Thu, 26 Mar 2026 17:58:01 -0400 Subject: [PATCH 1/2] Add CI, PyPI, Python version, and license badges to README --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 951c46d..1f0d5a8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # pytest-cppcheck +[![CI](https://github.com/alexdej/pytest-cppcheck/actions/workflows/ci.yml/badge.svg)](https://github.com/alexdej/pytest-cppcheck/actions/workflows/ci.yml) +[![PyPI](https://img.shields.io/pypi/v/pytest-cppcheck)](https://pypi.org/project/pytest-cppcheck/) +[![Python](https://img.shields.io/pypi/pyversions/pytest-cppcheck)](https://pypi.org/project/pytest-cppcheck/) +[![License](https://img.shields.io/pypi/l/pytest-cppcheck)](https://github.com/alexdej/pytest-cppcheck/blob/main/LICENSE) + A pytest plugin that runs [cppcheck](https://cppcheck.sourceforge.io/) static analysis on C/C++ source files. Each file is collected as a test item and reported as a pass or failure in the normal pytest output. From d9df689bd107d937dd77500eb07bd7f63c76a78d Mon Sep 17 00:00:00 2001 From: Alex DeJarnatt Date: Thu, 26 Mar 2026 17:59:03 -0400 Subject: [PATCH 2/2] Add per-version Python classifiers --- pyproject.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 324d658..e97da96 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,12 @@ dependencies = [ classifiers = [ "Framework :: Pytest", "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "License :: OSI Approved :: MIT License", ]