-
Notifications
You must be signed in to change notification settings - Fork 18.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update docker-py to 7.1.0 #47092
update docker-py to 7.1.0 #47092
Conversation
976380a
to
72d0710
Compare
72d0710
to
0a5d374
Compare
0a5d374
to
dbf3789
Compare
We should undraft this if we want to deprecate Container related fields in image inspect in v26: docker/cli#4893 |
Ah, yeah; I think we had Looking at docker/docker-py@2a5f354, perhaps we need to do another update there to update it to v25, and we could ask them to tag a new version (could be a "patch" or "minor" release; looks like it's mostly bug fixes, but also compatibility with newer API versions(?) so that could mean "minor" version update. |
Hmm looks like we have the skips but At least #47430 shows related docker-py failures. |
Ah, right, I guess we could still skip unconditionally. That said; not 100% against updating to "master"; mostly was trying to stay on tagged versions, but it's not critical |
# shellcheck disable=SC2086 | ||
exec docker build ${build_opts} -t "${docker_py_image}" -f tests/Dockerfile "https://github.com/docker/docker-py.git#${DOCKER_PY_COMMIT}" | ||
exec docker build ${build_opts} -t "${docker_py_image}" --build-arg VERSION="${DOCKER_PY_COMMIT}" -f tests/Dockerfile "https://github.com/docker/docker-py.git#${DOCKER_PY_COMMIT}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh no, yet another env var whose value then gets used for SETUPTOOLS_SCM_PRETEND_VERSION
? 🙈
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup; looks like it was there before, but at the time it had a default value in the Dockerfile (99.0.0?).
That default was removed, so now it must be passed. We should fix that, because I think we should try to make any Dockerfile have sensible defaults, so that they work without passing build-args (only in exceptional cases where a build-arg MUST be set).
full diff: docker/docker-py@7.0.0...7.1.0 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Rebased, and updated the TODO's to include a link to docker/docker-py#3267, which should allow removing the |
update docker-py to 7.1.0
full diff: docker/docker-py@7.0.0...7.1.0
- What I did
- How I did it
- How to verify it
- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)