Bpython

Latest version: v0.25

Safety actively analyzes 706259 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

0.9.5.1

--------

Added missing data files to the tarball.

0.9.5

-----
Fixed issues:

* 25 Problems with DEL, Backspace and C-u over multiple lines
* 49 Sending last output to $PAGER
* 51 Ability to embed bpython shell into an existing script
* 52 FakeStdin.readlines() is broken
* 53 Error on printing null character
* 54 Parsing/introspection ncurses viewer neglects parenthesis

bpython has added a view source shortcut to show the source of the current
function.

The history file is now really configurable. This issue was reported
in Debian's bugtracker.

bpython has now some basic support for Python 3 (requires Pygments >=1.1.1).
As a result, setuptools is now optional.

The pastebin URL is now configurable and the default pastebin is now
bpaste.net

Argument names are now shown as completion suggestions and one can
tab through the completion list.

0.9.4

-----
Bugfix release (mostly)

* when typing a float literal bpython autocompletes int methods (36)
* Autocompletion for file names (40)
* Indenting doesn't reset (27)
* bpython configuration has moved from ~/.bpython.ini to ~/.bpython/config (currently still supporting fallback)
* leftovers of statusbar when exiting bpython cleaned up
* bpython now does not crash when a 'popup' goes out of window bounds
* numerous fixes and improvements to parentheses highlighting
* made *all* keys configurable (except for arrow keys/pgup/pgdown)

0.9.3

------
This release was a true whopper!

* Full unicode support
* Configurable hotkey support
* Theming support
* Pastemode, disables syntax highlighting during a paste for faster pasting, highlights when done
* Parentheses matching
* Argument highlighting

0.9.2

-----
* help() now uses an external pager if available.
* Fix for highlighting prefixed strings.
* Fix to reset string highlighting after a SyntaxError.
* bpython now uses optparse for option parsing and it supports --version now.
* Configuration files are no longer passed by the first command line argument but by the -c command line switch.
* Fix for problem related to editing lines in the history: http://bitbucket.org/bobf/bpython/issue/10/odd-behaviour-when-editing-commands-in-the-history

0.9.1

-----
* Fixed a small but annoying bug with sys.argv ini file passing
* Fix for Python 2.6 to monkeypatch they way it detects callables in rlcompleter
* Config file conversion fix

Page 6 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.