Skip to content

Commit 03c2d4b

Browse files
committed
disable lint on pypy build due to type-ast dependency
1 parent ecd73b7 commit 03c2d4b

File tree

2 files changed

+130
-2
lines changed

2 files changed

+130
-2
lines changed

.travis.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,31 @@ dist: focal
44
git:
55
depth: 1
66

7+
env:
8+
global:
9+
- REQUIREMENTS=requirements-dev.txt
10+
- LINT="make lint"
11+
712
jobs:
813
include:
914
- python: 3.6
1015
- python: 3.7
1116
- python: 3.8
1217
- python: 3.9
1318
- python: pypy3
19+
env: REQUIREMENTS=requirements-min.txt LINT=""
1420
- name: "latest deps"
1521
python: 3.9
1622
env: UPGRADE="pip install --upgrade trio wsproto"
1723

1824
install:
19-
- pip install -r requirements-dev.txt
25+
- pip install -r $REQUIREMENTS
2026
- $UPGRADE
2127
- pip install -e .
2228

2329
script:
2430
- make test
25-
- make lint
31+
- $LINT
2632

2733
after_success:
2834
- make coverage

requirements-min.txt

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
#
2+
# This file is autogenerated by pip-compile with python 3.6
3+
# To update, run:
4+
#
5+
# pip-compile --output-file=requirements-dev.txt requirements-dev.in setup.py
6+
#
7+
async-generator==1.10
8+
# via
9+
# pytest-trio
10+
# trio
11+
# trio-websocket (setup.py)
12+
attrs==21.4.0
13+
# via
14+
# -r requirements-dev.in
15+
# outcome
16+
# pytest
17+
# trio
18+
certifi==2021.10.8
19+
# via requests
20+
cffi==1.15.0
21+
# via cryptography
22+
charset-normalizer==2.0.10
23+
# via requests
24+
click==8.0.3
25+
# via pip-tools
26+
contextvars==2.4
27+
# via
28+
# sniffio
29+
# trio
30+
coverage[toml]==6.2
31+
# via
32+
# coveralls
33+
# pytest-cov
34+
coveralls==3.3.1
35+
# via -r requirements-dev.in
36+
cryptography==3.3.2
37+
# via trustme
38+
dataclasses==0.8
39+
# via wsproto
40+
docopt==0.6.2
41+
# via coveralls
42+
h11==0.12.0
43+
# via wsproto
44+
idna==3.3
45+
# via
46+
# requests
47+
# trio
48+
# trustme
49+
immutables==0.16
50+
# via contextvars
51+
importlib-metadata==4.8.3
52+
# via
53+
# click
54+
# pep517
55+
# pluggy
56+
# pytest
57+
iniconfig==1.1.1
58+
# via pytest
59+
outcome==1.1.0
60+
# via
61+
# pytest-trio
62+
# trio
63+
packaging==21.3
64+
# via pytest
65+
pep517==0.12.0
66+
# via pip-tools
67+
pip-tools==6.4.0
68+
# via -r requirements-dev.in
69+
pluggy==1.0.0
70+
# via pytest
71+
py==1.11.0
72+
# via pytest
73+
pycparser==2.21
74+
# via cffi
75+
pyparsing==3.0.6
76+
# via packaging
77+
pytest==6.2.5
78+
# via
79+
# -r requirements-dev.in
80+
# pytest-cov
81+
# pytest-trio
82+
pytest-cov==3.0.0
83+
# via -r requirements-dev.in
84+
pytest-trio==0.7.0
85+
# via -r requirements-dev.in
86+
requests==2.27.1
87+
# via coveralls
88+
sniffio==1.2.0
89+
# via trio
90+
sortedcontainers==2.4.0
91+
# via trio
92+
toml==0.10.2
93+
# via pytest
94+
tomli==1.2.3
95+
# via
96+
# coverage
97+
# pep517
98+
trio==0.19.0
99+
# via
100+
# -r requirements-dev.in
101+
# pytest-trio
102+
# trio-websocket (setup.py)
103+
trustme==0.9.0
104+
# via -r requirements-dev.in
105+
typing-extensions==4.0.1
106+
# via
107+
# immutables
108+
# importlib-metadata
109+
urllib3==1.26.8
110+
# via requests
111+
wheel==0.37.1
112+
# via pip-tools
113+
wsproto==0.15.0
114+
# via trio-websocket (setup.py)
115+
zipp==3.6.0
116+
# via
117+
# importlib-metadata
118+
# pep517
119+
120+
# The following packages are considered to be unsafe in a requirements file:
121+
# pip
122+
# setuptools

0 commit comments

Comments
 (0)