diff --git a/lib/pyproject.toml b/lib/pyproject.toml new file mode 100644 index 0000000000..88d360fc1d --- /dev/null +++ b/lib/pyproject.toml @@ -0,0 +1,20 @@ +[tool.ruff] + +# Assume Python 3.8 +target-version = "py38" + +# indentation details +line-length = 96 +indent-width = 4 + +[tool.ruff.format] +# Enable auto-formatting of code examples in docstrings. Markdown, +# reStructuredText code/literal blocks and doctests are all supported. +docstring-code-format = true + +# 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"