commit:     5605aac515dcb6749edb6ba2c7864a3058a95f95
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Sat Jan 10 19:32:10 2026 +0000
Commit:     Brian Harring <ferringb <AT> gmail <DOT> com>
CommitDate: Sat Jan 10 19:35:52 2026 +0000
URL:        
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=5605aac5

require pytest 9.0

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 NEWS.rst       | 10 ++++++++++
 pyproject.toml |  8 ++++----
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/NEWS.rst b/NEWS.rst
index bbb8fbe..b519343 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,16 @@
 Release Notes
 =============
 
+snakeoil 0.11.1 (unreleased)
+--------------------------------
+
+Packaging
+~~~~~~~~~~
+
+- ``pytest >= 9.0`` is now a dependency for tests
+- ``pytest-subtests`` is no longer a dependency.
+
+
 snakeoil 0.11.0 (2025-12-17)
 ----------------------------
 

diff --git a/pyproject.toml b/pyproject.toml
index de0265f..facab0f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -13,9 +13,11 @@ authors = [
        {name = "Brian Harring", email = "[email protected]"},
        {name = "Arthur Zamarin", email = "[email protected]"},
 ]
+
 maintainers = [
     {name = "Arthur Zamarin", email = "[email protected]"},
 ]
+
 classifiers = [
     "Intended Audience :: Developers",
     "License :: OSI Approved :: BSD License",
@@ -24,16 +26,14 @@ classifiers = [
     "Programming Language :: Python :: 3.13",
     "Programming Language :: Python :: 3.14",
 ]
-dynamic = ["version"]
 
+dynamic = ["version"]
 dependencies = []
 
 [project.optional-dependencies]
 test = [
-    "pytest >=6.0",
+    "pytest >=9.0",
     "pytest-cov",
-    # remove this once pytest >= 9.0 is the default.
-    "pytest-subtests ~= 0.15.0",
     "sphinx",
     "vulture >= 2.14"
 ]

Reply via email to