Skip to content

Commit d00417b

Browse files
committed
chore: add changelog for 7.0.0
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
1 parent db48781 commit d00417b

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

docs/change-log.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,39 @@
11
Changelog
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+
437
6.1.2
538
-----
639

0 commit comments

Comments
 (0)