Skip to content

Commit d860708

Browse files
Drop EOL Python/Pandas versions from the build matrix.
1 parent 66c733b commit d860708

File tree

1 file changed

+11
-27
lines changed

1 file changed

+11
-27
lines changed

.github/workflows/tox.yml

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -12,40 +12,24 @@ jobs:
1212
max-parallel: 4
1313
matrix:
1414
include:
15-
- python-version: 2.7
16-
- python-version: 3.4
17-
- python-version: 3.5
1815
- python-version: 3.6
1916
- python-version: 3.7
20-
# 0.14.0 is the last version with the old categorical system
21-
# libfortran=1.0 is needed to work around a bug in anaconda
22-
# (https://github.com/pydata/patsy/pull/83#issuecomment-206895923)
23-
- python-version: 2.7
24-
pandas-version-string: "=0.14.0 libgfortran=1.0"
25-
- python-version: 3.4
26-
pandas-version-string: "=0.14.0 libgfortran=1.0"
27-
# 0.18.0 has is_categorical_dtype in a different place than 0.19.0+
28-
- env:
29-
- python-version: 3.4
30-
- pandas-version-string: "=0.18.0"
31-
- env:
32-
- python-version: 2.7
33-
- pandas-version-string: "=0.18.0"
17+
- python-version: 3.8
3418
# make sure it works without pandas
35-
- env:
36-
- python-version: 2.7
37-
- pandas-version-string: "NONE"
38-
- env:
39-
- python-version: 3.6
40-
- pandas-version-string: "NONE"
41-
- env:
42-
- python-version: 3.7
43-
- pandas-version-string: "NONE"
19+
- python-version: 3.6
20+
pandas-version-string: "NONE"
21+
- python-version: 3.7
22+
pandas-version-string: "NONE"
23+
- python-version: 3.8
24+
pandas-version-string: "NONE"
4425
env:
4526
PYTHON_VERSION: ${{ matrix.python-version }}
4627
PANDAS_VERSION_STR: ${{ matrix.pandas-version-string }}
47-
# Work around terrible pathological behaviour in OpenBLAS multithreading, that causes execution time to blow up from 3 minutes to 18 minutes, apparently in SVD on smallish matrices
28+
# Work around terrible pathological behaviour in OpenBLAS/MKL/VML multithreading, that causes
29+
# execution time to blow up from 3 minutes to 18 minutes, apparently in SVD on smallish matrices
4830
OMP_NUM_THREADS: 1
31+
MKL_NUM_THREADS: 1
32+
VML_NUM_THREADS: 1
4933
steps:
5034
- uses: actions/checkout@v1
5135
- name: Set up Miniconda environment for Python ${{ matrix.python-version }}

0 commit comments

Comments
 (0)