https://github.com/python/cpython/commit/00b071137bbae800d6b82596f156a51287708215 commit: 00b071137bbae800d6b82596f156a51287708215 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: barneygale <[email protected]> date: 2024-06-29T18:02:53Z summary:
[3.13] GH-119054: Add alt text to pathlib inheritance diagram (GH-121158) (#121168) GH-119054: Add alt text to pathlib inheritance diagram (GH-121158) (cherry picked from commit 6b280a84988ca221b5bdc1077a914e873790cce5) Co-authored-by: Barney Gale <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> files: M Doc/library/pathlib.rst diff --git a/Doc/library/pathlib.rst b/Doc/library/pathlib.rst index 166d8e31734fb0..6c3503a60e6e5e 100644 --- a/Doc/library/pathlib.rst +++ b/Doc/library/pathlib.rst @@ -21,6 +21,12 @@ inherit from pure paths but also provide I/O operations. .. image:: pathlib-inheritance.png :align: center :class: invert-in-dark-mode + :alt: Inheritance diagram showing the classes available in pathlib. The + most basic class is PurePath, which has three direct subclasses: + PurePosixPath, PureWindowsPath, and Path. Further to these four + classes, there are two classes that use multiple inheritance: + PosixPath subclasses PurePosixPath and Path, and WindowsPath + subclasses PureWindowsPath and Path. If you've never used this module before or just aren't sure which class is right for your task, :class:`Path` is most likely what you need. It instantiates _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: [email protected]
