39
39
pip install flake8 pytest
40
40
pip install -r requirements.txt
41
41
pip install -r test/requirements.txt
42
- python setup.py install
42
+ python setup.py install --user
43
43
- name : Run Linter
44
44
run : |
45
45
flake8 setup.py dropbox example test
@@ -73,17 +73,17 @@ jobs:
73
73
runs-on : ${{ matrix.os }}
74
74
strategy :
75
75
matrix :
76
- os : [macos-13, windows-latest]
77
- python-version : [3.5, 3.6, 3.7, 3.8, pypy-3.7]
78
- exclude :
79
- - os : windows-latest
80
- python-version : 3.6
81
- include :
82
- - os : ubuntu-20.04
83
- python-version : 3.7
84
- - os : ubuntu-20.04
85
- python-version : 2.7
86
- steps :
76
+ os : [macos-13, windows-latest]
77
+ python-version : [3.5, 3.6, 3.7, 3.8, pypy-3.7]
78
+ exclude :
79
+ - os : windows-latest
80
+ python-version : 3.6
81
+ include :
82
+ - os : ubuntu-20.04
83
+ python-version : 3.7
84
+ - os : ubuntu-20.04
85
+ python-version : 2.7
86
+ steps :
87
87
- uses : actions/checkout@v2.3.4
88
88
- if : ${{ matrix.python-version == '2.7' }}
89
89
name : Setup Python environment (2.7)
@@ -102,7 +102,9 @@ jobs:
102
102
pip install flake8 pytest
103
103
pip install -r requirements.txt
104
104
pip install -r test/requirements.txt
105
- python setup.py install
105
+ pip install setuptools wheel twine # XXX
106
+ python setup.py bdist_wheel # XXX
107
+ python setup.py install --user
106
108
- name : Run Integration Tests
107
109
env :
108
110
LEGACY_USER_DROPBOX_TOKEN : ${{ secrets.LEGACY_USER_DROPBOX_TOKEN }}
0 commit comments