Skip to content

Commit c4b29d1

Browse files
committed
drop virtualenv and upgrade pip in ci
1 parent e4eba3a commit c4b29d1

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.circleci/config.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
- run:
4141
name: 🏁 Build Component Packages & Update Dependencies/Artifacts
4242
command: |
43-
sudo pip install virtualenv --upgrade
4443
python -m venv venv && . venv/bin/activate
44+
pip install --upgrade pip wheel
4545
set -eo pipefail
4646
pip install -e .[testing,dev] --progress-bar off && pip list | grep dash
4747
npm i
@@ -74,8 +74,8 @@ jobs:
7474
- run:
7575
name: ️️🏗️ pip dev requirements
7676
command: |
77-
sudo pip install --upgrade virtualenv --progress-bar off
78-
python -m venv venv || virtualenv venv && . venv/bin/activate
77+
python -m venv venv && . venv/bin/activate
78+
pip install --upgrade pip wheel
7979
pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
8080
- save_cache:
8181
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-dev.txt" }}-{{ checksum "requires-install.txt" }}-{{ checksum "requires-testing.txt" }}
@@ -124,8 +124,8 @@ jobs:
124124
- run:
125125
name: ️🏗️ pip dev requirements
126126
command: |
127-
sudo pip install --upgrade virtualenv
128-
python -m venv venv || virtualenv venv && . venv/bin/activate
127+
python -m venv venv && . venv/bin/activate
128+
pip install --upgrade pip wheel
129129
sed -i '/dash-/d' requires-install.txt
130130
pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
131131
- save_cache:
@@ -161,8 +161,8 @@ jobs:
161161
- run:
162162
name: ️️🏗️ pip dev requirements
163163
command: |
164-
sudo pip install --upgrade virtualenv --quiet
165-
python -m venv venv || virtualenv venv && . venv/bin/activate
164+
python -m venv venv && . venv/bin/activate
165+
pip install --upgrade pip wheel
166166
pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
167167
- save_cache:
168168
key: dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-dev.txt" }}-{{ checksum "requires-install.txt" }}-{{ checksum "requires-testing.txt" }}
@@ -271,8 +271,8 @@ jobs:
271271
- run:
272272
name: 🐍 pip dev requirements
273273
command: |
274-
sudo pip install virtualenv --upgrade
275-
python -m venv venv || virtualenv venv && . venv/bin/activate
274+
python -m venv venv && . venv/bin/activate
275+
pip install --upgrade pip wheel
276276
pip install dash-package/dash-package.tar.gz[dev,testing]
277277
pip install --progress-bar off --no-cache-dir -r dev-requirements.txt
278278
- save_cache:
@@ -315,8 +315,8 @@ jobs:
315315
- run:
316316
name: 🐍 pip dev requirements
317317
command: |
318-
sudo pip install virtualenv --upgrade
319-
python -m venv venv || virtualenv venv && . venv/bin/activate
318+
python -m venv venv && . venv/bin/activate
319+
pip install --upgrade pip wheel
320320
set -eo pipefail
321321
pip install --progress-bar off --no-cache-dir -r dev-requirements.txt
322322
- save_cache:
@@ -417,9 +417,9 @@ jobs:
417417
- run:
418418
name: 🏗️ Install dependencies
419419
command: |
420-
sudo pip install virtualenv --upgrade
421-
python -m venv venv || virtualenv venv
420+
python -m venv venv
422421
. venv/bin/activate
422+
pip install --upgrade pip wheel
423423
pip install dash-package/dash-package.tar.gz[dev,testing]
424424
pip install -r dev-requirements.txt
425425
npm ci

0 commit comments

Comments
 (0)