bpython v0.12 Release Notes
-
We want to give special thanks to the Hacker School project- (https://www.hackerschool.com/) for choosing bpython as their pet hacking project. In special we would like to thank the following people for contributing their code to bpython:
- Martha Girdler
- Allison Kaptur
- Ingrid Cheung
We'd also like to thank Eike Hein for contributing his pastebin code which now ๐ makes it possible to paste using a 3rd party program unlocking a whole slew of pastebins for bpython users.
- โ Added a new pastebin_helper config option to name an executable that should perform pastebin upload on bpython's behalf. If set, this overrides pastebin_url. Data is supplied to the helper via STDIN, and it is expected to return a pastebin URL as the first word of its output.
- ๐ Fixed a bug causing pastebin upload to fail after a previous attempt was unsuccessful. A duplicate pastebin error would be displayed in this case, despite the original upload having failed.
- โ Added more key shortcuts to bpython.urwid
- Smarter dedenting after certain expressions
- #74 fixed broken completion when auto_display_list was disabled
๐ We also have done numerous cleanup actions including building the man pages from ๐ our documentation. Including the documentation in the source directory. Some ๐ minor changes to the README to have EOL 79 and changes to urwid to work better without twisted installed.
- ๐ Fix ungetch issues with Python 3.3. See issues #230, #231.