Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork252
Description
Since we have a ticket to track dropping Python 2 support in#819 in 0.21 I thought it'd be OK to have a ticket to track dropping support for the various backends bpython currently supports.
The current backends we 'support' (they are in various state of support hence the scare quotes):
- curtsies
- cli (deprecation warning since 0.19)
- urwid (deprecation warning since 0.19)
Of these I believe the curses backend is required to support Windows, the urwid backend is required to support integration with Twisted's reactor (see#803).
I'd want to support both of these usecases in the curtsies frontend, I personally mostly care about integration with event loops as Python has added this natively by running -m asyncio.
Is there anything I am lacking in regards to unique features so I can make a plan of attack@sebastinas@thomasballinger ?
More related tickets:#797