Michael Hirsch, Ph.D. added the comment:
Correction:
Example: on Windows if ./foo.exe exists, then shutil.which('./foo') returns
None.
--
___
Python tracker
<https://bugs.python.o
Change by Michael Hirsch, Ph.D. :
--
keywords: +patch
pull_requests: +25053
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/26458
___
Python tracker
<https://bugs.python.org/issu
New submission from Michael Hirsch, Ph.D. :
The early short-circuit logic in shutil.which() when cmd includes a directory
component incorrectly gives None on Windows if the correct filename suffix was
not also given.
Example: on Windows if ./foo.exe exists, then shutil.which('./fo