<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/tox-git.git, branch 3.14.1</title>
<subtitle>github.com: tox-dev/tox.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/'/>
<entry>
<title>release 3.14.1</title>
<updated>2019-11-13T16:26:00+00:00</updated>
<author>
<name>Bernat Gabor</name>
<email>bgabor8@bloomberg.net</email>
</author>
<published>2019-11-13T16:26:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=279bcbef30287177452f798df0a409fa68d8230e'/>
<id>279bcbef30287177452f798df0a409fa68d8230e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix the failing CI on master (#1456)</title>
<updated>2019-11-13T16:05:43+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>bgabor8@bloomberg.net</email>
</author>
<published>2019-11-13T16:05:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=c85365e4e561663bd05ea1af03d1aa5b265c92d5'/>
<id>c85365e4e561663bd05ea1af03d1aa5b265c92d5</id>
<content type='text'>
* fix

Signed-off-by: Bernat Gabor &lt;bgabor8@bloomberg.net&gt;

* suppress proc related failures on pypy

Signed-off-by: Bernat Gabor &lt;bgabor8@bloomberg.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix

Signed-off-by: Bernat Gabor &lt;bgabor8@bloomberg.net&gt;

* suppress proc related failures on pypy

Signed-off-by: Bernat Gabor &lt;bgabor8@bloomberg.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds SSL proxy variables to default passenv (#1439)</title>
<updated>2019-11-11T10:49:41+00:00</updated>
<author>
<name>Sorin Sbarnea</name>
<email>ssbarnea@users.noreply.github.com</email>
</author>
<published>2019-11-11T10:49:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=6feee0bbbc833959b47d0919c3180b3910c7a23e'/>
<id>6feee0bbbc833959b47d0919c3180b3910c7a23e</id>
<content type='text'>
This shouls avoid SSL failures with HTTP requests from pip, requests
or other libraries.

Also sorts existing values in order to make it easier to update the
list in the future.

Fixes: #1437</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This shouls avoid SSL failures with HTTP requests from pip, requests
or other libraries.

Also sorts existing values in order to make it easier to update the
list in the future.

Fixes: #1437</pre>
</div>
</content>
</entry>
<entry>
<title>Fix provisioning from pyvenv interpreter (#1452)</title>
<updated>2019-11-11T10:47:27+00:00</updated>
<author>
<name>Ilya Kulakov</name>
<email>kulakov.ilya@gmail.com</email>
</author>
<published>2019-11-11T10:47:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=558219460f749d02eb0dfde3c359a9d96cc32e78'/>
<id>558219460f749d02eb0dfde3c359a9d96cc32e78</id>
<content type='text'>
When the original interpreter [0] tox is called with is actually a pyvenv
it will set the `__PYVENV_LAUNCHER__` environment variable to the path of
pyvenv interpreter.

If tox configuration specifies `requires` and the requirements are not
satifsfied by [0], tox will create an intermediate virtual environment [1].

After setting up [1] tox will delegate the original call by spawning
a new [1] interpreter with the identical identical list of arguments.

It will also pass the value of `__PYVENV_LAUNCHER__` if present. This in turn
causes `sys.executable` to resolve to [0] instead of [1] therefore ignoring all
modifications including installed requirements.

The fix is to make sure that when [0] spawns [1], `__PYVENV_LAUNCHER__` is
removed from the environment.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the original interpreter [0] tox is called with is actually a pyvenv
it will set the `__PYVENV_LAUNCHER__` environment variable to the path of
pyvenv interpreter.

If tox configuration specifies `requires` and the requirements are not
satifsfied by [0], tox will create an intermediate virtual environment [1].

After setting up [1] tox will delegate the original call by spawning
a new [1] interpreter with the identical identical list of arguments.

It will also pass the value of `__PYVENV_LAUNCHER__` if present. This in turn
causes `sys.executable` to resolve to [0] instead of [1] therefore ignoring all
modifications including installed requirements.

The fix is to make sure that when [0] spawns [1], `__PYVENV_LAUNCHER__` is
removed from the environment.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix reporting exit due to (real) signal (#1401)</title>
<updated>2019-11-11T10:47:06+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-11-11T10:47:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=8e6f64a8ef30d3852529c3adce78f76f30dab8f7'/>
<id>8e6f64a8ef30d3852529c3adce78f76f30dab8f7</id>
<content type='text'>
`subprocess` reports a negative exit code for signals.

Still handle "128 + X" for processes indicating that they received a
signal themselves.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`subprocess` reports a negative exit code for signals.

Still handle "128 + X" for processes indicating that they received a
signal themselves.</pre>
</div>
</content>
</entry>
<entry>
<title>Use _TOX_PARALLEL_ENV environment variable to control the behav… (#1446)</title>
<updated>2019-11-11T10:45:29+00:00</updated>
<author>
<name>Miro Hrončok</name>
<email>miro@hroncok.cz</email>
</author>
<published>2019-11-11T10:45:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=0a44dccb5bcc6c133c622d65e143c83a652c5fa9'/>
<id>0a44dccb5bcc6c133c622d65e143c83a652c5fa9</id>
<content type='text'>
...but keep the TOX_PARALLEL_ENV variable for others to consume.

The problem with using environment variables to let tox know it's being run
as a parallel worker is the following:

Either you don't pass the environment variable, but the test frameworks and
test suites are unaware that tox is running in parallel.
This makes it hard for cases like pytest-django:
https://github.com/tox-dev/tox/pull/1139

Or you pass the environment variable, but it makes tox invoked within tox
think it is a parallel worker even when it isn't.
This makes it hard to test various tox plugins that invoke tox in their
integration test suite:
Fixes https://github.com/tox-dev/tox/issues/1444

By introducing two variables we can use one ("private", _TOX_PARALLEL_ENV) to
control the behavior of tox (and don't pass it) and another ("public",
TOX_PARALLEL_ENV) to let the tests and test frameworks know tox is running
in parallel (and pass it by default).

The integration test is a tad complicated invoking subprocess.Popen instead
of subprocess.run, to support Python 2.7 and 3.4.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...but keep the TOX_PARALLEL_ENV variable for others to consume.

The problem with using environment variables to let tox know it's being run
as a parallel worker is the following:

Either you don't pass the environment variable, but the test frameworks and
test suites are unaware that tox is running in parallel.
This makes it hard for cases like pytest-django:
https://github.com/tox-dev/tox/pull/1139

Or you pass the environment variable, but it makes tox invoked within tox
think it is a parallel worker even when it isn't.
This makes it hard to test various tox plugins that invoke tox in their
integration test suite:
Fixes https://github.com/tox-dev/tox/issues/1444

By introducing two variables we can use one ("private", _TOX_PARALLEL_ENV) to
control the behavior of tox (and don't pass it) and another ("public",
TOX_PARALLEL_ENV) to let the tests and test frameworks know tox is running
in parallel (and pass it by default).

The integration test is a tad complicated invoking subprocess.Popen instead
of subprocess.run, to support Python 2.7 and 3.4.</pre>
</div>
</content>
</entry>
<entry>
<title>disable pytest-xdist for now</title>
<updated>2019-10-23T12:44:57+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>bgabor8@bloomberg.net</email>
</author>
<published>2019-10-23T12:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=3980da78d1e9fb8f618a12c6b90953c1aa25b8ab'/>
<id>3980da78d1e9fb8f618a12c6b90953c1aa25b8ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix code markup (#1445)</title>
<updated>2019-10-21T20:29:33+00:00</updated>
<author>
<name>Éric Araujo</name>
<email>merwok@netwok.org</email>
</author>
<published>2019-10-21T20:29:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=e7136f55c98628688725986a4dd2141df2a02ef2'/>
<id>e7136f55c98628688725986a4dd2141df2a02ef2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README.md</title>
<updated>2019-10-16T10:34:45+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>bgabor8@bloomberg.net</email>
</author>
<published>2019-10-16T10:34:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=1883946bd3f233f58928864700eb0e6007332ffd'/>
<id>1883946bd3f233f58928864700eb0e6007332ffd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade minimal virtualenv version to 16.0.0 (#1429)</title>
<updated>2019-09-26T09:32:14+00:00</updated>
<author>
<name>Sviatoslav Sydorenko</name>
<email>wk@sydorenko.org.ua</email>
</author>
<published>2019-09-26T09:32:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=b0c5331a3d1157dde6b92c4c5123d89a38e3c7c0'/>
<id>b0c5331a3d1157dde6b92c4c5123d89a38e3c7c0</id>
<content type='text'>
* Upgrade minimal virtualenv version to 16.0.0

Fixes #1425

* Add a change note about the virtualenv bump
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Upgrade minimal virtualenv version to 16.0.0

Fixes #1425

* Add a change note about the virtualenv bump
</pre>
</div>
</content>
</entry>
</feed>
