[run]
source = photutils

omit =
    photutils/*__init__*
    photutils/_astropy_init.py
    photutils/conftest*
    photutils/cython_version*
    photutils/*setup*
    photutils/*tests/*
    photutils/version*
    photutils/extern/*

[report]
exclude_lines =
    # Have to re-enable the standard pragma
    pragma: no cover

    # Don't complain about packages we have installed
    except ImportError

    # Don't complain if tests don't hit assertions
    raise AssertionError
    raise NotImplementedError

    # Don't complain about script hooks
    def main\(.*\):

    # Ignore branches that don't pertain to this version of Python
    pragma: py{ignore_python_version}
