feat: explicitly specify for which modules to ignore_missing_imports

This commit is contained in:
Vlad Stan 2023-01-09 11:53:30 +02:00
parent c439732f9b
commit e97fb086cc

View file

@ -86,7 +86,6 @@ lnbits = "lnbits.server:main"
profile = "black"
[tool.mypy]
ignore_missing_imports = "True"
files = "lnbits"
exclude = """(?x)(
^lnbits/extensions/bleskomat.
@ -95,6 +94,10 @@ exclude = """(?x)(
| ^lnbits/wallets/lnd_grpc_files.
)"""
[[tool.mypy.overrides]]
module = "embit.*,secp256k1.*,uvicorn.*,sqlalchemy.*,sqlalchemy_aio.*,websocket.*,pyqrcode.*,cashu.*,shortuuid.*,grpc.*,lnurl.*"
ignore_missing_imports = "True"
[tool.pytest.ini_options]
addopts = "--durations=1 -s --cov=lnbits --cov-report=xml"
testpaths = [