[run]
branch = True
source = watch

[report]
exclude_lines =
    pragma: no cover
    .*  # pragma: no cover
    .*  # nocover
    def __repr__
    raise AssertionError
    raise NotImplementedError
    if 0:
    if trace is not None
    verbose = .*
    ^ *raise
    ^ *pass *$
    if _debug:
    if __name__ == .__main__.:
    .*if six.PY2:
    .*if PY2:

omit =
    */setup.py
    watch/tasks/fusion/experiments/*
    watch/tasks/rutgers_material_seg/experiments/*
    watch/tasks/uky_temporal_prediction/spacenet
    watch/tasks/depth/modules
