rndusr / stig

TUI and CLI for the BitTorrent client Transmission
GNU General Public License v3.0
554 stars 24 forks source link

asynctest library is not compatible with Python 3.8 and above #206

Open anjandev opened 2 years ago

anjandev commented 2 years ago

asynctest library is not compatible with Python 3.8 and above: https://github.com/Martiusweb/asynctest/issues/144.

Upstream has abandoned it and recommends using the built-in AsyncMock instead: https://github.com/Martiusweb/asynctest/issues/158#issuecomment-785872568.

We should redo the testsuite to use AsyncMock.

rndusr commented 2 years ago

Thanks for the heads up.

While we're at it, we should also split some submodules into separate projects and use a different TUI library, probably Textual. https://github.com/willmcgugan/textual