classification
Title: subprocess.__all__ incomplete on Windows
Type: Stage: resolved
Components: Windows Versions: Python 3.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: martin.panter, paul.moore, python-dev, steve.dower, tim.golden, zach.ware
Priority: normal Keywords: patch

Created on 2016-04-16 14:23 by martin.panter, last changed 2016-04-17 03:54 by martin.panter. This issue is now closed.

Files
File name Uploaded Description Edit
subprocess-all.patch martin.panter, 2016-04-16 14:23 review
Messages (2)
msg263557 - (view) Author: Martin Panter (martin.panter) * (Python committer) Date: 2016-04-16 14:23
After enabling test__all__() in test_subprocess on Windows (see Issue 10838), I find that STARTUPINFO is missing from __all__, and there is a class Handle that is ambiguous. Handle doesn’t seem to be documented, so I propose to add it to the intentionally-excluded list.

In Python 3.5 I will fix the test to exclude STARTUPINFO from __all__.
msg263592 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2016-04-16 23:51
New changeset 386712b16c74 by Martin Panter in branch '3.5':
Issue #26782: Acknowledge the incomplete status of __all__ in 3.5
https://hg.python.org/cpython/rev/386712b16c74

New changeset 728370e7a29d by Martin Panter in branch 'default':
Issue #26782: Merge test_subprocess from 3.5
https://hg.python.org/cpython/rev/728370e7a29d

New changeset 3e93ac5a7afa by Martin Panter in branch 'default':
Issue #26782: Add STARTUPINFO to subprocess.__all__ on Windows
https://hg.python.org/cpython/rev/3e93ac5a7afa
History
Date User Action Args
2016-04-17 03:54:19martin.pantersetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2016-04-17 00:24:31martin.panterlinkissue23883 dependencies
2016-04-16 23:51:54python-devsetnosy: + python-dev
messages: + msg263592
2016-04-16 14:23:28martin.pantercreate