Add a `ruff.toml` with ignore set taken from old `pyproject.toml` content
							parent
							
								
									a163769ea6
								
							
						
					
					
						commit
						f2758a62d9
					
				|  | @ -0,0 +1,82 @@ | ||||||
|  | # from default `ruff.toml` @ | ||||||
|  | # https://docs.astral.sh/ruff/configuration/ | ||||||
|  | 
 | ||||||
|  | # Exclude a variety of commonly ignored directories. | ||||||
|  | exclude = [ | ||||||
|  |     ".bzr", | ||||||
|  |     ".direnv", | ||||||
|  |     ".eggs", | ||||||
|  |     ".git", | ||||||
|  |     ".git-rewrite", | ||||||
|  |     ".hg", | ||||||
|  |     ".ipynb_checkpoints", | ||||||
|  |     ".mypy_cache", | ||||||
|  |     ".nox", | ||||||
|  |     ".pants.d", | ||||||
|  |     ".pyenv", | ||||||
|  |     ".pytest_cache", | ||||||
|  |     ".pytype", | ||||||
|  |     ".ruff_cache", | ||||||
|  |     ".svn", | ||||||
|  |     ".tox", | ||||||
|  |     ".venv", | ||||||
|  |     ".vscode", | ||||||
|  |     "__pypackages__", | ||||||
|  |     "_build", | ||||||
|  |     "buck-out", | ||||||
|  |     "build", | ||||||
|  |     "dist", | ||||||
|  |     "node_modules", | ||||||
|  |     "site-packages", | ||||||
|  |     "venv", | ||||||
|  | ] | ||||||
|  | 
 | ||||||
|  | # Same as Black. | ||||||
|  | line-length = 88 | ||||||
|  | indent-width = 4 | ||||||
|  | 
 | ||||||
|  | # Assume Python 3.9 | ||||||
|  | target-version = "py311" | ||||||
|  | 
 | ||||||
|  | [lint] | ||||||
|  | # Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`)  codes by default. | ||||||
|  | # Unlike Flake8, Ruff doesn't enable pycodestyle warnings (`W`) or | ||||||
|  | # McCabe complexity (`C901`) by default. | ||||||
|  | select = ["E4", "E7", "E9", "F"] | ||||||
|  | ignore = [ | ||||||
|  |   'E402',  # https://docs.astral.sh/ruff/rules/module-import-not-at-top-of-file/ | ||||||
|  | ] | ||||||
|  | 
 | ||||||
|  | # Allow fix for all enabled rules (when `--fix`) is provided. | ||||||
|  | fixable = ["ALL"] | ||||||
|  | unfixable = [] | ||||||
|  | 
 | ||||||
|  | # Allow unused variables when underscore-prefixed. | ||||||
|  | dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$" | ||||||
|  | 
 | ||||||
|  | [format] | ||||||
|  | # Use single quotes in `ruff format`. | ||||||
|  | quote-style = "single" | ||||||
|  | 
 | ||||||
|  | # Like Black, indent with spaces, rather than tabs. | ||||||
|  | indent-style = "space" | ||||||
|  | 
 | ||||||
|  | # Like Black, respect magic trailing commas. | ||||||
|  | skip-magic-trailing-comma = false | ||||||
|  | 
 | ||||||
|  | # Like Black, automatically detect the appropriate line ending. | ||||||
|  | line-ending = "auto" | ||||||
|  | 
 | ||||||
|  | # Enable auto-formatting of code examples in docstrings. Markdown, | ||||||
|  | # reStructuredText code/literal blocks and doctests are all supported. | ||||||
|  | # | ||||||
|  | # This is currently disabled by default, but it is planned for this | ||||||
|  | # to be opt-out in the future. | ||||||
|  | docstring-code-format = false | ||||||
|  | 
 | ||||||
|  | # Set the line length limit used when formatting code snippets in | ||||||
|  | # docstrings. | ||||||
|  | # | ||||||
|  | # This only has an effect when the `docstring-code-format` setting is | ||||||
|  | # enabled. | ||||||
|  | docstring-code-line-length = "dynamic" | ||||||
		Loading…
	
		Reference in New Issue