21
21
fail-fast : false
22
22
matrix :
23
23
os : [ubuntu-latest, windows-latest, macos-latest]
24
- python-version : ['3.8', '3. 9', 'pypy-3.7-v7.x']
24
+ python-version : ['3.9', 'pypy-3.7-v7.x']
25
25
steps :
26
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v3
27
27
- name : Setup Python
28
28
uses : ./
29
29
with :
@@ -39,18 +39,26 @@ jobs:
39
39
fail-fast : false
40
40
matrix :
41
41
os : [ubuntu-latest, windows-latest, macos-latest]
42
- python-version : ['3.8', '3. 9', 'pypy-3.7 -v7.x']
42
+ python-version : ['3.9', 'pypy-3.9 -v7.x']
43
43
steps :
44
- - uses : actions/checkout@v2
44
+ - uses : actions/checkout@v3
45
45
- name : Setup Python
46
46
uses : ./
47
47
with :
48
48
python-version : ${{ matrix.python-version }}
49
49
cache : ' pipenv'
50
50
- name : Install pipenv
51
- run : pipx install pipenv
51
+ run : curl https://raw.githubusercontent.com/pypa/ pipenv/main/get-pipenv.py | python
52
52
- name : Install dependencies
53
- run : pipenv install numpy
53
+ shell : pwsh
54
+ run : |
55
+ mv ./__tests__/data/Pipfile.lock .
56
+ mv ./__tests__/data/Pipfile .
57
+ if ("${{ matrix.python-version }}" -Match "pypy") {
58
+ pipenv install --keep-outdated --python pypy
59
+ } else {
60
+ pipenv install --keep-outdated --python ${{ matrix.python-version }}
61
+ }
54
62
55
63
python-pip-dependencies-caching-path :
56
64
name : Test pip (Python ${{ matrix.python-version}}, ${{ matrix.os }})
59
67
fail-fast : false
60
68
matrix :
61
69
os : [ubuntu-latest, windows-latest, macos-latest]
62
- python-version : ['3.8', '3. 9', 'pypy-3.7-v7.x']
70
+ python-version : ['3.9', 'pypy-3.7-v7.x']
63
71
steps :
64
- - uses : actions/checkout@v2
72
+ - uses : actions/checkout@v3
65
73
- name : Setup Python
66
74
uses : ./
67
75
with :
@@ -78,16 +86,24 @@ jobs:
78
86
fail-fast : false
79
87
matrix :
80
88
os : [ubuntu-latest, windows-latest, macos-latest]
81
- python-version : ['3.8', '3. 9', 'pypy-3.7 -v7.x']
89
+ python-version : ['3.9', 'pypy-3.9 -v7.x']
82
90
steps :
83
- - uses : actions/checkout@v2
91
+ - uses : actions/checkout@v3
84
92
- name : Setup Python
85
93
uses : ./
86
94
with :
87
95
python-version : ${{ matrix.python-version }}
88
96
cache : ' pipenv'
89
- cache-dependency-path : ' **/requirements-linux .txt'
97
+ cache-dependency-path : ' **/pipenv-requirements .txt'
90
98
- name : Install pipenv
91
- run : pipx install pipenv
99
+ run : curl https://raw.githubusercontent.com/pypa/ pipenv/main/get-pipenv.py | python
92
100
- name : Install dependencies
93
- run : pipenv install numpy
101
+ shell : pwsh
102
+ run : |
103
+ mv ./__tests__/data/Pipfile.lock .
104
+ mv ./__tests__/data/Pipfile .
105
+ if ("${{ matrix.python-version }}" -Match "pypy") {
106
+ pipenv install --keep-outdated --python pypy
107
+ } else {
108
+ pipenv install --keep-outdated --python ${{ matrix.python-version }}
109
+ }
0 commit comments