ipdb
ipdb copied to clipboard
Integration of IPython pdb
Upstream IPython dropped it in version 6.0.0, in April 2017. I think it's fine to drop it here now. Would also be good to use this opportunity to mark the...
Looking at https://travis-ci.org/github/gotcha/ipdb, we see the banner from Travis CI: > Since June 15th, 2021, the building on [travis-ci.org](http://www.travis-ci.org/) is ceased. Please use [travis-ci.com](http://www.travis-ci.com/) from now on. and also, the...
i add one line in ipdb __main__.py `_get_debugger_cls` to use command vi mode when debug ipdb.set_trace, and this work good in linux ```python def _get_debugger_cls(): shell = get_ipython() #shell=None if...
In `pdb`, when I type `p foo` before hitting Tab, it finds all variables in scope with prefix `foo`, like `foobar`. In `ipdb` it shows wrong completion (magic functions). This...
Hi, I searched and tried different things, but I can't have my own command (which I put as a def foo() in a .py file under `~\.ipython\profile_default\startup` ) visible when...
Patches out vulnerable versions of IPython from CVE-2022-21699. See more info: - https://github.com/ipython/ipython/security/advisories/GHSA-pq7m-3gw7-gq5x - https://ipython.readthedocs.io/en/stable/whatsnew/version8.html#ipython-8-0-1-cve-2022-21699 Also [see commit for 2.7 changes](https://github.com/gotcha/ipdb/pull/248/commits/d9b2106a9b38b25d2c3a091da003c4ebc660bc5a), I am unsure this will work though as 5.11...
I am using: `ipdb==0.13.9` ------ For the code-block from answer for [Launch an IPython shell on exception](https://stackoverflow.com/a/37785862/2402577) ```python from ipdb import launch_ipdb_on_exception with launch_ipdb_on_exception(): main() ``` I am getting following...
In PyCharm when an exception is thrown, I am provided a link to where it was thrown, ie: `File "/Users/fred/PycharmProjects/someproject/load.py", line 80, in split_dataframe` This would be useful at least...
Thanks @gotcha for your excellent debugger tool, ipdb. I'm playing around with extending some of the features of the configuration parser (see other GH issues I'm filing later today). The...
When the module is imported in the python interpreter, which can be done not only explicitly, but also just by doing e.g. `help(modules)`, some kind of `ipython` shell replaces the...