37b9019e96
Current update constraints patches replace all entries of a package with an entry for the new version. But the upper-constraints file now needs to have multiple entries with specific ";python_version=='x.x'" to be able to handle differing requirements for packages that no longer support Python 2, or even earlier Python 3 versions. This adds awareness to the update script to only update the version for matching python_version specifiers if they are present. It then falls back to replacing the full line if the entry for the package does not have any python_version markers at all. Change-Id: I5e5e604fe9e461e45af0aa4446edd0af89d63381 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com> |
||
---|---|---|
.. | ||
build-wheels | ||
check-release-approval | ||
configure-git | ||
copy-proposal-common-scripts | ||
copy-release-tools-scripts | ||
copy-wheels | ||
fetch-translations-subunit-output | ||
legacy-zuul-git-prep-upper-constraints | ||
test-upload-logs | ||
use-cached-repos |