Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump python-on-whales from 0.71.0 to 0.74.0 (#10206)
Bumps [python-on-whales](https://github.com/gabrieldemarmiesse/python-on-whales) from 0.71.0 to 0.74.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gabrieldemarmiesse/python-on-whales/releases">python-on-whales's releases</a>.</em></p> <blockquote> <h2>v0.74.0</h2> <h2>Important breaking change:</h2> <p>The <code>python-on-whales</code> command is not available anymore, meaning that you cannot download the docker client binary automatically. You need to install it yourself by using the Docker installation guide: <a href="https://docs.docker.com/engine/install/">https://docs.docker.com/engine/install/</a> . Note that you need only the client, you can skip the installation of the full docker engine. For example, on Ubuntu, that means you just need to do</p> <pre><code>sudo apt-get install docker-ce-cli docker-buildx-plugin docker-compose-plugin </code></pre> <p>instead of</p> <pre><code>sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin </code></pre> <h2>What's Changed</h2> <ul> <li>Fix breakage of <code>ContainerCLI.create(env_files=path)</code> by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/637">gabrieldemarmiesse/python-on-whales#637</a></li> <li>Remove download docker client functionality by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/633">gabrieldemarmiesse/python-on-whales#633</a></li> <li>Update docs references to download-cli by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/639">gabrieldemarmiesse/python-on-whales#639</a></li> <li>Display an error message if using the <code>python-on-whales</code> command by <a href="https://github.com/gabrieldemarmiesse"><code>@gabrieldemarmiesse</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/640">gabrieldemarmiesse/python-on-whales#640</a></li> <li>Set <code>defer_build=True</code> pydantic config, improving import time significantly by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/643">gabrieldemarmiesse/python-on-whales#643</a></li> <li>Add podman <code>is_infra</code> and <code>namespace</code> fields to <code>Container</code> object by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/641">gabrieldemarmiesse/python-on-whales#641</a></li> <li>Fix Pod property type annotations to allow for missing fields in inspect output by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/648">gabrieldemarmiesse/python-on-whales#648</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/gabrieldemarmiesse/python-on-whales/compare/v0.73.0...v0.74.0">https://github.com/gabrieldemarmiesse/python-on-whales/compare/v0.73.0...v0.74.0</a></p> <h2>v0.73.0</h2> <h2>What's Changed</h2> <ul> <li>:bug: Fix wrong links in <code>docker_client.md</code> by <a href="https://github.com/gabrieldemarmiesse"><code>@gabrieldemarmiesse</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/613">gabrieldemarmiesse/python-on-whales#613</a></li> <li>Add bootstrap cli flag for create/inspect by <a href="https://github.com/fizzgig1888"><code>@fizzgig1888</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/600">gabrieldemarmiesse/python-on-whales#600</a></li> <li>Add support for 'podman container init' by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/615">gabrieldemarmiesse/python-on-whales#615</a></li> <li>Replace isort, black and flake8 with ruff by <a href="https://github.com/einarwar"><code>@einarwar</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/617">gabrieldemarmiesse/python-on-whales#617</a></li> <li>Add Tuple[Union[str, int]] to ValidPortMapping by <a href="https://github.com/eclark0426"><code>@eclark0426</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/619">gabrieldemarmiesse/python-on-whales#619</a></li> <li>Fix handling of 'podman pod create --share=...' by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/620">gabrieldemarmiesse/python-on-whales#620</a></li> <li>Allow for multiple env-files by <a href="https://github.com/einarwar"><code>@einarwar</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/616">gabrieldemarmiesse/python-on-whales#616</a></li> <li>Fix "Render docs" CI job by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/628">gabrieldemarmiesse/python-on-whales#628</a></li> <li>Drop support for pydantic v1 by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/630">gabrieldemarmiesse/python-on-whales#630</a></li> <li>add auto/light/dark mode for docs by <a href="https://github.com/s-light"><code>@s-light</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/625">gabrieldemarmiesse/python-on-whales#625</a></li> <li>Update pod component to use generic Iterable and Mapping types by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/599">gabrieldemarmiesse/python-on-whales#599</a></li> <li>Update container component to accept args as Iterable and Mapping by <a href="https://github.com/LewisGaul"><code>@LewisGaul</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/627">gabrieldemarmiesse/python-on-whales#627</a></li> <li>added missing docstrings for docker.network.inspect(), docker.network.list(), docker.network.prune() by <a href="https://github.com/stock90975"><code>@stock90975</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/631">gabrieldemarmiesse/python-on-whales#631</a></li> <li>Add "network exists" command by <a href="https://github.com/eclark0426"><code>@eclark0426</code></a> in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/632">gabrieldemarmiesse/python-on-whales#632</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/fizzgig1888"><code>@fizzgig1888</code></a> made their first contribution in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/600">gabrieldemarmiesse/python-on-whales#600</a></li> <li><a href="https://github.com/eclark0426"><code>@eclark0426</code></a> made their first contribution in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/619">gabrieldemarmiesse/python-on-whales#619</a></li> <li><a href="https://github.com/s-light"><code>@s-light</code></a> made their first contribution in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/625">gabrieldemarmiesse/python-on-whales#625</a></li> <li><a href="https://github.com/stock90975"><code>@stock90975</code></a> made their first contribution in <a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/pull/631">gabrieldemarmiesse/python-on-whales#631</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/5fe0ea5e37053c51e1e5cae082a41ff0b1b892d2"><code>5fe0ea5</code></a> Bump version to 0.74.0 (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/652">#652</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/140865d6ac2b36b3d5a26b78f0b9cf8788fd7b0f"><code>140865d</code></a> Use uv in github actions and recommend uv for dev (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/650">#650</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/9a9f090c8669d5cfe61e5388e4c2d9eacbc2d964"><code>9a9f090</code></a> Fix Pod property type annotations to allow for missing fields in inspect outp...</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/b590c97ff0c85228329e70f04700d4ef65c23bc0"><code>b590c97</code></a> Add podman <code>is_infra</code> and <code>namespace</code> fields to <code>Container</code> object (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/641">#641</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/d992525ce6cd43d9ce14cc552886b07bc77ba9e2"><code>d992525</code></a> Set <code>defer_build=True</code> pydantic config, improving import time significantly (...</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/4531cedef39d5d12b10bbd0386eb685c954b64e3"><code>4531ced</code></a> Remove leftover Pydantic v1 handling (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/642">#642</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/43b4001331eaf1a1cc59b732c0cfea0103728b30"><code>43b4001</code></a> :bug: Fix buildx tests in the CI by upgrading the docker images (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/646">#646</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/67f75f4689651d44d759c5ac8cb5a5cc7d64fe94"><code>67f75f4</code></a> Specify ubuntu-24.04 in the GitHub actions config (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/645">#645</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/40e1f2782eee49493264442d6350b732305f5fb2"><code>40e1f27</code></a> Display an error message if using the <code>python-on-whales</code> command (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/640">#640</a>)</li> <li><a href="https://github.com/gabrieldemarmiesse/python-on-whales/commit/0a1ecad38b214fbbf652f2f3576fc797f6faee94"><code>0a1ecad</code></a> Update docs references to download-cli (<a href="https://redirect.github.com/gabrieldemarmiesse/python-on-whales/issues/639">#639</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gabrieldemarmiesse/python-on-whales/compare/v0.71.0...v0.74.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=python-on-whales&package-manager=pip&previous-version=0.71.0&new-version=0.74.0)](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 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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information