Commit Graph
21 Commits
Author SHA1 Message Date
dni df00a018f0 added FIXME tags and fix WalletTypeInfo 2022-07-25 12:05:16 +02:00
dni 66477bc392 enable mypy checks 2022-07-25 12:05:16 +02:00
dni a3e4f175dd add missing Pipfile.lock 2022-07-25 12:05:10 +02:00
dni 4dfa0873e5 fix isort check 2022-07-25 12:03:06 +02:00
dni 0e393111de fix up decorators for tests 2022-07-25 12:03:06 +02:00
dni 463fbb39bd make test run again, introduce mypy again 2022-07-25 12:03:06 +02:00
dni 88ee5fd6cc fixup requirements.txt and ad to Pipfile 2022-07-25 12:03:06 +02:00
dni a0707f8a32 types-mock==4.0.15 to requirements, needed for mypy tests 2022-07-25 12:03:06 +02:00
dni b9373f7283 add tests for api_payment 2022-07-25 12:03:06 +02:00
dni a80fd5de7a black formating 2022-07-25 12:03:06 +02:00
dni 9a17e4896b fix last views api bug, thanks calle 2022-07-25 12:03:06 +02:00
dni 7f2c25336c ignore eclair websockets type 2022-07-25 12:03:06 +02:00
dni f677777f07 fully fix decorators, thanks calle 2022-07-25 12:03:06 +02:00
dni 25d19244be mypy fixes, api, eclair 2022-07-25 12:03:06 +02:00
dni 704b572349 fix PaymentKwargs class for mypy 2022-07-25 12:03:06 +02:00
dni 56560fca02 mypy fixes for generic.py, decurators.py, eclair.py 2022-07-25 12:03:06 +02:00
dni 7ad9ad799e assert Optional[str] 2022-07-25 12:03:06 +02:00
dni 8e9b3190e4 mypy fakewallet, macaroon, bolt11 invoice 2022-07-25 12:03:06 +02:00
dni 808bd36e23 some more mypy fixes 2022-07-25 12:02:59 +02:00
dni 895770e26a remove commented out and unused code in app object, it is now used in lnbits/__main__.py directly, fixes mypy error 2022-07-25 12:00:22 +02:00
dni 2891a421f1 fix up mypy.ini, and properly ignore grpc and extension 2022-07-25 12:00:22 +02:00