forked from lyft/confidant
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.cfg
33 lines (27 loc) · 774 Bytes
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[flake8]
# The jenkins violations plugin can read the pylint format.
format = pylint
max-line-length = 80
# .svn,CVS,.bzr,.hg,.git,__pycache__:
# default excludes
# venv/:
# third party libraries are all stored in venv - so we don't want to
# check them for style issues.
exclude = .git,__pycache__,venv,tests/,.ropeproject
[coverage:report]
fail_under = 45
[coverage:html]
directory = build/coverage_html
title = "confidant Coverage"
[coverage:run]
# Properly determine code coverage given that there is gevent monkey patching
concurrency = gevent
[mypy]
check_untyped_defs = true
disallow_any_generics = true
disallow_incomplete_defs = true
ignore_errors = true
[mypy-tests.*]
ignore_errors = false
disallow_untyped_defs = false
disallow_incomplete_defs = false