Skip to content

Commit 0d03b21

Browse files
authored
Merge pull request #1118 from gusthoff/topic/infrastructure/vagrant/20240927/python_reqs
Vagrant VM: use frozen list of Python packages
2 parents bed324b + 900df44 commit 0d03b21

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

.github/workflows/sphinx-books-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
- name: Install Python dependencies
6262
run: |
6363
python -m pip install --upgrade pip
64-
pip install -r requirements.txt
64+
pip install -r requirements_frozen.txt
6565
- name: Run Webpack production
6666
run: make cleanall webpack-production
6767
- name: Run SPHINX content tests

.github/workflows/sphinx-content-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- name: Install Python dependencies
5151
run: |
5252
python -m pip install --upgrade pip
53-
pip install -r requirements.txt
53+
pip install -r requirements_frozen.txt
5454
- name: Run SPHINX engine tests
5555
run: make SPHINXOPTS="-W" test_engine
5656
- name: Build HTML content

.github/workflows/sphinx-plugin-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ jobs:
4343
- name: Install Python dependencies
4444
run: |
4545
python -m pip install --upgrade pip
46-
pip install -r requirements.txt
46+
pip install -r requirements_frozen.txt
4747
- name: Test Sphinx Widget Parser Plugin
4848
run: make test_parser

.github/workflows/typescript-tests.js.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
- name: Install Python dependencies
5656
run: |
5757
python -m pip install --upgrade pip
58-
pip install -r requirements.txt
58+
pip install -r requirements_frozen.txt
5959
- name: Build HTML test pages
6060
run: make site-testing
6161
- name: Run Typescript tests

Vagrantfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ $frontend = <<-SHELL
7070
# Install learn deps
7171
python3 -m venv /vagrant/venv
7272
source /vagrant/venv/bin/activate
73-
pip3 install -r /vagrant/frontend/requirements.txt
73+
pip3 install -r /vagrant/frontend/requirements_frozen.txt
7474
7575
# File system: increase number of user watches
7676
# Needed for npm
@@ -203,7 +203,7 @@ $epub = <<-SHELL
203203
# Install learn deps
204204
python3 -m venv /vagrant/venv
205205
source /vagrant/venv/bin/activate
206-
pip3 install -r /vagrant/frontend/requirements.txt
206+
pip3 install -r /vagrant/frontend/requirements_frozen.txt
207207
208208
# File system: increase number of user watches
209209
# Needed for npm

0 commit comments

Comments
 (0)