Releases: aio-libs/aiodocker
Releases · aio-libs/aiodocker
0.23.0
Features
- Introduce a sentinel value to
_do_query()
and its friend methods to allow configuring per-request infinite timeouts instead of always falling back to the session-level default timeout when setting the timeout argument toNone
, and add the timeout arguments to image-related API wrappers (#900)
0.22.2
0.22.1
0.22.0
NOTICE: This release drops support for Python 3.7 and older. Please upgrade your Python version or keep using prior releases.
Features
- Adds the force parameter to
DockerVolume.delete()
(#690) - Migrate from setuptools to hatch. To install the package and all dependencies, use "pip install .[dev,doc]". (#848)
Bugfixes
- Support additional parameters in swarm init (#323)
- Fixes unittests that don't run locally due to deprecations in later versions of Docker. Tested with 26.00, v1.45. (#849)
- Fix never-awaited coroutines of
_AsyncCM
to close when handling errors (#861)
Misc
0.22.0a1
Features
- Add support for filters when listing networks.
Add support for filters when listing volumes.
Add get option for fetching volumes by name or id. (#623)
Improved Documentation
- Update the documentation examples to use the modern
asyncio.run()
pattern and initializeaiodocker.Docker()
instance inside async functions where there is a valid running event loop (#837)
Deprecations and Removals
- Starting container with non-empty request body was deprecated since API v1.22 and removed in v1.24 (#660)
Misc
aiodocker 0.18.0 release
v0.14.0
- Removal: docker.images.get has been renamed to docker.images.inspect, remove support for Docker 17.06
- Feature: Add support for docker save and load api methods
- Feature: Add support for Docker 17.12.1 and 18.03.1
- Fix: fix to parse response of docker load method as a json stream
- Fix: don't remove non-newline whitespace from multiplexed lines
- Fix: Handle responses with 0 or missing Content-Length
- Fix: docker_context.tar error