Conversation
amanda11
left a comment
There was a problem hiding this comment.
I'm approving, but I'm just wondering about the pants lock files as st2.lock and bandit.lock refer to version 3.1.18.
|
@amanda11 Experimented a bit and found that in the Lines 105 to 112 in 32a243a According to that, Checking further, if we remove py3.6 from the pants settings, then it would allow using a higher version of gitpython in the lockfile. Not sure if we want to drop py3.6 from pants now or in the v3.9.0 per #6064 |
|
Update: Yeah, removing py3.6 from pants will try to regenerate all the requirements/lockfile - it probably fits a dedicated PR in the larger scope of |
1cdf130 to
8d4d16a
Compare
Taking one dependency at a time into a separated PRs from #6062 to see what could be merged safely ASAP.
This updates
gitpython==3.1.37(security fixed) under py3.8 andgitpython==3.1.18(latest installable, but vulnerable) under py3.6Checking the build artifacts for shipped gitpython versions:
gitpython==3.1.18(build)gitpython==3.1.37(build)gitpython==3.1.18(build)gitpython==3.1.37(build)We should drop the Python 3.6 support after the
3.8.1patch release and pin githpython explicitly.