Skip to content

Conversation

@pranavrajpal
Copy link
Contributor

virtualenv's 16.7.11 release yesterday appears to have broken our CI by updating the embedded version of pip to something that doesn't support python 2 (see #10407 (comment) for more info).

This is probably not an ideal long-term fix seeing as we're eventually going to need to switch to virtualenv 20 for python 3.10 support (see #10407), but this should fix CI long enough to find a better fix for this, whether that means:

  • Dropping the failing python2 tests entirely (see Remove Python 2 virtualenv tests #10846)
  • Figuring out why the installed virtualenv isn't using the embedded pip 20.3.4, which does have python 2 support (maybe try installing virtualenv on python2 or something?)
  • Switching to virtualenv 20 and hoping it has a fix for this

Test Plan

I have no clue how to test this on my computer, but hopefully if the CI passes on this that should be enough confirmation that this works.

virtualenv 16.7.11 appears to have broken our CI by upgrading the
version of pip embedded to something that doesn't support python 2, so
this pins virtualenv to the last version that we know works.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants