Skip to content

bpython 0.20 release

Compare
Choose a tag to compare
@sebastinas sebastinas released this 13 Oct 18:33

General information:

  • The next release of bpython (0.21) will drop support for Python 2.
  • Support for Python 3.9 has been added. Support for Python 3.5 has been
    dropped.

New features:

  • #802: Provide redo.
    Thanks to Evan.
  • #835: Add support for importing namespace packages.
    Thanks to Thomas Babej.

Fixes:

  • #622: Provide encoding attribute for FakeOutput.
  • #806: Prevent symbolic link loops in import completion.
    Thanks to Etienne Richart.
  • #807: Support packages using importlib.metadata API.
    Thanks to uriariel.
  • #809: Fix support for Python 3.9's ast module.
  • #817: Fix cursor position with full-width characters.
    Thanks to Jack Rybarczyk.
  • #853: Fix invalid escape sequences.