File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -11,17 +11,23 @@ jobs:
11
11
tests :
12
12
name : Integration tests
13
13
runs-on : ubuntu-20.04
14
+ strategy :
15
+ max-parallel : 1
16
+ matrix :
17
+ python-version :
18
+ - ' 3.6'
19
+ - ' 3.8'
14
20
steps :
15
21
- name : Checkout
16
22
uses : actions/checkout@v2
17
- - name : Set up Python 3.6
23
+ - name : Set up Python ${{ matrix.python-version }}
18
24
uses : actions/setup-python@v2
19
25
with :
20
- python-version : ' 3.6 '
26
+ python-version : ${{ matrix.python-version }}
21
27
- name : Install dependencies
22
28
run : |
23
29
python -m pip install --upgrade pip
24
- python -m pip install tox
30
+ python -m pip install -e ".[dev]"
25
31
- name : Run integration tests
26
32
run : |
27
33
tox -e integration-tests
Original file line number Diff line number Diff line change @@ -53,14 +53,15 @@ def main():
53
53
base_dir = dirname (__file__ )
54
54
install_requires = [
55
55
'attrs>=17.3.0' ,
56
- 'requests>=2.4.3' ,
56
+ 'urllib3<2' ,
57
+ 'requests>=2.4.3,<3' ,
57
58
'requests-toolbelt>=0.4.0' ,
58
59
'python-dateutil' , # To be removed after dropping Python 3.6
59
60
]
60
61
redis_requires = ['redis>=2.10.3' ]
61
62
jwt_requires = ['pyjwt>=1.7.0' , 'cryptography>=3' ]
62
63
coveralls_requires = ['coveralls' ]
63
- dev_requires = ['tox' ]
64
+ dev_requires = ['tox<=3.28.0 ' ]
64
65
gh_requires = ['tox-gh-actions' ]
65
66
test_requires = [
66
67
'bottle' ,
You can’t perform that action at this time.
0 commit comments