Message379829
Some ``:meth:`` markups are not being hyperlinked at all, while some are. This only occurs for Python 3.10. This also seems related to https://bugs.python.org/issue42042.
Eg.
For 3.9, https://docs.python.org/3.9/library/stdtypes.html#truth-value-testing:
``__bool__``, ``__len__`` are hyperlinked.
For 3.10, https://docs.python.org/3.10/library/stdtypes.html#truth-value-testing:
``__bool__``, ``__len__`` are not hyperlinked.
This occurs throughout the documentation, but it doesn't seem to consistently happen. For example, in https://docs.python.org/3.10/library/stdtypes.html#contextmanager.__exit__ , ``__exit__`` is hyperlinked, but right below that section, the other ``__exit__``s are not. This is puzzling since their markup both uses the same :meth:`__exit__`.
I'm not able to locally reproduce this using Sphinx 2.4.0. I don't know which version exactly of Sphinx this regression occured. |
|
Date |
User |
Action |
Args |
2020-10-28 15:28:27 | kj | set | recipients:
+ kj, docs@python |
2020-10-28 15:28:27 | kj | set | messageid: <1603898907.29.0.300729601022.issue42182@roundup.psfhosted.org> |
2020-10-28 15:28:27 | kj | link | issue42182 messages |
2020-10-28 15:28:27 | kj | create | |
|