docker/docker-py
### [`v6.1.0`](https://togithub.com/docker/docker-py/releases/tag/6.1.0)
[Compare Source](https://togithub.com/docker/docker-py/compare/6.0.1...6.1.0)
#### ℹ️ Upgrade Notes
- Errors are no longer returned during client initialization if the credential helper cannot be found. A warning will be emitted instead, and an error is returned if the credential helper is used.
#### ✨ Features
- Python 3.11 support
- Use `poll()` instead of `select()` on non-Windows platforms
- New API fields
- `network_driver_opt` on container run / create
- `one-shot` on container stats
- `status` on services list
#### 🐛 Bugfixes
- Support for requests 2.29.0+ and urllib3 2.x
- Do not strip characters from volume names
- Fix connection leak on `container.exec_*` operations
- Fix errors closing named pipes on Windows
#### What's Changed
- Add support for Python 3.11 by [@hugovk](https://togithub.com/hugovk) in [https://github.com/docker/docker-py/pull/3064](https://togithub.com/docker/docker-py/pull/3064)
- Avoid stripping characters in volume names by [@loicleyendecker](https://togithub.com/loicleyendecker) in [https://github.com/docker/docker-py/pull/3073](https://togithub.com/docker/docker-py/pull/3073)
- docs: fix wrong command syntax in code annotation by [@serieznyi](https://togithub.com/serieznyi) in [https://github.com/docker/docker-py/pull/3081](https://togithub.com/docker/docker-py/pull/3081)
- build(deps): Bump setuptools from 63.2.0 to 65.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/docker/docker-py/pull/3082](https://togithub.com/docker/docker-py/pull/3082)
- fix(store): warn on init instead of throw by [@nomagick](https://togithub.com/nomagick) in [https://github.com/docker/docker-py/pull/3080](https://togithub.com/docker/docker-py/pull/3080)
- exec: fix file handle leak with container.exec_\* APIs by [@Lekensteyn](https://togithub.com/Lekensteyn) in [https://github.com/docker/docker-py/pull/2320](https://togithub.com/docker/docker-py/pull/2320)
- Add `network_driver_opt` to client.containers run and create by [@Skazza94](https://togithub.com/Skazza94) in [https://github.com/docker/docker-py/pull/3083](https://togithub.com/docker/docker-py/pull/3083)
- Add `one-shot` to container API `stats` by [@aroxby-wayscript](https://togithub.com/aroxby-wayscript) in [https://github.com/docker/docker-py/pull/3089](https://togithub.com/docker/docker-py/pull/3089)
- Add `status` parameter to services list API by [@lorinbucher](https://togithub.com/lorinbucher) in [https://github.com/docker/docker-py/pull/3093](https://togithub.com/docker/docker-py/pull/3093)
- socket: fix for errors on pipe close in Windows by [@milas](https://togithub.com/milas) in [https://github.com/docker/docker-py/pull/3099](https://togithub.com/docker/docker-py/pull/3099)
- put_archive: note the data may also be a stream by [@akx](https://togithub.com/akx) in [https://github.com/docker/docker-py/pull/2478](https://togithub.com/docker/docker-py/pull/2478)
- Use poll() instead of select(), unless Windows. by [@I-question-this](https://togithub.com/I-question-this) in [https://github.com/docker/docker-py/pull/2865](https://togithub.com/docker/docker-py/pull/2865)
- Make compatible with requests 2.29.0 and urllib3 2.0 by [@felixfontein](https://togithub.com/felixfontein) in [https://github.com/docker/docker-py/pull/3116](https://togithub.com/docker/docker-py/pull/3116)
#### New Contributors
- [@loicleyendecker](https://togithub.com/loicleyendecker) made their first contribution in [https://github.com/docker/docker-py/pull/3073](https://togithub.com/docker/docker-py/pull/3073)
- [@serieznyi](https://togithub.com/serieznyi) made their first contribution in [https://github.com/docker/docker-py/pull/3081](https://togithub.com/docker/docker-py/pull/3081)
- [@nomagick](https://togithub.com/nomagick) made their first contribution in [https://github.com/docker/docker-py/pull/3080](https://togithub.com/docker/docker-py/pull/3080)
- [@Lekensteyn](https://togithub.com/Lekensteyn) made their first contribution in [https://github.com/docker/docker-py/pull/2320](https://togithub.com/docker/docker-py/pull/2320)
- [@aroxby-wayscript](https://togithub.com/aroxby-wayscript) made their first contribution in [https://github.com/docker/docker-py/pull/3089](https://togithub.com/docker/docker-py/pull/3089)
- [@lorinbucher](https://togithub.com/lorinbucher) made their first contribution in [https://github.com/docker/docker-py/pull/3093](https://togithub.com/docker/docker-py/pull/3093)
- [@akx](https://togithub.com/akx) made their first contribution in [https://github.com/docker/docker-py/pull/2478](https://togithub.com/docker/docker-py/pull/2478)
- [@I-question-this](https://togithub.com/I-question-this) made their first contribution in [https://github.com/docker/docker-py/pull/2865](https://togithub.com/docker/docker-py/pull/2865)
**Full Changelog**: https://github.com/docker/docker-py/compare/6.0.1...6.1.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==6.0.1
->==6.1.0
Release Notes
docker/docker-py
### [`v6.1.0`](https://togithub.com/docker/docker-py/releases/tag/6.1.0) [Compare Source](https://togithub.com/docker/docker-py/compare/6.0.1...6.1.0) #### ℹ️ Upgrade Notes - Errors are no longer returned during client initialization if the credential helper cannot be found. A warning will be emitted instead, and an error is returned if the credential helper is used. #### ✨ Features - Python 3.11 support - Use `poll()` instead of `select()` on non-Windows platforms - New API fields - `network_driver_opt` on container run / create - `one-shot` on container stats - `status` on services list #### 🐛 Bugfixes - Support for requests 2.29.0+ and urllib3 2.x - Do not strip characters from volume names - Fix connection leak on `container.exec_*` operations - Fix errors closing named pipes on Windows #### What's Changed - Add support for Python 3.11 by [@hugovk](https://togithub.com/hugovk) in [https://github.com/docker/docker-py/pull/3064](https://togithub.com/docker/docker-py/pull/3064) - Avoid stripping characters in volume names by [@loicleyendecker](https://togithub.com/loicleyendecker) in [https://github.com/docker/docker-py/pull/3073](https://togithub.com/docker/docker-py/pull/3073) - docs: fix wrong command syntax in code annotation by [@serieznyi](https://togithub.com/serieznyi) in [https://github.com/docker/docker-py/pull/3081](https://togithub.com/docker/docker-py/pull/3081) - build(deps): Bump setuptools from 63.2.0 to 65.5.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/docker/docker-py/pull/3082](https://togithub.com/docker/docker-py/pull/3082) - fix(store): warn on init instead of throw by [@nomagick](https://togithub.com/nomagick) in [https://github.com/docker/docker-py/pull/3080](https://togithub.com/docker/docker-py/pull/3080) - exec: fix file handle leak with container.exec_\* APIs by [@Lekensteyn](https://togithub.com/Lekensteyn) in [https://github.com/docker/docker-py/pull/2320](https://togithub.com/docker/docker-py/pull/2320) - Add `network_driver_opt` to client.containers run and create by [@Skazza94](https://togithub.com/Skazza94) in [https://github.com/docker/docker-py/pull/3083](https://togithub.com/docker/docker-py/pull/3083) - Add `one-shot` to container API `stats` by [@aroxby-wayscript](https://togithub.com/aroxby-wayscript) in [https://github.com/docker/docker-py/pull/3089](https://togithub.com/docker/docker-py/pull/3089) - Add `status` parameter to services list API by [@lorinbucher](https://togithub.com/lorinbucher) in [https://github.com/docker/docker-py/pull/3093](https://togithub.com/docker/docker-py/pull/3093) - socket: fix for errors on pipe close in Windows by [@milas](https://togithub.com/milas) in [https://github.com/docker/docker-py/pull/3099](https://togithub.com/docker/docker-py/pull/3099) - put_archive: note the data may also be a stream by [@akx](https://togithub.com/akx) in [https://github.com/docker/docker-py/pull/2478](https://togithub.com/docker/docker-py/pull/2478) - Use poll() instead of select(), unless Windows. by [@I-question-this](https://togithub.com/I-question-this) in [https://github.com/docker/docker-py/pull/2865](https://togithub.com/docker/docker-py/pull/2865) - Make compatible with requests 2.29.0 and urllib3 2.0 by [@felixfontein](https://togithub.com/felixfontein) in [https://github.com/docker/docker-py/pull/3116](https://togithub.com/docker/docker-py/pull/3116) #### New Contributors - [@loicleyendecker](https://togithub.com/loicleyendecker) made their first contribution in [https://github.com/docker/docker-py/pull/3073](https://togithub.com/docker/docker-py/pull/3073) - [@serieznyi](https://togithub.com/serieznyi) made their first contribution in [https://github.com/docker/docker-py/pull/3081](https://togithub.com/docker/docker-py/pull/3081) - [@nomagick](https://togithub.com/nomagick) made their first contribution in [https://github.com/docker/docker-py/pull/3080](https://togithub.com/docker/docker-py/pull/3080) - [@Lekensteyn](https://togithub.com/Lekensteyn) made their first contribution in [https://github.com/docker/docker-py/pull/2320](https://togithub.com/docker/docker-py/pull/2320) - [@aroxby-wayscript](https://togithub.com/aroxby-wayscript) made their first contribution in [https://github.com/docker/docker-py/pull/3089](https://togithub.com/docker/docker-py/pull/3089) - [@lorinbucher](https://togithub.com/lorinbucher) made their first contribution in [https://github.com/docker/docker-py/pull/3093](https://togithub.com/docker/docker-py/pull/3093) - [@akx](https://togithub.com/akx) made their first contribution in [https://github.com/docker/docker-py/pull/2478](https://togithub.com/docker/docker-py/pull/2478) - [@I-question-this](https://togithub.com/I-question-this) made their first contribution in [https://github.com/docker/docker-py/pull/2865](https://togithub.com/docker/docker-py/pull/2865) **Full Changelog**: https://github.com/docker/docker-py/compare/6.0.1...6.1.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.