From 1bfe6888a4bdaa023e1e60caae8b8d0c523ff1db Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman <rjeffman@redhat.com> Date: Thu, 13 Jul 2023 15:07:08 -0300 Subject: [PATCH] Remove dependency on 'virtualenv' 'virtualenv' is an external dependency with the same purpose of Python's 'venv' module. This patch removes the external dependency in favor of the readily available package. --- .github/workflows/ansible-test.yml | 2 -- tests/sanity/sanity.sh | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ansible-test.yml b/.github/workflows/ansible-test.yml index 70a8a0ef..24929098 100644 --- a/.github/workflows/ansible-test.yml +++ b/.github/workflows/ansible-test.yml @@ -11,7 +11,5 @@ jobs: - uses: actions/checkout@v3.1.0 with: fetch-depth: 0 - - name: Install virtualenv using pip - run: pip install virtualenv - name: Run ansible-test run: bash tests/sanity/sanity.sh diff --git a/tests/sanity/sanity.sh b/tests/sanity/sanity.sh index ba56ade4..4589a3ed 100644 --- a/tests/sanity/sanity.sh +++ b/tests/sanity/sanity.sh @@ -8,7 +8,7 @@ ANSIBLE_COLLECTION=freeipa-ansible_freeipa use_docker=$(docker -v >/dev/null 2>&1 && echo "True" || echo "False") -virtualenv "$VENV" +python -m venv "$VENV" # shellcheck disable=SC1091 source "$VENV"/bin/activate -- GitLab