Important breaking change:
The python-on-whales
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: https://docs.docker.com/engine/install/ . 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
sudo apt-get install docker-ce-cli docker-buildx-plugin docker-compose-plugin
instead of
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
What's Changed
- Fix breakage of
ContainerCLI.create(env_files=path)
by @LewisGaul in #637 - Remove download docker client functionality by @LewisGaul in #633
- Update docs references to download-cli by @LewisGaul in #639
- Display an error message if using the
python-on-whales
command by @gabrieldemarmiesse in #640 - Set
defer_build=True
pydantic config, improving import time significantly by @LewisGaul in #643 - Add podman
is_infra
andnamespace
fields toContainer
object by @LewisGaul in #641 - Fix Pod property type annotations to allow for missing fields in inspect output by @LewisGaul in #648
Full Changelog: v0.73.0...v0.74.0