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
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` [exa
Change by Kyle Meyer :
--
pull_requests: +17710
pull_request: https://github.com/python/cpython/pull/18337
___
Python tracker
<https://bugs.python.org/issue26
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
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
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")