[issue41594] Intermittent failures of loop.subprocess_exec() to capture output

2020-08-27 Thread Kyle Meyer
Kyle Meyer added the comment: I should have thought to provide the output of when debug=True is passed to asyncio.run(). Here it is, with the python on my Debian system: $ python3 -V Python 3.7.3 $ python3 reproducer.py Iteration: 1 of 100 Failed on iteration 1

[issue41594] Intermittent failures of loop.subprocess_exec() to capture output

2020-08-19 Thread Kyle Meyer
New submission from Kyle Meyer : I've been debugging an intermittent test failure in code that calls `loop.subprocess_exec` with an `asyncio.SubprocessProtocol` subclass. Here's a minimal example that I hope captures the issue. It's based closely off of the `DateProtocol` [example][1

[issue26967] argparse: allow_abbrev=False stops -vv from working

2020-02-03 Thread Kyle Meyer
Change by Kyle Meyer : -- pull_requests: +17710 pull_request: https://github.com/python/cpython/pull/18337 ___ Python tracker <https://bugs.python.org/issue26

[issue39546] argparse: allow_abbrev=False is ignored for alternative prefix characters

2020-02-03 Thread Kyle Meyer
Change by Kyle Meyer : -- keywords: +patch pull_requests: +17709 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18337 ___ Python tracker <https://bugs.python.org/issu

[issue39546] argparse: allow_abbrev=False is ignored for alternative prefix characters

2020-02-03 Thread Kyle Meyer
New submission from Kyle Meyer : As of Python v3.8.0 (specifically commit b1e4d1b603), specifying `allow_abbrev=False` does not disable abbreviation for prefix characters other than '-'. --8<---cut here---start->8--- import argparse

[issue38449] regression - mimetypes guess_type is confused by ; in the filename

2019-10-11 Thread Kyle Meyer
Kyle Meyer added the comment: I've performed a bisect the issue with the following script: #!/bin/sh make -j3 || exit 125 ./python <<\EOF || exit 1 import sys import mimetypes res = mimetypes.MimeTypes(strict=False).guess_type(";1.tar.gz") i