build(deps): bump build from 1.4.3 to 1.4.4 #1120 (lando@main)
| Warnings |
|
|---|---|
| Blockers |
|
| Branches | dependabot/pip/build-1.4.4 -> main |
| Repo | lando@main (git) (git://github.com/mozilla-conduit/lando.git) |
| Author | dependabot[bot] |
| State | closed |
| Commit Title | build(deps): bump build from 1.4.3 to 1.4.4 |
| Commit Body | Bumps [build](https://github.com/pypa/build) from 1.4.3 to 1.4.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/build/releases">build's releases</a>.</em></p> <blockquote> <h2>1.4.4</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>🐛 fix(release): generate consistent CHANGELOG heading levels by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1032">pypa/build#1032</a></li> <li>docs: move source links by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1034">pypa/build#1034</a></li> <li>revert: drop PEP 660 change by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1039">pypa/build#1039</a></li> <li>fix: ignore installed when running pip by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1040">pypa/build#1040</a></li> <li>fix: revert part of <a href="https://redirect.github.com/pypa/build/issues/973">#973</a> by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1044">pypa/build#1044</a></li> <li>chore: report coverage failure lines by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1046">pypa/build#1046</a></li> <li>tests: fix issue with uv run by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1048">pypa/build#1048</a></li> <li>docs: reorganize testing docs for copy/paste by <a href="https://github.com/abitrolly"><code>@abitrolly</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1043">pypa/build#1043</a></li> <li>tests: keep environment from leaking in Python 3.15 by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1049">pypa/build#1049</a></li> <li>docs: fix issue with changelog generation by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/pypa/build/pull/1050">pypa/build#1050</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/build/compare/1.4.3...1.4.4">https://github.com/pypa/build/compare/1.4.3...1.4.4</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/build/blob/main/CHANGELOG.rst">build's changelog</a>.</em></p> <blockquote> <p>#################### 1.4.4 (2026-04-22) ####################</p> <hr /> <p>Bugfixes</p> <hr /> <ul> <li>Fix release pipeline generating <code>CHANGELOG.rst</code> entries with inconsistent heading levels, which broke <code>sphinx -W</code> and pinned Read the Docs <code>stable</code> at 1.4.0 - by :user:<code>gaborbernat</code>. (:issue:<code>1031</code>)</li> <li>Revert :pr:<code>1039</code> from build 1.4.3, no longer check direct_url (for now) - by :user:<code>henryiii</code> (:issue:<code>1039</code>)</li> <li>Add <code>--ignore-installed</code> to pip install command to prevent issues with packages already present in the isolated build environment - by :user:<code>henryiii</code> (:issue:<code>1037</code>) (:issue:<code>1040</code>)</li> <li>Partial revert of :pr:<code>973</code>, keeping log messages in one entry, multiple lines. (:issue:<code>1044</code>)</li> </ul> <hr /> <p>Miscellaneous</p> <hr /> <ul> <li>:issue:<code>1048</code>, :issue:<code>1049</code></li> </ul> <p>#################### 1.4.3 (2026-04-10) ####################</p> <hr /> <p>Features</p> <hr /> <ul> <li>Add <code>kind</code> parameter to log messages to separate semantic and representation - by :user:<code>abitrolly</code> (:issue:<code>973</code>)</li> </ul> <hr /> <p>Bugfixes</p> <hr /> <ul> <li>Strip <code>PYTHONPATH</code> from the environment during isolated builds to prevent host packages from leaking into the build <ul> <li>by :user:<code>gaborbernat</code> (:issue:<code>405</code>)</li> </ul> </li> <li>Pass <code>--no-input</code> to pip to prevent hidden credential prompts that cause hangs, and automatically set <code>PIP_KEYRING_PROVIDER=subprocess</code> (or <code>UV_KEYRING_PROVIDER=subprocess</code> for the uv installer) when the <code>keyring</code> CLI is on <code>PATH</code> -- by :user:<code>gaborbernat</code> (:issue:<code>409</code>)</li> <li><code>check_dependency</code> now reports URL requirements as unmet instead of silently accepting them when a package with the same name is installed - by :user:<code>gaborbernat</code> (:issue:<code>860</code>)</li> <li>Fix misleading missing dependency error display where transitive dependency chains showed the top-level package on a separate line, making it appear as if the top-level package itself was missing - by :user:<code>gaborbernat</code> (:issue:<code>875</code>)</li> <li>Fix towncrier template to generate changelog categories in definition order - by :user:<code>gaborbernat</code> (:issue:<code>1007</code>)</li> <li>Resolve thread-safety races in the build API - by :user:<code>gaborbernat</code> (:issue:<code>1015</code>)</li> <li>Validate <code>backend-path</code> entries exist on disk with a clear error - by :user:<code>gaborbernat</code> (:issue:<code>1016</code>)</li> </ul> <hr /> <p>Miscellaneous</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/build/commit/70666a296c2e5bb7451f5a04eef259f6f943d0de"><code>70666a2</code></a> chore: prepare for 1.4.4</li> <li><a href="https://github.com/pypa/build/commit/653d86586dea8b4e020086a276a15a27ac7bd25d"><code>653d865</code></a> docs: fix issue with changelog generation (<a href="https://redirect.github.com/pypa/build/issues/1050">#1050</a>)</li> <li><a href="https://github.com/pypa/build/commit/373b9ee171e2f16353365b1a9a02bc408b96ca73"><code>373b9ee</code></a> tests: keep environment from leaking in Python 3.15 (<a href="https://redirect.github.com/pypa/build/issues/1049">#1049</a>)</li> <li><a href="https://github.com/pypa/build/commit/e37e2ae697f9dde82709affb9356281fc2a9b98b"><code>e37e2ae</code></a> docs: reorganize testing docs for copy/paste (<a href="https://redirect.github.com/pypa/build/issues/1043">#1043</a>)</li> <li><a href="https://github.com/pypa/build/commit/e9c194ad54413f1923f727ad07c7faf7dff813c0"><code>e9c194a</code></a> tests: fix issue with uv run (<a href="https://redirect.github.com/pypa/build/issues/1048">#1048</a>)</li> <li><a href="https://github.com/pypa/build/commit/03b7d7032ae636be992c917c67f8efbf99527c62"><code>03b7d70</code></a> chore: report coverage failure lines (<a href="https://redirect.github.com/pypa/build/issues/1046">#1046</a>)</li> <li><a href="https://github.com/pypa/build/commit/2afa3b59977c7e08dc526f19ab670edf99ce6051"><code>2afa3b5</code></a> fix: revert part of <a href="https://redirect.github.com/pypa/build/issues/973">#973</a> (<a href="https://redirect.github.com/pypa/build/issues/1044">#1044</a>)</li> <li><a href="https://github.com/pypa/build/commit/b336f60e8008791b7c492078a0725fdadc5875e8"><code>b336f60</code></a> pre-commit: bump repositories (<a href="https://redirect.github.com/pypa/build/issues/1045">#1045</a>)</li> <li><a href="https://github.com/pypa/build/commit/6d8039a4503caa2327657eb288c6ce01dabc3eb7"><code>6d8039a</code></a> fix: ignore installed when running pip (<a href="https://redirect.github.com/pypa/build/issues/1040">#1040</a>)</li> <li><a href="https://github.com/pypa/build/commit/ebf6eba272c732ae7e3136edc78ac2597035edd9"><code>ebf6eba</code></a> revert: drop PEP 660 change (<a href="https://redirect.github.com/pypa/build/issues/1039">#1039</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pypa/build/compare/1.4.3...1.4.4">compare view</a></li> </ul> </details> <br /> [](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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> |
Landings
Not yet Landed
There has been no attempt to land revisions in this stack.