Registered 2010-09-30 by B. Clausius

Easy navigation to the source of Python exceptions

This package consists of two parts:
* send_tracebacks, a Python module that can replace the exception- and/or
   warning-hook, so that messages are not only written to stdout, but send
   over D-Bus to the gedit plugin.
* Python Traceback, a gedit plugin that provides the D-Bus interface and
   shows the received message in the bottom pane. If a row is activated by
   a double click or enter key, the file is opened at the relevant line.

There are different ways to use the plugin:
* Redirect tracebacks from every Python process on your system
   by modifing /etc/pythonX.Y/
* Redirect tracebacks just for a single Python application,
   by modifing the app.
* Send an arbitrary message to gedit.

See also README and the examples

Version 1.2 of this plugin is for gedit 3.8 and 3.10.
For gedit 3.0 to 3.6 use gedit-python-traceback 1.1.

Packages for Ubuntu are available in the PPA of the Gedit BC Developer Group:

Project information

B. Clausius
Gedit BC Developer Plugins
Development focus:

trunk series 

Browse the code

Programming Languages:
Version control system:

RDF metadata

View full history Series and milestones

Python Tracebacks in Gedit trunk series is the current focus of development

All bugs Latest bugs reported

More contributors Top contributors

Get Involved


Latest version is 1.2
released on 2013-10-27

All downloads