bpython v0.23 Release Notes
-
General information:
- More and more type annotations have been added to the bpython code base.
- Some work has been performed to stop relying on blessings.
🆕 New features:
- #905: Auto-closing brackets option added. To enable, add
brackets_completion = True
in the bpython config Thanks to samuelgregorovic
🛠 Fixes:
- 👌 Improve handling of SyntaxErrors
- #948: Fix crash on Ctrl-Z
- ✅ #952: Fix tests for Python 3.10.1 and newer
- #955: Handle optional
readline
parameters instdin
emulation Thanks to thevibingcat - #959: Fix handling of
__name__
- #966: Fix function signature completion for
classmethod
🔄 Changes to dependencies:
- curtsies 0.4 or newer is now required
👌 Support for Python 3.6 has been dropped.