chebpy/chebpy

View on GitHub
pyproject.toml

Summary

Maintainability
Test Coverage
[build-system]
requires = [
    "setuptools",
    "wheel",
]
build-backend = "setuptools.build_meta"

# Code coverage
[tool.coverage]

# check for branch coverage
run.branch = true

# include the line numbers for missed lines
report.show_missing = true

# which lines to skip in coverage test
report.exclude_lines = [
    # the default pragma
    "pragma: no cover",
    # we don't want to test this, usually abc methods
    "raise NotImplementedError",
]

# Black style
[tool.black]

target-version = ['py37']