[run]
source = aerotica
omit =
    */tests/*
    */test_*.py
    */__init__.py
    */version.py
    *_version.py
    setup.py
    conftest.py
    docs/*
    examples/*

[report]
exclude_lines =
    pragma: no cover
    def __repr__
    if self.debug:
    if __name__ == .__main__.:
    raise AssertionError
    raise NotImplementedError
    if 0:
    if False:
    class .*\bProtocol\b
    @(abc\.)?abstractmethod
    typing\.overload

ignore_errors = True
precision = 2
show_missing = True
skip_covered = False

[html]
directory = coverage_html
title = AEROTICA Coverage Report

[xml]
output = coverage.xml

[paths]
source =
    src/aerotica
    */site-packages/aerotica
