File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Changelog
22==========
33
4+ 7.0.0
5+ -----
6+ ### Upgrade Notes
7+ - Removed SSL version (` ssl_version ` ) and explicit hostname check (` assert_hostname ` ) options
8+ - ` assert_hostname ` has not been used since Python 3.6 and was removed in 3.12
9+ - Python 3.7+ supports TLSv1.3 by default
10+ - Websocket support is no longer included by default
11+ - Use ` pip install docker[websockets] ` to include ` websocket-client ` dependency
12+ - By default, ` docker-py ` hijacks the TCP connection and does not use Websockets
13+ - Websocket client is only required to use ` attach_socket(container, ws=True) `
14+
15+ ### Features
16+ - Python 3.12 support
17+ - Full ` networking_config ` support for ` containers.create() `
18+ - Replaces ` network_driver_opt ` (added in 6.1.0)
19+ - Add ` health() ` property to container that returns status (e.g. ` unhealthy ` )
20+ - Add ` pause ` option to ` container.commit() `
21+ - Add support for bind mount propagation (e.g. ` rshared ` , ` private ` )
22+
23+ ### Bugfixes
24+ - Consistently return ` docker.errors.NotFound ` on 404 responses
25+
26+ ### Miscellaneous
27+ - Upgraded urllib3 version in ` requirements.txt ` (used for development/tests)
28+ - Documentation typo fixes & formatting improvements
29+ - Fixed integration test compatibility for newer Moby engine versions
30+ - Switch to [ ruff] ( https://github.com/astral-sh/ruff ) for linting
31+
32+ 6.1.3
33+ -----
34+ #### Bugfixes
35+ - Fix compatibility with [ ` eventlet/eventlet ` ] ( https://github.com/eventlet/eventlet )
36+
4376.1.2
538-----
639
You can’t perform that action at this time.
0 commit comments