summaryrefslogtreecommitdiffstats
path: root/.sourcery.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.sourcery.yaml')
-rw-r--r--.sourcery.yaml61
1 files changed, 61 insertions, 0 deletions
diff --git a/.sourcery.yaml b/.sourcery.yaml
new file mode 100644
index 0000000..a966f24
--- /dev/null
+++ b/.sourcery.yaml
@@ -0,0 +1,61 @@
+# 🪄 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