This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: [doc] msilib.rst uses data directive to document modules
Type: enhancement Stage: resolved
Components: Documentation Versions: Python 3.11, Python 3.10, Python 3.9, Python 3.8, Python 3.7
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: docs@python Nosy List: docs@python, iritkatriel, push-f
Priority: normal Keywords: patch

Created on 2022-02-28 17:33 by push-f, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 31620 closed push-f, 2022-02-28 17:34
Messages (3)
msg414209 - (view) Author: Martin Fischer (push-f) * Date: 2022-02-28 17:33
As per [1] the py:data directive describes data in a module.
It should not be used for submodules, that's what the module directive is for. A side-effect that this is causing is that msilib.schema,     msilib.sequence and msilib.text do not show up in the Python Module Index[2] as they should.

[1]: https://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html
[2]: file:///home/martin/repos-contrib/cpython/Doc/build/html/py-modindex.html#cap-m
msg414210 - (view) Author: Martin Fischer (push-f) * Date: 2022-02-28 17:35
([2] was meant to be an online link: https://docs.python.org/3.9/py-modindex.html#cap-m)
msg415232 - (view) Author: Irit Katriel (iritkatriel) * (Python committer) Date: 2022-03-15 10:15
msilib is deprecated as per PEP 594, so there won't be further enhancements to it.
History
Date User Action Args
2022-04-11 14:59:56adminsetgithub: 91040
2022-03-15 10:15:21iritkatrielsetstatus: open -> closed

nosy: + iritkatriel
messages: + msg415232

resolution: wont fix
stage: patch review -> resolved
2022-02-28 17:35:51push-fsetmessages: + msg414210
2022-02-28 17:34:13push-fsetkeywords: + patch
stage: patch review
pull_requests: + pull_request29744
2022-02-28 17:33:33push-fcreate