mirror of
https://github.com/aljazceru/nutshell.git
synced 2026-02-06 01:04:20 +01:00
Dev: Update ruff precommit hooks (#434)
* update ruff * test * update ruff * only ruff check * CI rename
This commit is contained in:
@@ -31,22 +31,20 @@ httpx = {extras = ["socks"], version = "^0.25.1"}
|
||||
bip32 = "^3.4"
|
||||
mnemonic = "^0.20"
|
||||
bolt11 = "^2.0.5"
|
||||
black = "23.11.0"
|
||||
pre-commit = "^3.5.0"
|
||||
|
||||
[tool.poetry.extras]
|
||||
pgsql = ["psycopg2-binary"]
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
mypy = "^1.5.1"
|
||||
black = "^23.11.0"
|
||||
pytest-asyncio = "^0.21.1"
|
||||
pytest-cov = "^4.0.0"
|
||||
pytest = "^7.4.0"
|
||||
ruff = "^0.0.284"
|
||||
pre-commit = "^3.3.3"
|
||||
fastapi-profiler = "^1.2.0"
|
||||
respx = "^0.20.2"
|
||||
ruff = "^0.2.1"
|
||||
mypy = "^1.8.0"
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry-core>=1.0.0"]
|
||||
@@ -69,10 +67,12 @@ preview = true
|
||||
[tool.ruff]
|
||||
# Same as Black. but black has a 10% overflow rule
|
||||
line-length = 150
|
||||
show-fixes = true
|
||||
target-version = "py38"
|
||||
|
||||
# Enable pycodestyle (`E`) and Pyflakes (`F`) codes by default.
|
||||
[tool.ruff.lint]
|
||||
# (`I`) means isorting
|
||||
select = ["E", "F", "I"]
|
||||
extend-select = ["I"]
|
||||
ignore = []
|
||||
|
||||
# Allow autofix for all enabled rules (when `--fix`) is provided.
|
||||
@@ -81,7 +81,7 @@ unfixable = []
|
||||
|
||||
# Exclude a variety of commonly ignored directories.
|
||||
exclude = [
|
||||
"cashu/nostr",
|
||||
"cashu/nostr/*",
|
||||
"cashu/core/bolt11.py",
|
||||
".bzr",
|
||||
".direnv",
|
||||
@@ -112,6 +112,6 @@ dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
|
||||
# Assume Python 3.8
|
||||
# target-version = "py38"
|
||||
|
||||
[tool.ruff.mccabe]
|
||||
[tool.ruff.lint.mccabe]
|
||||
# Unlike Flake8, default to a complexity level of 10.
|
||||
max-complexity = 10
|
||||
|
||||
Reference in New Issue
Block a user