bpython v0.20-release Release Notes

Release Date: 2020-10-13 // over 3 years ago
  • 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.