61 lines
1.5 KiB
YAML
61 lines
1.5 KiB
YAML
# 🪄 This is your project's Sourcery configuration file.
|
|
|
|
# You can use it to get Sourcery working in the way you want, such as
|
|
# ignoring specific refactorings, skipping directories in your project,
|
|
# or writing custom rules.
|
|
|
|
# 📚 For a complete reference to this file, see the documentation at
|
|
# https://docs.sourcery.ai/Configuration/Project-Settings/
|
|
|
|
# This file was auto-generated by Sourcery on 2022-07-29 at 10:15.
|
|
|
|
version: '1' # The schema version of this config file
|
|
|
|
ignore: # A list of paths or files which Sourcery will ignore.
|
|
- .git
|
|
- venv
|
|
- .venv
|
|
- env
|
|
- .env
|
|
|
|
refactor:
|
|
include: []
|
|
skip: [] # A list of rule IDs Sourcery will never suggest.
|
|
rule_types:
|
|
- refactoring
|
|
- suggestion
|
|
- comment
|
|
python_version: '3.7' # A string specifying the lowest Python version your project supports. Sourcery will not suggest refactorings requiring a higher Python version.
|
|
|
|
# rules: # A list of custom rules Sourcery will include in its analysis.
|
|
# - id: no-print-statements
|
|
# description: Disallows print statements anywhere in code.
|
|
# pattern: print
|
|
# replacement:
|
|
# explanation:
|
|
# paths:
|
|
# include:
|
|
# - test
|
|
# exclude:
|
|
# - conftest.py
|
|
# tests: []
|
|
|
|
# metrics:
|
|
# quality_threshold: 25.0
|
|
|
|
# github:
|
|
# labels: []
|
|
# ignore_labels:
|
|
# - sourcery-ignore
|
|
# request_review: author
|
|
# sourcery_branch: sourcery/{base_branch}
|
|
|
|
# clone_detection:
|
|
# min_lines: 3
|
|
# min_duplicates: 2
|
|
# identical_clones_only: false
|
|
|
|
# proxy:
|
|
# url:
|
|
# ssl_certs_file:
|
|
# no_ssl_verify: false
|