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"
]