Projects / bpython

bpython

bpython is an enhanced Python interactive interpreter that uses curses and provides the following main features: in-line syntax highlighting; readline-like autocompletion with suggestions displayed as you type; expected argument specification for functions; a handy pastebin function to quickly submit your code and return a URL. Its goal is to bring together a few handy ideas to enhance the standard interpreter without getting carried away.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  02 Aug 2010 12:56

    Release Notes: New features include pastebin confirmation, the ability to ignore PYTHONSTARTUP when launched with -i, the addition of bpdb (bpython python debugger), correct operation of C-w, a more comprehensive unit testing suite, pastebin deduplication, import completion improvements, a bunch of GTK improvements, and a bunch of bug fixes.

    •  31 Dec 2009 14:05

      Release Notes: This is a bugfix release to fix py3 compatibility, which was accidentally broken in the last release. The release process was also improved to prevent this kind of problem in the future.

      •  31 Dec 2009 00:32

        Release Notes: A crash in the "Save" functionality was fixed.

        •  30 Dec 2009 14:00

          Release Notes: This is a big release. Numerous minor bugs were fixed and features were implemented to make general usage a lot smoother. A showcase of beta GTK support was added, which was tested on Windows with pretty good success. Full compatibility on Windows is very close.

          •  01 Oct 2009 08:50

            Release Notes: Filename expansion was fixed. Future imports now work. Docstring fixes were made for types with their own __init__ method. Upgrading is recommended.

            Recent comments

            02 Jun 2009 16:43 Vambo

            This is a very useful addition to my Python toolbox. Many thanks for producing it.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.