[Packaging] BREAKING CHANGE: Drop jmespath-terminal
from docker image
#21206
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
jmespath-terminal
no longer installes with latestsetuptools
because it uses very oldurwid==1.2.2
(jmespath/jmespath.terminal#19). This issue was reported in 2018 but per https://pypi.org/project/jmespath-terminal/, the latest version ofjmespath-terminal
was released on Oct 6, 2015.This causes CI failure and blocks PR (#21057 (comment)):
https://dev.azure.com/azure-sdk/public/_build/results?buildId=1341309&view=logs&j=a3141784-dfa9-5792-78cc-844daee2d774&t=b2b6de04-64e4-5812-4fff-06c02d19f4c2&l=214
Since
jmespath-terminal
seems to be no longer maintained, we should drop it.