aiorpcx 0.20 changed the behaviour/API of TaskGroups. When used as a context manager, TaskGroups no longer propagate exceptions raised by their tasks. Instead, the calling code has to explicitly check the results of tasks and decide whether to re-raise any exceptions. This is a significant change, and so this commit introduces "OldTaskGroup", which should behave as the TaskGroup class of old aiorpcx. All existing usages of TaskGroup are replaced with OldTaskGroup. closes https://github.com/spesmilo/electrum/issues/7446
14 lines
298 B
Plaintext
14 lines
298 B
Plaintext
qrcode
|
|
protobuf>=3.12
|
|
qdarkstyle>=2.7
|
|
aiorpcx>=0.22.0,<0.23
|
|
aiohttp>=3.3.0,<4.0.0
|
|
aiohttp_socks>=0.3
|
|
certifi
|
|
bitstring
|
|
attrs>=19.2.0
|
|
|
|
# Note that we also need the dnspython[DNSSEC] extra which pulls in cryptography,
|
|
# but as that is not pure-python it cannot be listed in this file!
|
|
dnspython>=2.0
|