fix(deps): update dependency docker to v7.1.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
docker (changelog) | dependencies | minor |
7.0.0 -> 7.1.0
|
Release Notes
docker/docker-py (docker)
v7.1.0
Upgrade Notes
- Bumped minimum engine API version to 1.24
- Bumped default engine API version to 1.44 (Moby 25.0)
Bugfixes
- Fixed issue with tag parsing when the registry address includes ports that resulted in
invalid tag format
errors - Fixed issue preventing creating new configs (
ConfigCollection
), which failed with aKeyError
due to thename
field - Fixed an issue due to an update in the requests package breaking
docker-py
by applying the suggested fix
Miscellaneous
- Documentation improvements
- Updated Ruff (linter) and fixed minor linting issues
- Packaging/CI updates
- Started using hatch for packaging (https://github.com/pypa/hatch)
- Updated
setup-python
github action
- Updated tests
- Stopped checking for deprecated container and image related fields (
Container
andContainerConfig
) - Updated tests that check
NetworkSettings.Networks.<network>.Aliases
due to engine changes
- Stopped checking for deprecated container and image related fields (
What's Changed
- Bump default API version to 1.43 (Moby 24.0) by @vvoland in https://github.com/docker/docker-py/pull/3199
- integration/commit: Don't check for deprecated fields by @vvoland in https://github.com/docker/docker-py/pull/3203
- fix: tag regex should allow ports by @artificial-intelligence in https://github.com/docker/docker-py/pull/3196
- utils: Fix datetime_to_timestamp by @vvoland in https://github.com/docker/docker-py/pull/3208
- fix: keyerror when creating new config(#3110) by @Khushiyant in https://github.com/docker/docker-py/pull/3200
- Update Ruff, fix some minor issues by @akx in https://github.com/docker/docker-py/pull/3206
- docs: change image.history() return type to list (#3076) by @Khushiyant in https://github.com/docker/docker-py/pull/3202
- lint: fix string formatting by @milas in https://github.com/docker/docker-py/pull/3211
- Drop
packaging
dependency by @akx in https://github.com/docker/docker-py/pull/3205 - Bump default API version to 1.44 (Moby 25.0) by @vvoland in https://github.com/docker/docker-py/pull/3231
- Modernize build to use
hatchling
andhatch-vcs
by @akx in https://github.com/docker/docker-py/pull/3207 - Enable Ruff I (import sort), autofix by @akx in https://github.com/docker/docker-py/pull/3212
- chore(ci): fix-ups across Make / Docker / GitHub Actions by @milas in https://github.com/docker/docker-py/pull/3241
- chore: fix return type docs for
container.logs()
by @BobDu in https://github.com/docker/docker-py/pull/2240 - CI fix by @krissetto in https://github.com/docker/docker-py/pull/3260
- Fix for requests 2.32 by @felixfontein in https://github.com/docker/docker-py/pull/3257
- Added 7.1.0 changelog by @krissetto in https://github.com/docker/docker-py/pull/3262
- Fix env var name in release pipeline by @krissetto in https://github.com/docker/docker-py/pull/3263
- Change env var name in release pipeline to match hatch expectations by @krissetto in https://github.com/docker/docker-py/pull/3264
New Contributors
- @vvoland made their first contribution in https://github.com/docker/docker-py/pull/3199
- @artificial-intelligence made their first contribution in https://github.com/docker/docker-py/pull/3196
- @Khushiyant made their first contribution in https://github.com/docker/docker-py/pull/3200
- @BobDu made their first contribution in https://github.com/docker/docker-py/pull/2240
- @krissetto made their first contribution in https://github.com/docker/docker-py/pull/3260
Full Changelog: https://github.com/docker/docker-py/compare/7.0.0...7.1.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.