<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Doc/library/subprocess.rst, branch fix-namedexpr-comment</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Added missing coma after end of list in subprocess.rst (GH-17217)</title>
<updated>2019-11-19T12:14:53+00:00</updated>
<author>
<name>Jules Lasne (jlasne)</name>
<email>jules.lasne@gmail.com</email>
</author>
<published>2019-11-19T12:14:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f25875af425a3480e557aaedf49c3bb867bcbd5d'/>
<id>f25875af425a3480e557aaedf49c3bb867bcbd5d</id>
<content type='text'>
Automerge-Triggered-By: @csabella</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automerge-Triggered-By: @csabella</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38417: Add umask support to subprocess (GH-16726)</title>
<updated>2019-10-12T20:24:56+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@krypto.org</email>
</author>
<published>2019-10-12T20:24:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f3751efb5c8b53b37efbbf75d9422c1d11c01646'/>
<id>f3751efb5c8b53b37efbbf75d9422c1d11c01646</id>
<content type='text'>
On POSIX systems, allow the umask to be set in the child process before we exec.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On POSIX systems, allow the umask to be set in the child process before we exec.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36046: Add user and group parameters to subprocess (GH-11950)</title>
<updated>2019-09-12T17:15:44+00:00</updated>
<author>
<name>Patrick McLean</name>
<email>47801044+patrick-mclean@users.noreply.github.com</email>
</author>
<published>2019-09-12T17:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2b2ead74382513d0bb9ef34504e283a71e6a706f'/>
<id>2b2ead74382513d0bb9ef34504e283a71e6a706f</id>
<content type='text'>
* subprocess: Add user, group and extra_groups paremeters to subprocess.Popen

This adds a `user` parameter to the Popen constructor that will call
setreuid() in the child before calling exec(). This allows processes
running as root to safely drop privileges before running the subprocess
without having to use a preexec_fn.

This also adds a `group` parameter that will call setregid() in
the child process before calling exec().

Finally an `extra_groups` parameter was added that will call
setgroups() to set the supplimental groups.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* subprocess: Add user, group and extra_groups paremeters to subprocess.Popen

This adds a `user` parameter to the Popen constructor that will call
setreuid() in the child before calling exec(). This allows processes
running as root to safely drop privileges before running the subprocess
without having to use a preexec_fn.

This also adds a `group` parameter that will call setregid() in
the child process before calling exec().

Finally an `extra_groups` parameter was added that will call
setgroups() to set the supplimental groups.</pre>
</div>
</content>
</entry>
<entry>
<title>Minor ReST formatting fixes in subprocess docs (#14876)</title>
<updated>2019-09-11T11:26:31+00:00</updated>
<author>
<name>Tim Hoffmann</name>
<email>2836374+timhoffm@users.noreply.github.com</email>
</author>
<published>2019-09-11T11:26:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1a13efb7e05b545def26f29c954751fdb6b22fa3'/>
<id>1a13efb7e05b545def26f29c954751fdb6b22fa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-37951: Lift subprocess's fork() restriction (GH-15544)</title>
<updated>2019-08-27T21:36:56+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2019-08-27T21:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=98d90f745d35d5d07bffcb46788b50e05eea56c6'/>
<id>98d90f745d35d5d07bffcb46788b50e05eea56c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace backquote with command substitution in subprocess doc example (GH-13941)</title>
<updated>2019-07-16T14:55:19+00:00</updated>
<author>
<name>David Jones</name>
<email>drj@pobox.com</email>
</author>
<published>2019-07-16T14:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6a61714cde7037cd9a1bcc11ecccb17fe3081295'/>
<id>6a61714cde7037cd9a1bcc11ecccb17fe3081295</id>
<content type='text'>
Replace backquotes with POSIXy command substitution in example.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace backquotes with POSIXy command substitution in example.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-37390: Add audit event table to documentations (GH-14406)</title>
<updated>2019-06-27T17:47:59+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@python.org</email>
</author>
<published>2019-06-27T17:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=44f91c388a6f4da9ed3300df32ca290b8aa104ea'/>
<id>44f91c388a6f4da9ed3300df32ca290b8aa104ea</id>
<content type='text'>
Also updates some (unreleased) event names to be consistent with the others.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also updates some (unreleased) event names to be consistent with the others.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-37363: Add audit events for a range of modules (GH-14301)</title>
<updated>2019-06-24T15:42:54+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@python.org</email>
</author>
<published>2019-06-24T15:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=60419a7e96577cf783b3b45bf3984f9fb0d7ddff'/>
<id>60419a7e96577cf783b3b45bf3984f9fb0d7ddff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31961: Fix support of path-like executables in subprocess. (GH-5914)</title>
<updated>2019-05-28T19:49:35+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2019-05-28T19:49:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9e3c4526394856d6376eed4968d27d53e1d69b7d'/>
<id>9e3c4526394856d6376eed4968d27d53e1d69b7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36760: Clarify subprocess capture_output docs. (GH-13322)</title>
<updated>2019-05-14T19:33:17+00:00</updated>
<author>
<name>Gregory P. Smith</name>
<email>greg@krypto.org</email>
</author>
<published>2019-05-14T19:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e883091abf7ca84a88e956fe5202e75c53bd4128'/>
<id>e883091abf7ca84a88e956fe5202e75c53bd4128</id>
<content type='text'>
Clarify how to capture stdout and stderr combined into one stream.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clarify how to capture stdout and stderr combined into one stream.</pre>
</div>
</content>
</entry>
</feed>
