65 lines
1.1 KiB
TOML
65 lines
1.1 KiB
TOML
|
[build-system]
|
||
|
requires = ["setuptools", "setuptools_scm", "wheel"]
|
||
|
build-backend = 'setuptools.build_meta'
|
||
|
|
||
|
[tool.black]
|
||
|
line-length = 120
|
||
|
include = '\.pyi?$'
|
||
|
exclude = '''
|
||
|
(
|
||
|
/(
|
||
|
\.eggs
|
||
|
| \.git
|
||
|
| \.mypy_cache
|
||
|
| \.tox
|
||
|
| \.venv
|
||
|
| _build
|
||
|
| buck-out
|
||
|
| build
|
||
|
| dist
|
||
|
| astropy_helpers
|
||
|
| docs
|
||
|
| .history
|
||
|
)/
|
||
|
| ah_bootstrap.py
|
||
|
)
|
||
|
'''
|
||
|
target-version = ['py310']
|
||
|
|
||
|
[tool.ruff]
|
||
|
# Enable Pyflakes `E` and `F` codes by default.
|
||
|
select = ["E", "F"]
|
||
|
ignore = ["E501", "E741"]
|
||
|
|
||
|
# Allow autofix for all enabled rules (when `--fix`) is provided.
|
||
|
fixable = ["A", "B", "C", "D", "E", "F"]
|
||
|
|
||
|
exclude = [
|
||
|
".eggs",
|
||
|
".git",
|
||
|
".mypy_cache",
|
||
|
".ruff_cache",
|
||
|
".tox",
|
||
|
".venv",
|
||
|
"__pypackages__",
|
||
|
"_build",
|
||
|
"build",
|
||
|
"dist",
|
||
|
"node_modules",
|
||
|
"venv",
|
||
|
]
|
||
|
|
||
|
# Same as Black.
|
||
|
line-length = 120
|
||
|
target-version = "py310"
|
||
|
|
||
|
# Allow unused variables when underscore-prefixed.
|
||
|
dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
|
||
|
|
||
|
[tool.codespell]
|
||
|
skip = "*cache*,*egg*,*extern*,.git,.idea,.tox,*.svg,.history,*sphinx.po"
|
||
|
ignore-words-list = "THIRDPARTY,"
|
||
|
|
||
|
[tool.djlint]
|
||
|
files=["*.html"]
|