From 0d6b61d889a66193b0e521fbf87145a7653259be Mon Sep 17 00:00:00 2001 From: Lothnic Date: Fri, 16 Oct 2026 10:12:47 +0530 Subject: [PATCH] Fix documentation build with Pluggy 1.7 Ignore the undocumented DistFacade class reference inherited from Pluggy in the strict documentation build. Fixes #15190. --- changelog/15190.contrib.rst | 1 + doc/en/conf.py | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog/15190.contrib.rst diff --git a/changelog/15190.contrib.rst b/changelog/15190.contrib.rst new file mode 100644 index 00000000000..21e4a5a232d --- /dev/null +++ b/changelog/15190.contrib.rst @@ -0,0 +1 @@ +Fixed the documentation build with Pluggy 1.7 by ignoring a reference to its undocumented ``DistFacade`` compatibility class. diff --git a/doc/en/conf.py b/doc/en/conf.py index 6b83eb13f48..803a5b2a982 100644 --- a/doc/en/conf.py +++ b/doc/en/conf.py @@ -94,6 +94,7 @@ ("py:class", "RewriteHook"), # Undocumented third parties ("py:class", "_tracing.TagTracerSub"), + ("py:class", "pluggy._compat.DistFacade"), ("py:class", "warnings.WarningMessage"), # Python 3.14+ exposes the C accelerator module name. ("py:class", "_py_warnings.WarningMessage"),