Skip to content

Commit 502ecd2

Browse files
committed
Try to support 3.7
1 parent 2929779 commit 502ecd2

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/deprecated-python.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
include:
19+
- python-version: '3.7'
20+
os: ubuntu-22.04
1921
- python-version: '3.8'
2022
os: ubuntu-latest
2123

@@ -39,7 +41,14 @@ jobs:
3941
grep -n "requires-python" pyproject.toml
4042
4143
- name: Install package and test dependencies
42-
run: python -m pip install invoke .[test]
44+
run: python -m pip install --no-deps invoke .[test]
45+
46+
- name: Try to install any 3.7-compatible dependency versions
47+
run: |
48+
# Let pip pick the newest release that still supports th epython version
49+
python -m pip install \
50+
numpy pandas pyarrow graphviz tqdm platformdirs pyyaml boto3 botocore cloudpickle \
51+
rdt sdmetrics copulas ctgan deepecho
4352
4453
- name: Run unit tests
4554
run: invoke unit

0 commit comments

Comments
 (0)