<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/tox-git.git/docs, branch 4.1.2</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 4.1.2</title>
<updated>2022-12-31T00:26:47+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2022-12-31T00:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=6253d6220486e17c6132f613cc6218c87b084417'/>
<id>6253d6220486e17c6132f613cc6218c87b084417</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix extracting extras from markers with many extras (#2792)</title>
<updated>2022-12-31T00:26:40+00:00</updated>
<author>
<name>q0w</name>
<email>43147888+q0w@users.noreply.github.com</email>
</author>
<published>2022-12-31T00:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=196b20de4c969a163d34692d8a5d646cad4717d6'/>
<id>196b20de4c969a163d34692d8a5d646cad4717d6</id>
<content type='text'>
Co-authored-by: Bernát Gábor &lt;gaborjbernat@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Bernát Gábor &lt;gaborjbernat@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Show installed packages after setup in CI envs (#2794)</title>
<updated>2022-12-31T00:26:30+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2022-12-31T00:26:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=a3d3ec042d38195392841a9112911c2bde3587d1'/>
<id>a3d3ec042d38195392841a9112911c2bde3587d1</id>
<content type='text'>
Resolves https://github.com/tox-dev/tox/issues/2685</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves https://github.com/tox-dev/tox/issues/2685</pre>
</div>
</content>
</entry>
<entry>
<title>Fix --skip-missing-interpreters (#2793)</title>
<updated>2022-12-30T04:41:43+00:00</updated>
<author>
<name>q0w</name>
<email>43147888+q0w@users.noreply.github.com</email>
</author>
<published>2022-12-30T04:41:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=d8c4cb0ffa1999b5d6466e0099dab76f242b1ba8'/>
<id>d8c4cb0ffa1999b5d6466e0099dab76f242b1ba8</id>
<content type='text'>
Closes https://github.com/tox-dev/tox/issues/2649</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/tox-dev/tox/issues/2649</pre>
</div>
</content>
</entry>
<entry>
<title>release 4.1.1</title>
<updated>2022-12-29T23:35:22+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2022-12-29T23:35:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=1d739a2641bcb0545815afbabf8b3da9694ec0ff'/>
<id>1d739a2641bcb0545815afbabf8b3da9694ec0ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix logging error with emoji in git branch name. (#2790)</title>
<updated>2022-12-29T23:33:56+00:00</updated>
<author>
<name>James Williams</name>
<email>james@kananlabs.org</email>
</author>
<published>2022-12-29T23:33:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=b49d11867ab6bd7219c5b2c50f610e7829395975'/>
<id>b49d11867ab6bd7219c5b2c50f610e7829395975</id>
<content type='text'>
Resolves https://github.com/tox-dev/tox/issues/2768</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves https://github.com/tox-dev/tox/issues/2768</pre>
</div>
</content>
</entry>
<entry>
<title>Add faq entry about re-use of environments (#2789)</title>
<updated>2022-12-29T19:26:39+00:00</updated>
<author>
<name>Jürgen Gmach</name>
<email>juergen.gmach@googlemail.com</email>
</author>
<published>2022-12-29T19:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=c83819262b4b739899af8a0bd7b6f32442344e4a'/>
<id>c83819262b4b739899af8a0bd7b6f32442344e4a</id>
<content type='text'>
closes https://github.com/tox-dev/tox/issues/2788</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes https://github.com/tox-dev/tox/issues/2788</pre>
</div>
</content>
</entry>
<entry>
<title>release 4.1.0</title>
<updated>2022-12-29T16:49:39+00:00</updated>
<author>
<name>Bernát Gábor</name>
<email>gaborjbernat@gmail.com</email>
</author>
<published>2022-12-29T16:49:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=e0aed508607d34559610fbb0d2b4fd038da9c11b'/>
<id>e0aed508607d34559610fbb0d2b4fd038da9c11b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved factor selection to allow multiple uses of `-f` for "OR" and to allow hyphenated factors (#2786)</title>
<updated>2022-12-29T05:20:55+00:00</updated>
<author>
<name>Stephen Rosen</name>
<email>sirosen@globus.org</email>
</author>
<published>2022-12-29T05:20:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=6cdd99cc3ce4fc73455374b40f2dd8a95ef101c5'/>
<id>6cdd99cc3ce4fc73455374b40f2dd8a95ef101c5</id>
<content type='text'>
* Enable multiple uses of '-f' meaning 'OR'

Previously, when `-f` was passed, it overwrote the last value. The
result was that `-f foo -f bar` was equivalent to only passing
`-f bar`. Under the new behavior, `-f foo -f bar` combines `foo` and
`bar` as selection criteria, using OR-semantics. Envs matching
`foo OR bar` will be selected.

The existing multi-value argument behavior for `-f` is retained, in
which `-f foo bar` means `foo AND bar`. The behaviors can be combined
to express a variety of environment selections which were not
previously possible in a single invocation. e.g. `-f foo bar -f baz`
meaning `(foo AND bar) OR baz`.

No existing tests fail, and the new behavior is checked by a new test.
The help message for `-f` is updated.

* Allow factors to be passed hyphenated

The existing parsing of factors allows multiple factors to be selected
by passing them as multiple arguments to the `-f` flag. For example,
`-f foo bar` to pass both `foo` and `bar` as factors. This can now be
passed equivalently using `-f foo-bar`. The meaning of this
usage is identical to `-f foo bar`.

A new test checks the behavior, and very closely mirrors the existing
`-f` selection test so that their outputs are exactly equivalent.

* Make factor tests parametrized &amp; apply pre-commit

These three tests are nearly identical in structure, and rely upon the
same project configuration. Convert from three distinct test cases to
a single parametrized test.

Also apply pre-commit, which does some mild reformatting.

* Add changelog entry for #2766

* Fix missing annotation in tests

* Fix changelog entry for #2766

* Improve env selection with factors: perf and types

- use tuple instead of list for immutable data
- use `continue` and `break` to skip unnecessary loop iterations

* Cleanup factor selection tests

- convert args from list[str] to tuple[str, ...]
- reformat str concat into a `.format()` usage

* Remove unreachable factor selection check

This check cannot be reached because it relies on an impossible
combination of factors and labels.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enable multiple uses of '-f' meaning 'OR'

Previously, when `-f` was passed, it overwrote the last value. The
result was that `-f foo -f bar` was equivalent to only passing
`-f bar`. Under the new behavior, `-f foo -f bar` combines `foo` and
`bar` as selection criteria, using OR-semantics. Envs matching
`foo OR bar` will be selected.

The existing multi-value argument behavior for `-f` is retained, in
which `-f foo bar` means `foo AND bar`. The behaviors can be combined
to express a variety of environment selections which were not
previously possible in a single invocation. e.g. `-f foo bar -f baz`
meaning `(foo AND bar) OR baz`.

No existing tests fail, and the new behavior is checked by a new test.
The help message for `-f` is updated.

* Allow factors to be passed hyphenated

The existing parsing of factors allows multiple factors to be selected
by passing them as multiple arguments to the `-f` flag. For example,
`-f foo bar` to pass both `foo` and `bar` as factors. This can now be
passed equivalently using `-f foo-bar`. The meaning of this
usage is identical to `-f foo bar`.

A new test checks the behavior, and very closely mirrors the existing
`-f` selection test so that their outputs are exactly equivalent.

* Make factor tests parametrized &amp; apply pre-commit

These three tests are nearly identical in structure, and rely upon the
same project configuration. Convert from three distinct test cases to
a single parametrized test.

Also apply pre-commit, which does some mild reformatting.

* Add changelog entry for #2766

* Fix missing annotation in tests

* Fix changelog entry for #2766

* Improve env selection with factors: perf and types

- use tuple instead of list for immutable data
- use `continue` and `break` to skip unnecessary loop iterations

* Cleanup factor selection tests

- convert args from list[str] to tuple[str, ...]
- reformat str concat into a `.format()` usage

* Remove unreachable factor selection check

This check cannot be reached because it relies on an impossible
combination of factors and labels.</pre>
</div>
</content>
</entry>
<entry>
<title>Update user_guide.rst (#2787)</title>
<updated>2022-12-29T02:42:46+00:00</updated>
<author>
<name>James Williams</name>
<email>jamwil@gmail.com</email>
</author>
<published>2022-12-29T02:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/tox-git.git/commit/?id=6f056cafcca6cee4b23a35fdfc2044647c99e8d7'/>
<id>6f056cafcca6cee4b23a35fdfc2044647c99e8d7</id>
<content type='text'>
Co-authored-by: pre-commit-ci[bot] &lt;66853113+pre-commit-ci[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: pre-commit-ci[bot] &lt;66853113+pre-commit-ci[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
