commit: 141ef1b9051d3b339d969e4a02b63027b4dfbb81
Author: Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Sat Jan 10 19:33:48 2026 +0000
Commit: Brian Harring <ferringb <AT> gmail <DOT> com>
CommitDate: Wed Jan 21 18:08:52 2026 +0000
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=141ef1b9
require pytest>=9.0 for tests
snakeoil requires this, so align.
Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
NEWS.rst | 11 +++++++++++
pyproject.toml | 3 ++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/NEWS.rst b/NEWS.rst
index 866b53c6..ac2da78e 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,17 @@
Release Notes
=============
+
+-----------------------------
+pkgcore 0.12.33 (unreleased)
+-----------------------------
+
+Packaging
+~~~~~~~~~~
+
+- ``pytest >= 9.0`` is now required for tests.
+
+
----------------------------
pkgcore 0.12.32 (2026-01-03)
----------------------------
diff --git a/pyproject.toml b/pyproject.toml
index cbd21235..f3cd9df1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -39,7 +39,7 @@ dependencies = [
[project.optional-dependencies]
test = [
- "pytest>=6.0",
+ "pytest >= 9.0",
"pytest-cov",
]
doc = [
@@ -92,6 +92,7 @@ markers = [
[tool.ruff]
target-version = "py311"
+
[tool.ruff.lint]
extend-select = ["I"]
ignore = [