File tree 1 file changed +34
-0
lines changed
1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1
1
Changelog
2
2
==========
3
3
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
+ - Python 3.7 no longer officially supported (reached end-of-life June 2023)
15
+
16
+ ### Features
17
+ - Python 3.12 support
18
+ - Full ` networking_config ` support for ` containers.create() `
19
+ - Replaces ` network_driver_opt ` (added in 6.1.0)
20
+ - Add ` health() ` property to container that returns status (e.g. ` unhealthy ` )
21
+ - Add ` pause ` option to ` container.commit() `
22
+ - Add support for bind mount propagation (e.g. ` rshared ` , ` private ` )
23
+
24
+ ### Bugfixes
25
+ - Consistently return ` docker.errors.NotFound ` on 404 responses
26
+
27
+ ### Miscellaneous
28
+ - Upgraded urllib3 version in ` requirements.txt ` (used for development/tests)
29
+ - Documentation typo fixes & formatting improvements
30
+ - Fixed integration test compatibility for newer Moby engine versions
31
+ - Switch to [ ruff] ( https://github.com/astral-sh/ruff ) for linting
32
+
33
+ 6.1.3
34
+ -----
35
+ #### Bugfixes
36
+ - Fix compatibility with [ ` eventlet/eventlet ` ] ( https://github.com/eventlet/eventlet )
37
+
4
38
6.1.2
5
39
-----
6
40
You can’t perform that action at this time.
0 commit comments