[Python-checkins] bpo-45792: Fix contextvar.Token's intersphinx FQN (GH-29533) (GH-29537)

ambv webhook-mailer at python.org
Tue Nov 16 04:57:22 EST 2021

commit: c37a0d9c0ae4aa0d9135fac9a58afc7b34ff71d6
branch: 3.8
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: ambv <lukasz at langa.pl>
date: 2021-11-16T10:56:56+01:00

bpo-45792: Fix contextvar.Token's intersphinx FQN (GH-29533) (GH-29537)

Since `.. module:: contextvars` sets the module using `.. class:: contextvars.Token`, intersphinx records it as `contextvars.contextvars.Token`.
(cherry picked from commit e501d70b347c5093018d12482c30a7a98aab86d0)

Co-authored-by: Hynek Schlawack <hs at ox.cx>

M Doc/library/contextvars.rst

diff --git a/Doc/library/contextvars.rst b/Doc/library/contextvars.rst
index 14ac47f4c9eb1..be1dd0c9eb57e 100644
--- a/Doc/library/contextvars.rst
+++ b/Doc/library/contextvars.rst
@@ -94,7 +94,7 @@ Context Variables
           # var.get() would raise a LookupError.
-.. class:: contextvars.Token
+.. class:: Token
    *Token* objects are returned by the :meth:`ContextVar.set` method.
    They can be passed to the :meth:`ContextVar.reset` method to revert

More information about the Python-checkins mailing list