Skip to content

Commit

Permalink
Bump python-on-whales from 0.73.0 to 0.74.0 (#10250)
Browse files Browse the repository at this point in the history
Bumps
[python-on-whales](https://github.com/gabrieldemarmiesse/python-on-whales)
from 0.73.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>
</blockquote>
</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.73.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.73.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 25, 2024
1 parent 913b0a1 commit 1922702
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 74 deletions.
15 changes: 2 additions & 13 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ click==8.1.8
# pip-tools
# slotscheck
# towncrier
# typer
# wait-for-it
coverage==7.6.9
# via
Expand Down Expand Up @@ -183,7 +182,7 @@ pytest-xdist==3.6.1
# via -r requirements/test.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.73.0
python-on-whales==0.74.0
# via
# -r requirements/lint.in
# -r requirements/test.in
Expand All @@ -192,17 +191,12 @@ pyyaml==6.0.2
requests==2.32.3
# via
# cherry-picker
# python-on-whales
# sphinx
# sphinxcontrib-spelling
rich==13.9.4
# via
# pytest-codspeed
# typer
# via pytest-codspeed
setuptools-git==1.2
# via -r requirements/test.in
shellingham==1.5.4
# via typer
six==1.17.0
# via python-dateutil
slotscheck==0.19.1
Expand Down Expand Up @@ -246,14 +240,10 @@ towncrier==23.11.0
# via
# -r requirements/doc.in
# sphinxcontrib-towncrier
tqdm==4.67.1
# via python-on-whales
trustme==1.2.0 ; platform_machine != "i686"
# via
# -r requirements/lint.in
# -r requirements/test.in
typer==0.12.5
# via python-on-whales
typing-extensions==4.12.2
# via
# multidict
Expand All @@ -262,7 +252,6 @@ typing-extensions==4.12.2
# pydantic-core
# python-on-whales
# rich
# typer
uritemplate==4.1.1
# via gidgethub
urllib3==2.3.0
Expand Down
15 changes: 2 additions & 13 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ click==8.1.8
# pip-tools
# slotscheck
# towncrier
# typer
# wait-for-it
coverage==7.6.9
# via
Expand Down Expand Up @@ -178,7 +177,7 @@ pytest-xdist==3.6.1
# via -r requirements/test.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.73.0
python-on-whales==0.74.0
# via
# -r requirements/lint.in
# -r requirements/test.in
Expand All @@ -187,16 +186,11 @@ pyyaml==6.0.2
requests==2.32.3
# via
# cherry-picker
# python-on-whales
# sphinx
rich==13.9.4
# via
# pytest-codspeed
# typer
# via pytest-codspeed
setuptools-git==1.2
# via -r requirements/test.in
shellingham==1.5.4
# via typer
six==1.17.0
# via python-dateutil
slotscheck==0.19.1
Expand Down Expand Up @@ -237,14 +231,10 @@ towncrier==23.11.0
# via
# -r requirements/doc.in
# sphinxcontrib-towncrier
tqdm==4.67.1
# via python-on-whales
trustme==1.2.0 ; platform_machine != "i686"
# via
# -r requirements/lint.in
# -r requirements/test.in
typer==0.12.5
# via python-on-whales
typing-extensions==4.12.2
# via
# multidict
Expand All @@ -253,7 +243,6 @@ typing-extensions==4.12.2
# pydantic-core
# python-on-whales
# rich
# typer
uritemplate==4.1.1
# via gidgethub
urllib3==2.3.0
Expand Down
29 changes: 4 additions & 25 deletions requirements/lint.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,15 @@ annotated-types==0.7.0
# via pydantic
async-timeout==5.0.1
# via valkey
certifi==2024.12.14
# via requests
cffi==1.17.1
# via
# cryptography
# pycares
# pytest-codspeed
cfgv==3.4.0
# via pre-commit
charset-normalizer==3.4.1
# via requests
click==8.1.8
# via
# slotscheck
# typer
# via slotscheck
cryptography==44.0.0
# via trustme
distlib==0.3.9
Expand All @@ -38,9 +32,7 @@ freezegun==1.5.1
identify==2.6.3
# via pre-commit
idna==3.7
# via
# requests
# trustme
# via trustme
iniconfig==2.0.0
# via pytest
markdown-it-py==3.0.0
Expand Down Expand Up @@ -84,18 +76,12 @@ pytest-mock==3.14.0
# via -r requirements/lint.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.73.0
python-on-whales==0.74.0
# via -r requirements/lint.in
pyyaml==6.0.2
# via pre-commit
requests==2.32.3
# via python-on-whales
rich==13.9.4
# via
# pytest-codspeed
# typer
shellingham==1.5.4
# via typer
# via pytest-codspeed
six==1.17.0
# via python-dateutil
slotscheck==0.19.1
Expand All @@ -105,22 +91,15 @@ tomli==2.2.1
# mypy
# pytest
# slotscheck
tqdm==4.67.1
# via python-on-whales
trustme==1.2.0
# via -r requirements/lint.in
typer==0.12.5
# via python-on-whales
typing-extensions==4.12.2
# via
# mypy
# pydantic
# pydantic-core
# python-on-whales
# rich
# typer
urllib3==2.3.0
# via requests
uvloop==0.21.0 ; platform_system != "Windows"
# via -r requirements/lint.in
valkey==6.0.2
Expand Down
26 changes: 3 additions & 23 deletions requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,13 @@ async-timeout==5.0.1 ; python_version < "3.11"
# via -r requirements/runtime-deps.in
brotli==1.1.0 ; platform_python_implementation == "CPython"
# via -r requirements/runtime-deps.in
certifi==2024.12.14
# via requests
cffi==1.17.1
# via
# cryptography
# pycares
# pytest-codspeed
charset-normalizer==3.4.1
# via requests
click==8.1.8
# via
# typer
# wait-for-it
# via wait-for-it
coverage==7.6.9
# via
# -r requirements/test.in
Expand All @@ -49,7 +43,6 @@ gunicorn==23.0.0
# via -r requirements/base.in
idna==3.6
# via
# requests
# trustme
# yarl
iniconfig==2.0.0
Expand Down Expand Up @@ -105,31 +98,21 @@ pytest-xdist==3.6.1
# via -r requirements/test.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.73.0
python-on-whales==0.74.0
# via -r requirements/test.in
requests==2.32.3
# via python-on-whales
rich==13.9.4
# via
# pytest-codspeed
# typer
# via pytest-codspeed
setuptools-git==1.2
# via -r requirements/test.in
shellingham==1.5.4
# via typer
six==1.17.0
# via python-dateutil
tomli==2.2.1
# via
# coverage
# mypy
# pytest
tqdm==4.67.1
# via python-on-whales
trustme==1.2.0 ; platform_machine != "i686"
# via -r requirements/test.in
typer==0.12.5
# via python-on-whales
typing-extensions==4.12.2
# via
# multidict
Expand All @@ -138,9 +121,6 @@ typing-extensions==4.12.2
# pydantic-core
# python-on-whales
# rich
# typer
urllib3==2.3.0
# via requests
uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpython"
# via -r requirements/base.in
wait-for-it==2.3.0
Expand Down

0 comments on commit 1922702

Please sign in to comment.