23
23
runs-on : ${{ matrix.os }}
24
24
env :
25
25
PYTHONWARNDEFAULTENCODING : true
26
+ PIP_DISABLE_PIP_VERSION_CHECK : 1
26
27
strategy :
27
28
fail-fast : false
28
29
matrix :
@@ -104,12 +105,14 @@ jobs:
104
105
105
106
pytest-test :
106
107
runs-on : ${{ matrix.os }}
108
+ env :
109
+ PIP_DISABLE_PIP_VERSION_CHECK : 1
107
110
strategy :
108
111
fail-fast : false
109
112
matrix :
110
113
os : [ubuntu-latest, macOS-latest, windows-latest]
111
114
python-version : ["3.9"]
112
- pytest-version : [3.0.0, 3.5.1, 4.0.2, 4.5.0, 5.0.1, 5.4.3, 6.0.2, 6.2.5, 7.0.1, 7.1.3, 7.2.0, 7.3.1, 7.4 .0]
115
+ pytest-version : [3.0.0, 3.5.1, 4.0.2, 4.5.0, 5.0.1, 5.4.3, 6.0.2, 6.2.5, 7.0.1, 7.4.4, 8.0.2, 8.1.2, 8.2 .0]
113
116
steps :
114
117
- uses : actions/checkout@v4
115
118
- name : Set up Python ${{ matrix.python-version }}
@@ -118,12 +121,13 @@ jobs:
118
121
python-version : ${{ matrix.python-version }}
119
122
- name : Install dependencies
120
123
run : |
121
- pip install -r requirements.txt
122
- pip install -U pytest==${{ matrix.pytest-version }}
123
- pip install opentimelineio pandas parquet pyarrow
124
- pip install -e .
124
+ python -m pip install --upgrade pip
125
+ python -m pip install -r requirements.txt
126
+ python -m pip install -U pytest==${{ matrix.pytest-version }}
127
+ python -m pip install opentimelineio pandas parquet pyarrow
128
+ python -m pip install -e .
125
129
if [[ '${{ matrix.pytest-version }}' == '4.0.2' ]]; then
126
- pip install -U attrs==19.1.0
130
+ python -m pip install -U attrs==19.1.0
127
131
fi
128
132
shell : bash
129
133
- name : Run pytest tests
0 commit comments