From 5ffcfe95cc5ed5bae75ebdc037fff41b5b216e3c Mon Sep 17 00:00:00 2001 From: Rasmus Wriedt Larsen Date: Fri, 16 Sep 2022 20:49:42 +0200 Subject: [PATCH] python-setup: Allow newest `virtualenv` Context for previous version is https://github.com/github/codeql-action/pull/862 Locally, I was able to install `20.15.1` with Python2. I don't see any reason why python3 version should be restricted. --- python-setup/install_tools.ps1 | 4 ++-- python-setup/install_tools.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/python-setup/install_tools.ps1 b/python-setup/install_tools.ps1 index 3c78378a3d..8e0e8dc98a 100644 --- a/python-setup/install_tools.ps1 +++ b/python-setup/install_tools.ps1 @@ -5,8 +5,8 @@ py -3 -m pip install --user --upgrade pip setuptools wheel # virtualenv is a bit nicer for setting up virtual environment, since it will provide up-to-date versions of # pip/setuptools/wheel which basic `python3 -m venv venv` won't -py -2 -m pip install --user 'virtualenv<20.11' -py -3 -m pip install --user 'virtualenv<20.11' +py -2 -m pip install --user 'virtualenv!=20.12.0' +py -3 -m pip install --user virtualenv # We aren't compatible with poetry 1.2 py -3 -m pip install --user "poetry>=1.1,<1.2" diff --git a/python-setup/install_tools.sh b/python-setup/install_tools.sh index 7acb33f146..7468c2b15e 100755 --- a/python-setup/install_tools.sh +++ b/python-setup/install_tools.sh @@ -15,7 +15,7 @@ python3 -m pip install --user --upgrade pip setuptools wheel # virtualenv is a bit nicer for setting up virtual environment, since it will provide up-to-date versions of # pip/setuptools/wheel which basic `python3 -m venv venv` won't -python3 -m pip install --user 'virtualenv<20.11' +python3 -m pip install --user virtualenv # We install poetry with pip instead of the recommended way, since the recommended way # caused some problem since `poetry run` gives output like: @@ -42,5 +42,5 @@ if command -v python2 >/dev/null 2>&1; then python2 -m pip install --user --upgrade pip setuptools wheel - python2 -m pip install --user 'virtualenv<20.11' + python2 -m pip install --user 'virtualenv!=20.12.0' fi pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy