|
40 | 40 | - run:
|
41 | 41 | name: 🏁 Build Component Packages & Update Dependencies/Artifacts
|
42 | 42 | command: |
|
43 |
| - sudo pip install virtualenv --upgrade |
44 | 43 | python -m venv venv && . venv/bin/activate
|
| 44 | + pip install --upgrade pip wheel |
45 | 45 | set -eo pipefail
|
46 | 46 | pip install -e .[testing,dev] --progress-bar off && pip list | grep dash
|
47 | 47 | npm i
|
|
74 | 74 | - run:
|
75 | 75 | name: ️️🏗️ pip dev requirements
|
76 | 76 | 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 |
79 | 79 | pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
|
80 | 80 | - save_cache:
|
81 | 81 | 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:
|
124 | 124 | - run:
|
125 | 125 | name: ️🏗️ pip dev requirements
|
126 | 126 | 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 |
129 | 129 | sed -i '/dash-/d' requires-install.txt
|
130 | 130 | pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
|
131 | 131 | - save_cache:
|
@@ -161,8 +161,8 @@ jobs:
|
161 | 161 | - run:
|
162 | 162 | name: ️️🏗️ pip dev requirements
|
163 | 163 | 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 |
166 | 166 | pip install -e . --no-cache-dir -r requires-install.txt -r requires-dev.txt -r requires-testing.txt --progress-bar off
|
167 | 167 | - save_cache:
|
168 | 168 | 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:
|
271 | 271 | - run:
|
272 | 272 | name: 🐍 pip dev requirements
|
273 | 273 | 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 |
276 | 276 | pip install dash-package/dash-package.tar.gz[dev,testing]
|
277 | 277 | pip install --progress-bar off --no-cache-dir -r dev-requirements.txt
|
278 | 278 | - save_cache:
|
@@ -315,8 +315,8 @@ jobs:
|
315 | 315 | - run:
|
316 | 316 | name: 🐍 pip dev requirements
|
317 | 317 | 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 |
320 | 320 | set -eo pipefail
|
321 | 321 | pip install --progress-bar off --no-cache-dir -r dev-requirements.txt
|
322 | 322 | - save_cache:
|
@@ -417,9 +417,9 @@ jobs:
|
417 | 417 | - run:
|
418 | 418 | name: 🏗️ Install dependencies
|
419 | 419 | command: |
|
420 |
| - sudo pip install virtualenv --upgrade |
421 |
| - python -m venv venv || virtualenv venv |
| 420 | + python -m venv venv |
422 | 421 | . venv/bin/activate
|
| 422 | + pip install --upgrade pip wheel |
423 | 423 | pip install dash-package/dash-package.tar.gz[dev,testing]
|
424 | 424 | pip install -r dev-requirements.txt
|
425 | 425 | npm ci
|
|
0 commit comments