bpython v0.19 Release Notes

Release Date: 2019-04-02 // about 5 years ago
  • General information:

    • ๐Ÿ—„ The bpython-cli and bpython-urwid rendering backends have been deprecated and will show a warning that they'll be removed in a future release when started.
    • ๐Ÿ—„ Usage in combination with Python 2 has been deprecated. This does not mean that support is dropped instantly but rather that at some point in the future we will stop running our testcases against Python 2.
    • The new pinnwand API is used for the pastebin functionality. We have dropped two configuration options: pastebin_show_url and pastebin_removal_url. If you have your bpython configured to run against an old version of pinnwand please update it.

    ๐Ÿ†• New features:

    ๐Ÿ›  Fixes:

    • #765: Display correct signature for decorated functions. Thanks to Benedikt Rascher-Friesenhausen.
    • #776: Protect get_args from user code exceptions
    • ๐Ÿ‘Œ Improve lock file handling on Windows
    • ๐Ÿ—„ #791: Use importlib instead of deprecated imp when running under Python 3

    ๐Ÿ‘Œ Support for Python 3.8 has been added. Support for Python 3.4 has been dropped.