[MASTER]
# Ignore duplicate code in tests - this is common for test files
ignore-patterns=test_.*\.py

[MESSAGES CONTROL]
# Disable some checks for tests
disable=
    missing-module-docstring,
    missing-class-docstring,
    missing-function-docstring,
    import-error,
    duplicate-code

[FORMAT]
# Maximum line length
max-line-length=100

[SIMILARITIES]
# Minimum lines number of a similarity
min-similarity-lines=8

# Ignore comments when computing similarities
ignore-comments=yes

# Ignore docstrings when computing similarities
ignore-docstrings=yes

# Ignore imports when computing similarities
ignore-imports=yes

# Signatures are removed from the similarity computation
ignore-signatures=yes
