feat: use 1.4.0 dynamic extension loading (#116)

* feat: use 1.4.0 dynamic extension loading

and go through extension todo:
https://github.com/lnbits/lnbits/issues/3652
This commit is contained in:
dni ⚡ 2025-12-17 13:06:28 +01:00 committed by GitHub
commit 33b06bcd9b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 1622 additions and 1599 deletions

View file

@ -10,12 +10,12 @@ dependencies = ["lnbits>1"]
[tool.poetry]
package-mode = false
[tool.uv]
dev-dependencies = [
[dependency-groups]
dev = [
"black>=24.3.0",
"pytest-asyncio>=0.21.0",
"pytest>=7.3.2",
"mypy>=1.5.1",
"mypy==1.17.1",
"pre-commit>=3.2.2",
"ruff>=0.3.2",
"types-cffi>=1.16.0.20240331",
@ -34,14 +34,6 @@ warn_untyped_fields = true
[[tool.mypy.overrides]]
module = [
"lnbits.*",
"lnurl.*",
"loguru.*",
"fastapi.*",
"pydantic.*",
"pyqrcode.*",
"shortuuid.*",
"httpx.*",
"websocket.*",
"pynostr.*",
]
ignore_missing_imports = "True"