<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/distutils/tests/test_spawn.py, branch enum-private-310</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-41207 In distutils.spawn, rewrite FileNotFound (GH-21359)</title>
<updated>2020-07-07T11:11:28+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2020-07-07T11:11:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=6ae2780be0667a8dc52c4fb583171ec86067d700'/>
<id>6ae2780be0667a8dc52c4fb583171ec86067d700</id>
<content type='text'>
Automerge-Triggered-By: @jaraco</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automerge-Triggered-By: @jaraco</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40275: Use new test.support helper submodules in tests (GH-21317)</title>
<updated>2020-07-06T12:29:49+00:00</updated>
<author>
<name>Hai Shi</name>
<email>shihai1992@gmail.com</email>
</author>
<published>2020-07-06T12:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=deb016224cc506503fb05e821a60158c83918ed4'/>
<id>deb016224cc506503fb05e821a60158c83918ed4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40443: Remove unused imports in tests (GH-19804)</title>
<updated>2020-04-30T00:21:30+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-30T00:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b1e11c31c523dc082985e9de779ceeb47224e536'/>
<id>b1e11c31c523dc082985e9de779ceeb47224e536</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39763: distutils.spawn now uses subprocess (GH-18743)</title>
<updated>2020-03-04T13:50:19+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-03-04T13:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=1ec63b62035e73111e204a0e03b83503e1c58f2e'/>
<id>1ec63b62035e73111e204a0e03b83503e1c58f2e</id>
<content type='text'>
Reimplement distutils.spawn.spawn() function with the subprocess
module.

setup.py now uses a basic implementation of the subprocess module if
the subprocess module is not available: before required C extension
modules are built.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reimplement distutils.spawn.spawn() function with the subprocess
module.

setup.py now uses a basic implementation of the subprocess module if
the subprocess module is not available: before required C extension
modules are built.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35755: shutil.which() uses os.confstr("CS_PATH") (GH-12858)</title>
<updated>2019-04-17T14:26:36+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2019-04-17T14:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=228a3c99bdb2d02771bead66a0beabafad3a90d3'/>
<id>228a3c99bdb2d02771bead66a0beabafad3a90d3</id>
<content type='text'>
shutil.which() and distutils.spawn.find_executable() now use
os.confstr("CS_PATH") if available instead of os.defpath, if the PATH
environment variable is not set.

Don't use os.confstr("CS_PATH") nor os.defpath if the PATH
environment variable is set to an empty string to mimick Unix 'which'
command behavior.

Changes:

* find_executable() now starts by checking for the executable in the
  current working directly case. Add an explicit
  "if not path: return None".
* Add tests for PATH='' (empty string), PATH=':' and for PATHEXT.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
shutil.which() and distutils.spawn.find_executable() now use
os.confstr("CS_PATH") if available instead of os.defpath, if the PATH
environment variable is not set.

Don't use os.confstr("CS_PATH") nor os.defpath if the PATH
environment variable is set to an empty string to mimick Unix 'which'
command behavior.

Changes:

* find_executable() now starts by checking for the executable in the
  current working directly case. Add an explicit
  "if not path: return None".
* Add tests for PATH='' (empty string), PATH=':' and for PATHEXT.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34530: Fix distutils find_executable() (GH-9049)</title>
<updated>2018-09-04T09:01:09+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2018-09-04T09:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=39487196c87e28128ea907a0d9b8a88ba53f68d5'/>
<id>39487196c87e28128ea907a0d9b8a88ba53f68d5</id>
<content type='text'>
distutils.spawn.find_executable() now falls back on os.defpath if the
PATH environment variable is not set.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
distutils.spawn.find_executable() now falls back on os.defpath if the
PATH environment variable is not set.</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #27472: Add test.support.unix_shell as the path to the default shell.</title>
<updated>2016-07-22T10:15:29+00:00</updated>
<author>
<name>Xavier de Gaye</name>
<email>xdegaye@users.sourceforge.net</email>
</author>
<published>2016-07-22T10:15:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d141531eb5924159c58fcce779f78d7d04265f54'/>
<id>d141531eb5924159c58fcce779f78d7d04265f54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #23277: Remove unused imports in tests.</title>
<updated>2016-04-24T18:41:02+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2016-04-24T18:41:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e437a10d15ddfd21d406e591acccf12ff443194e'/>
<id>e437a10d15ddfd21d406e591acccf12ff443194e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>#9424: Replace deprecated assert* methods in the Python test suite.</title>
<updated>2010-11-20T19:04:17+00:00</updated>
<author>
<name>Ezio Melotti</name>
<email>ezio.melotti@gmail.com</email>
</author>
<published>2010-11-20T19:04:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b3aedd48621ed9d33b5f42f946b256bce4a50673'/>
<id>b3aedd48621ed9d33b5f42f946b256bce4a50673</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure each test can be run standalone (./python Lib/distutils/tests/x.py)</title>
<updated>2010-11-06T02:44:43+00:00</updated>
<author>
<name>Éric Araujo</name>
<email>merwok@netwok.org</email>
</author>
<published>2010-11-06T02:44:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=70ec44a7739e67dbdaa8ab9b0a59a9444153112a'/>
<id>70ec44a7739e67dbdaa8ab9b0a59a9444153112a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
