Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix isolated builds when stderr is buffered and appears after print() #2449

Merged
merged 1 commit into from Jun 29, 2022

Conversation

asottile
Copy link
Contributor

@asottile asottile commented Jun 29, 2022

I tried very hard to write a test which reproduces here but unfortunately couldn't -- this is based on the observations from the failing tests in pytest on pypy3: pytest-dev/pytest#10079

Contribution checklist:

(also see CONTRIBUTING.rst for details)

  • wrote descriptive pull request text
  • added/updated test(s) (couldn't craft a test which reliably failed)
  • updated/extended the documentation N/A
  • added relevant issue keyword
    in message body
  • added news fragment in changelog folder
    • fragment name: <issue number>.<type>.rst for example (588.bugfix.rst)
    • <type> is must be one of bugfix, feature, deprecation, breaking, doc, misc
    • if PR has no issue: consider creating one first or change it to the PR number after creating the PR
    • "sign" fragment with -- by :user:`<your username>`.
    • please, use full sentences with correct case and punctuation, for example:
      Fixed an issue with non-ascii contents in doctest text files -- by :user:`superuser`.
    • also see examples
  • added yourself to CONTRIBUTORS (preserving alphabetical order)

Copy link
Member

@gaborbernat gaborbernat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps a test would be helpful?

@asottile
Copy link
Contributor Author

Perhaps a test would be helpful?

yeh -- see the first sentence of the PR description. I tried atexit, I tried destructors, I tried unclosed contexts, I tried all sorts of stuff and couldn't get it to reliably reproduce

@gaborbernat gaborbernat merged commit dcf8917 into master Jun 29, 2022
@gaborbernat gaborbernat deleted the delayed-stderr-sdist branch June 29, 2022 23:11
@gaborbernat
Copy link
Member

Guess in a few months this will not be used anyways 😆

copium

@gaborbernat
Copy link
Member

https://pypi.org/project/tox/3.25.1/

probot-auto-merge bot pushed a commit to mmdbalkhi/IRPI-API that referenced this pull request Jun 30, 2022
Bumps [tox](https://github.com/tox-dev/tox) from 3.24.5 to 3.25.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/releases">tox's releases</a>.</em></p>
<blockquote>
<h2>3.25.1</h2>
<h2>What's Changed</h2>
<ul>
<li>release 3.25.0 by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2398">tox-dev/tox#2398</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2399">tox-dev/tox#2399</a></li>
<li>Adding APPDATA as default passenv on Windows by <a href="https://github.com/niander"><code>@​niander</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2415">tox-dev/tox#2415</a></li>
<li>Avoid importing pipes on Python 3.3+ by <a href="https://github.com/adamchainz"><code>@​adamchainz</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2418">tox-dev/tox#2418</a></li>
<li>Fix link to download stats by <a href="https://github.com/jugmac00"><code>@​jugmac00</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2424">tox-dev/tox#2424</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2441">tox-dev/tox#2441</a></li>
<li>Bump actions/setup-python from 2 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li>Bump actions/download-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2444">tox-dev/tox#2444</a></li>
<li>Bump actions/upload-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2443">tox-dev/tox#2443</a></li>
<li>Bump actions/checkout from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2445">tox-dev/tox#2445</a></li>
<li>Improve advice on constraints files by <a href="https://github.com/apljungquist"><code>@​apljungquist</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li>fix isolated builds when stderr is buffered and appears after print() by <a href="https://github.com/asottile"><code>@​asottile</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2449">tox-dev/tox#2449</a></li>
<li>Unify badges style by <a href="https://github.com/DeadNews"><code>@​DeadNews</code></a> in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/niander"><code>@​niander</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li><a href="https://github.com/dependabot"><code>@​dependabot</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li><a href="https://github.com/apljungquist"><code>@​apljungquist</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li><a href="https://github.com/DeadNews"><code>@​DeadNews</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/3.25.0...3.25.1">https://github.com/tox-dev/tox/compare/3.25.0...3.25.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/blob/master/docs/changelog.rst">tox's changelog</a>.</em></p>
<blockquote>
<h2>v3.25.1 (2022-06-29)</h2>
<p>Bugfixes
^^^^^^^^</p>
<ul>
<li><code>sitepackages = true</code> will add user's site-package to the python path on Windows as expected -- by :user:<code>niander</code>
<code>[#2402](tox-dev/tox#2402) &lt;https://github.com/tox-dev/tox/issues/2402&gt;</code>_</li>
<li>Avoid importing <code>pipes</code> on Python 3.3+ to avoid <code>DeprecationWarning</code> on Python 3.11 -- by :user:<code>adamchainz</code>
<code>[#2417](tox-dev/tox#2417) &lt;https://github.com/tox-dev/tox/issues/2417&gt;</code>_</li>
<li>Fix <code>isolated_build</code> when the build process produces stderr at exit.
<code>[#2449](tox-dev/tox#2449) &lt;https://github.com/tox-dev/tox/issues/2449&gt;</code>_</li>
</ul>
<p>Documentation
^^^^^^^^^^^^^</p>
<ul>
<li>Explain advantages of <code>PIP_CONSTRAINT</code> environment variable over <code>--constraint</code> argument.
<code>[#2423](tox-dev/tox#2423) &lt;https://github.com/tox-dev/tox/issues/2423&gt;</code>_</li>
</ul>
<h2>v3.25.0 (2022-04-11)</h2>
<p>Bugfixes
^^^^^^^^</p>
<ul>
<li>Fixed failing isolated_build because setuptools warning was captured
in <code>build_requires</code>. -- by :user:<code>zariiii9003</code>
<code>[#2332](tox-dev/tox#2332) &lt;https://github.com/tox-dev/tox/issues/2332&gt;</code>_</li>
<li>Avoid potential 30s delay caused by socket.getfqdn(). -- by :user:<code>ssbarnea</code>
<code>[#2375](tox-dev/tox#2375) &lt;https://github.com/tox-dev/tox/issues/2375&gt;</code>_</li>
</ul>
<p>Features
^^^^^^^^</p>
<ul>
<li>Ignore missing commands if they are prefixed by <code>-</code>
-- by :user:<code>cdown</code>.
<code>[#2315](tox-dev/tox#2315) &lt;https://github.com/tox-dev/tox/issues/2315&gt;</code>_</li>
<li>Add default environment variables (such as http_proxy) regardless of their case to passenv on UNIX -- by :user:<code>poggenhans</code>.
<code>[#2372](tox-dev/tox#2372) &lt;https://github.com/tox-dev/tox/issues/2372&gt;</code>_</li>
<li>On Windows <code>PROGRAMFILES</code>, <code>PROGRAMFILES(X86)</code>, and <code>PROGRAMDATA</code> environment variables are now passed through, unmasking system values necessary to locate resources such as a C compiler.
<code>[#2382](tox-dev/tox#2382) &lt;https://github.com/tox-dev/tox/issues/2382&gt;</code>_</li>
</ul>
<p>Documentation
^^^^^^^^^^^^^</p>
<ul>
<li>Deleted the tox mailing list -- by :user:<code>jugmac00</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tox-dev/tox/commit/167ca1a42260227f6e74f22b3a44cdd2e65ec3ad"><code>167ca1a</code></a> release 3.25.1</li>
<li><a href="https://github.com/tox-dev/tox/commit/29dcd7307785a36d2985cc5f9f29274a6df27f28"><code>29dcd73</code></a> Fix release</li>
<li><a href="https://github.com/tox-dev/tox/commit/f3949f81349458b90b664883d1a1a488ae196b8e"><code>f3949f8</code></a> Unify badges style (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2448">#2448</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/dcf8917d9ce2b01ac47233413295eeaa8b9bd43d"><code>dcf8917</code></a> fix isolated builds when stderr is buffered and appears after print() (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2449">#2449</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/af83ed1a995b1af8a5b0d7bb3bfdb0f4fc88dd63"><code>af83ed1</code></a> Improve advice on constraints files (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2423">#2423</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/5169fdf93560591fdeac142c8cc36d6af1fca2bc"><code>5169fdf</code></a> Bump actions/checkout from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2445">#2445</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/255cb3fc6ae4edc5d4d040181993df5148baba0c"><code>255cb3f</code></a> Bump actions/upload-artifact from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2443">#2443</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/f16834266088f38a5f7e48ad72c6be5376186be2"><code>f168342</code></a> Bump actions/download-artifact from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2444">#2444</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/da221ed56924c1af213d8e85cd2ffad9c02fcaa5"><code>da221ed</code></a> Bump actions/setup-python from 2 to 4 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2446">#2446</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/23af7adb5e95f541f7a4d274d946946c07585322"><code>23af7ad</code></a> Add dependabot</li>
<li>Additional commits viewable in <a href="https://github.com/tox-dev/tox/compare/3.24.5...3.25.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tox&package-manager=pip&previous-version=3.24.5&new-version=3.25.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
bors bot added a commit to meilisearch/meilisearch-python that referenced this pull request Jul 11, 2022
487: Bump tox from 3.25.0 to 3.25.1 r=alallema a=dependabot[bot]

Bumps [tox](https://github.com/tox-dev/tox) from 3.25.0 to 3.25.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/releases">tox's releases</a>.</em></p>
<blockquote>
<h2>3.25.1</h2>
<h2>What's Changed</h2>
<ul>
<li>release 3.25.0 by <a href="https://github.com/gaborbernat"><code>`@​gaborbernat</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2398">tox-dev/tox#2398</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2399">tox-dev/tox#2399</a></li>
<li>Adding APPDATA as default passenv on Windows by <a href="https://github.com/niander"><code>`@​niander</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2415">tox-dev/tox#2415</a></li>
<li>Avoid importing pipes on Python 3.3+ by <a href="https://github.com/adamchainz"><code>`@​adamchainz</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2418">tox-dev/tox#2418</a></li>
<li>Fix link to download stats by <a href="https://github.com/jugmac00"><code>`@​jugmac00</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2424">tox-dev/tox#2424</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2441">tox-dev/tox#2441</a></li>
<li>Bump actions/setup-python from 2 to 4 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li>Bump actions/download-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2444">tox-dev/tox#2444</a></li>
<li>Bump actions/upload-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2443">tox-dev/tox#2443</a></li>
<li>Bump actions/checkout from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2445">tox-dev/tox#2445</a></li>
<li>Improve advice on constraints files by <a href="https://github.com/apljungquist"><code>`@​apljungquist</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li>fix isolated builds when stderr is buffered and appears after print() by <a href="https://github.com/asottile"><code>`@​asottile</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2449">tox-dev/tox#2449</a></li>
<li>Unify badges style by <a href="https://github.com/DeadNews"><code>`@​DeadNews</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/niander"><code>`@​niander</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li><a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li><a href="https://github.com/apljungquist"><code>`@​apljungquist</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li><a href="https://github.com/DeadNews"><code>`@​DeadNews</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/3.25.0...3.25.1">https://github.com/tox-dev/tox/compare/3.25.0...3.25.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/blob/master/docs/changelog.rst">tox's changelog</a>.</em></p>
<blockquote>
<h2>v3.25.1 (2022-06-29)</h2>
<p>Bugfixes
^^^^^^^^</p>
<ul>
<li><code>sitepackages = true</code> will add user's site-package to the python path on Windows as expected -- by :user:<code>niander</code>
<code>[#2402](tox-dev/tox#2402) &lt;https://github.com/tox-dev/tox/issues/2402&gt;</code>_</li>
<li>Avoid importing <code>pipes</code> on Python 3.3+ to avoid <code>DeprecationWarning</code> on Python 3.11 -- by :user:<code>adamchainz</code>
<code>[#2417](tox-dev/tox#2417) &lt;https://github.com/tox-dev/tox/issues/2417&gt;</code>_</li>
<li>Fix <code>isolated_build</code> when the build process produces stderr at exit.
<code>[#2449](tox-dev/tox#2449) &lt;https://github.com/tox-dev/tox/issues/2449&gt;</code>_</li>
</ul>
<p>Documentation
^^^^^^^^^^^^^</p>
<ul>
<li>Explain advantages of <code>PIP_CONSTRAINT</code> environment variable over <code>--constraint</code> argument.
<code>[#2423](tox-dev/tox#2423) &lt;https://github.com/tox-dev/tox/issues/2423&gt;</code>_</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tox-dev/tox/commit/167ca1a42260227f6e74f22b3a44cdd2e65ec3ad"><code>167ca1a</code></a> release 3.25.1</li>
<li><a href="https://github.com/tox-dev/tox/commit/29dcd7307785a36d2985cc5f9f29274a6df27f28"><code>29dcd73</code></a> Fix release</li>
<li><a href="https://github.com/tox-dev/tox/commit/f3949f81349458b90b664883d1a1a488ae196b8e"><code>f3949f8</code></a> Unify badges style (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2448">#2448</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/dcf8917d9ce2b01ac47233413295eeaa8b9bd43d"><code>dcf8917</code></a> fix isolated builds when stderr is buffered and appears after print() (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2449">#2449</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/af83ed1a995b1af8a5b0d7bb3bfdb0f4fc88dd63"><code>af83ed1</code></a> Improve advice on constraints files (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2423">#2423</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/5169fdf93560591fdeac142c8cc36d6af1fca2bc"><code>5169fdf</code></a> Bump actions/checkout from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2445">#2445</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/255cb3fc6ae4edc5d4d040181993df5148baba0c"><code>255cb3f</code></a> Bump actions/upload-artifact from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2443">#2443</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/f16834266088f38a5f7e48ad72c6be5376186be2"><code>f168342</code></a> Bump actions/download-artifact from 2 to 3 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2444">#2444</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/da221ed56924c1af213d8e85cd2ffad9c02fcaa5"><code>da221ed</code></a> Bump actions/setup-python from 2 to 4 (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2446">#2446</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/23af7adb5e95f541f7a4d274d946946c07585322"><code>23af7ad</code></a> Add dependabot</li>
<li>Additional commits viewable in <a href="https://github.com/tox-dev/tox/compare/3.25.0...3.25.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tox&package-manager=pip&previous-version=3.25.0&new-version=3.25.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
meili-bors bot added a commit to meilisearch/docs-scraper that referenced this pull request Oct 11, 2022
244: Bump tox from 3.25.0 to 3.26.0 r=alallema a=dependabot[bot]

Bumps [tox](https://github.com/tox-dev/tox) from 3.25.0 to 3.26.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/releases">tox's releases</a>.</em></p>
<blockquote>
<h2>3.26.0</h2>
<h2>What's Changed</h2>
<ul>
<li>release 3.25.1 by <a href="https://github.com/gaborbernat"><code>`@​gaborbernat</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2451">tox-dev/tox#2451</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2454">tox-dev/tox#2454</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2465">tox-dev/tox#2465</a></li>
<li>Check 3.11 support v3 by <a href="https://github.com/gaborbernat"><code>`@​gaborbernat</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2468">tox-dev/tox#2468</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2471">tox-dev/tox#2471</a></li>
<li>Update CODEOWNERS by <a href="https://github.com/jugmac00"><code>`@​jugmac00</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2472">tox-dev/tox#2472</a></li>
<li>Fix fallback to &quot;python&quot; environment when &quot;isolated_build = true&quot; is set by <a href="https://github.com/Unrud"><code>`@​Unrud</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2475">tox-dev/tox#2475</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2477">tox-dev/tox#2477</a></li>
<li>Use tomllib from the standard library on Python 3.11+ by <a href="https://github.com/hroncok"><code>`@​hroncok</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2463">tox-dev/tox#2463</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2485">tox-dev/tox#2485</a></li>
<li>Fix SetuptoolsDeprecationWarning about using --global-option by <a href="https://github.com/adamchainz"><code>`@​adamchainz</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2487">tox-dev/tox#2487</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Unrud"><code>`@​Unrud</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2475">tox-dev/tox#2475</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/3.25.1...3.26.0">https://github.com/tox-dev/tox/compare/3.25.1...3.26.0</a></p>
<h2>3.25.1</h2>
<h2>What's Changed</h2>
<ul>
<li>release 3.25.0 by <a href="https://github.com/gaborbernat"><code>`@​gaborbernat</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2398">tox-dev/tox#2398</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2399">tox-dev/tox#2399</a></li>
<li>Adding APPDATA as default passenv on Windows by <a href="https://github.com/niander"><code>`@​niander</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2415">tox-dev/tox#2415</a></li>
<li>Avoid importing pipes on Python 3.3+ by <a href="https://github.com/adamchainz"><code>`@​adamchainz</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2418">tox-dev/tox#2418</a></li>
<li>Fix link to download stats by <a href="https://github.com/jugmac00"><code>`@​jugmac00</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2424">tox-dev/tox#2424</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a href="https://github.com/pre-commit-ci"><code>`@​pre-commit-ci</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2441">tox-dev/tox#2441</a></li>
<li>Bump actions/setup-python from 2 to 4 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li>Bump actions/download-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2444">tox-dev/tox#2444</a></li>
<li>Bump actions/upload-artifact from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2443">tox-dev/tox#2443</a></li>
<li>Bump actions/checkout from 2 to 3 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2445">tox-dev/tox#2445</a></li>
<li>Improve advice on constraints files by <a href="https://github.com/apljungquist"><code>`@​apljungquist</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li>fix isolated builds when stderr is buffered and appears after print() by <a href="https://github.com/asottile"><code>`@​asottile</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2449">tox-dev/tox#2449</a></li>
<li>Unify badges style by <a href="https://github.com/DeadNews"><code>`@​DeadNews</code></a>` in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/niander"><code>`@​niander</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2404">tox-dev/tox#2404</a></li>
<li><a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2446">tox-dev/tox#2446</a></li>
<li><a href="https://github.com/apljungquist"><code>`@​apljungquist</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2423">tox-dev/tox#2423</a></li>
<li><a href="https://github.com/DeadNews"><code>`@​DeadNews</code></a>` made their first contribution in <a href="https://github-redirect.dependabot.com/tox-dev/tox/pull/2448">tox-dev/tox#2448</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/3.25.0...3.25.1">https://github.com/tox-dev/tox/compare/3.25.0...3.25.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/tox/blob/master/docs/changelog.rst">tox's changelog</a>.</em></p>
<blockquote>
<h2>v3.26.0 (2022-09-07)</h2>
<p>Bugfixes
^^^^^^^^</p>
<ul>
<li>Fix fallback to <code>python</code> environment when <code>isolated_build = true</code> is set -- by :user:<code>Unrud</code>
<code>[#2474](tox-dev/tox#2474) &lt;https://github.com/tox-dev/tox/issues/2474&gt;</code>_</li>
<li>Fixed <code>SetuptoolsDeprecationWarning</code> about using <code>--global-option</code> -- by :user:<code>adamchainz</code>
<code>[#2478](tox-dev/tox#2478) &lt;https://github.com/tox-dev/tox/issues/2478&gt;</code>_</li>
</ul>
<p>Features
^^^^^^^^</p>
<ul>
<li>Use <code>tomllib</code> on Python 3.11 or later and <code>tomli</code> instead of <code>toml</code> library on lower versions - by :user:<code>hroncok</code>.
<code>[#2463](tox-dev/tox#2463) &lt;https://github.com/tox-dev/tox/issues/2463&gt;</code>_</li>
</ul>
<h2>v3.25.1 (2022-06-29)</h2>
<p>Bugfixes
^^^^^^^^</p>
<ul>
<li><code>sitepackages = true</code> will add user's site-package to the python path on Windows as expected -- by :user:<code>niander</code>
<code>[#2402](tox-dev/tox#2402) &lt;https://github.com/tox-dev/tox/issues/2402&gt;</code>_</li>
<li>Avoid importing <code>pipes</code> on Python 3.3+ to avoid <code>DeprecationWarning</code> on Python 3.11 -- by :user:<code>adamchainz</code>
<code>[#2417](tox-dev/tox#2417) &lt;https://github.com/tox-dev/tox/issues/2417&gt;</code>_</li>
<li>Fix <code>isolated_build</code> when the build process produces stderr at exit.
<code>[#2449](tox-dev/tox#2449) &lt;https://github.com/tox-dev/tox/issues/2449&gt;</code>_</li>
</ul>
<p>Documentation
^^^^^^^^^^^^^</p>
<ul>
<li>Explain advantages of <code>PIP_CONSTRAINT</code> environment variable over <code>--constraint</code> argument.
<code>[#2423](tox-dev/tox#2423) &lt;https://github.com/tox-dev/tox/issues/2423&gt;</code>_</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tox-dev/tox/commit/672e133f1a23858ab9a4a9298d31c61e085702d3"><code>672e133</code></a> release 3.26.0</li>
<li><a href="https://github.com/tox-dev/tox/commit/628964d2eb7b62791e4f7c7b336a077ebaf65d1a"><code>628964d</code></a> Fix SetuptoolsDeprecationWarning about using --global-option (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2487">#2487</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/fd58e735918d85fe27679a666db4273c00e698c4"><code>fd58e73</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2485">#2485</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/6b76e18fcaa7c9610b642555bcb94aab1d37f2b3"><code>6b76e18</code></a> Use tomllib from the standard library on Python 3.11+ (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2463">#2463</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/3d67ccc6b343bfb0dff04c09aaa7755cf18543e0"><code>3d67ccc</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2477">#2477</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/ff847c6d7439173cafd43bf7b6cde1497b61be18"><code>ff847c6</code></a> Fix fallback to &quot;python&quot; environment when &quot;isolated_build = true&quot; is set (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2475">#2475</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/82c26ed42b2b868b2a1e909af3453b95f277a670"><code>82c26ed</code></a> Update check.yml</li>
<li><a href="https://github.com/tox-dev/tox/commit/a67d0c5b3af032999d5af43d21395d893b8078da"><code>a67d0c5</code></a> Update CODEOWNERS</li>
<li><a href="https://github.com/tox-dev/tox/commit/de3c0239a72116d4d94fc73b8fcf157554af38b6"><code>de3c023</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2471">#2471</a>)</li>
<li><a href="https://github.com/tox-dev/tox/commit/e826f4adec18005f7fa60623ffd178eb0d23d79b"><code>e826f4a</code></a> Check 3.11 support (<a href="https://github-redirect.dependabot.com/tox-dev/tox/issues/2468">#2468</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tox-dev/tox/compare/3.25.0...3.26.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tox&package-manager=pip&previous-version=3.25.0&new-version=3.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants