IPython-enabled pdb
Project description
IPython pdb
Use
from ipdb import set_trace; set_trace()
or
from ipdb import pm; pm()
You then get all IPython features (tab completion, nice tracebacks) right in pdb.
With Python 2.7 only, you can also use
$ python -m ipdb mymodule.py
PDBDebugMode support
ipdb support is integrated in Zope 2 Products.PDBDebugMode. If ipdb is available, it is used in place of pdb.
Development
ipdb source code and tracker are at https://github.com/gotcha/ipdb.
Changelog
0.5 (2011-08-05)
IPython 0.11 support [lebedov]
0.4 (2011-06-13)
When used from IPython, use its colors. Closes https://github.com/gotcha/ipdb/issues/1 [gotcha]
Fixed errors when exiting with “q”. [gotcha]
Allow use of python -m ipdb mymodule.py. Python 2.7 only. Closes https://github.com/gotcha/ipdb/issues/3 [gotcha]
Fixed post_mortem when the traceback is None. [maurits]
0.3 (2011-01-16)
Add post_mortem() for Products.PDBDebugMode support. [Jean Jordaan]
Moved to github.com.
0.2 (2010-10-20)
Added pm(). [Paulo Benedict Ang]
0.1 (2010-04-26)
First “non dev” release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ipdb-0.5.tar.gz
.
File metadata
- Download URL: ipdb-0.5.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12fb75a350c8334fbd9462a060c8164b94c19f44d83b9f5482af13a3c51e0ff2 |
|
MD5 | 5d9da7bac4f139b9bb8ec8cc19a44e2e |
|
BLAKE2b-256 | ad50e02c6bdd484196e05998d696f592c2416ff7a90473eee2bb70b851639760 |