D7229: automation: install python3-venv Debian package
indygreg (Gregory Szorc)
phabricator at mercurial-scm.org
Tue Nov 5 07:44:30 UTC 2019
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Debian's python install has a crippled venv by default, as it is
lacking ensurepip. When you try to run `python3 -m venv` it tells
you to install `python3-venv`. So this commit does that in our
automation environment so we can fully test installing Mercurial
using venv+pip with the system Python.
REPOSITORY
rHG Mercurial
BRANCH
stable
REVISION DETAIL
https://phab.mercurial-scm.org/D7229
AFFECTED FILES
contrib/automation/hgautomation/linux.py
CHANGE DETAILS
diff --git a/contrib/automation/hgautomation/linux.py b/contrib/automation/hgautomation/linux.py
--- a/contrib/automation/hgautomation/linux.py
+++ b/contrib/automation/hgautomation/linux.py
@@ -266,6 +266,7 @@
python3-fuzzywuzzy \
python3-pygments \
python3-vcr \
+ python3-venv \
rsync \
sqlite3 \
subversion \
To: indygreg, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list