NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #964 most downloaded on PyPI
IPython-enabled pdb
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.6 years
Nearly every release is documented
notes for 41 of 45 stable releases
Nothing withdrawn
no release was ever pulled
19 years old
46 releases · first in 2007
Use context manager for opening toml config [andrewzwicky]
Modify tests to test 3.11 separately from earlier python versions. [andrewzwicky]
Better exception handling when looking for config. [bignose-debian]
One column per quarter.
Better toml support (use tomlib for 3.11, tomli for 3.6 to 3.10). [salty-horse, mgorny]
Better toml support (use tomlib for 3.11, tomli for 3.6 to 3.10). [salty-horse, mgorny]
Minimal PEP 517 support. [cpcloud]
3.11 support for run as module and run as script. [nphilipp, gotcha]
Based on OSV:PYSEC-2022-12 change ipython dependencies, for users using python 3.6, install 7.16.3 <= IPython < 7.17.0, for users using python>3.6, install IPython >= 7.31.1. [malkstar]
Fix again when pyproject.toml does not contain tool section. [markab108]
pyproject.toml does not contain tool section.
[markab108]Fix when pyproject.toml does not contain tool section. [anjos]
Fix when pyproject.toml does not contain tool section.
[anjos]
Add the convenience function iex().
[alanbernstein]
Do not instantiate IPython on import [adamchainz]
Fix broken parsing of pyproject.toml [alexandrebarbaruiva]
Add support for pyproject.toml as configuration file [alexandrebarbaruiva]
Add support for pyproject.toml as configuration file [alexandrebarbaruiva]
For users using python 3.4, install 6.0.0 <= IPython < 7.0.0, for users using python 3.5, install 7.0.0 <= IPython < 7.10.0, for users using python 3.6, install 7.10.0 <= IPython < 7.17.0, for users using python>3.6, install IPython >= 7.17.0. [d1618033]
- Add '-m' option [mrmino]
Allow runcall, runeval to also use set context value [meowser]
Allow runcall, runeval to also use set context value [meowser]
Add condition argument to set_trace [alexandrebarbaruiva]
Remove leftover debug code [gotcha]
Fix when no configuration file [gotcha]
Add option to set context via environment variable or configuration file [alexandrebarbaruiva]
- Fix version in usage [gotcha]
Nothing published for this version
Avoid emitting term-title bytes [steinnes]
- Fix --help [native-api]
Stop deprecation warnings from being raised when IPython >= 5.1 is used. Support for IPython < 5.1 has been dropped. [bmw]
Simplify loading IPython and getting information from it. Drop support for python 2.6 Drop support for IPython < 5.0.0 [takluyver]
For users using python 2.6, do not install IPython >= 2.0.0. And for users using python 2.7, do not install IPython >= 6.0.0. [vphilippon]
Ask IPython which debugger class to use. Closes https://github.com/gotcha/ipdb/issues/105 [gnebehay, JBKahn]
Ask IPython which debugger class to use. Closes https://github.com/gotcha/ipdb/issues/105 [gnebehay, JBKahn]
ipdb.set_trace() does not ignore context arg anymore. Closes https://github.com/gotcha/ipdb/issues/93. [gnebehay, Garrett-R]
Support IPython 5.0. [ngoldbaum]
Stop trying to magically guess when stdout needs to be captured. Like needed by nose. Rather, provide a set of function that can be called explicitely
Stop trying to magically guess when stdout needs to be captured.
Like needed by nose.
Rather, provide a set of function that can be called explicitely when needed.
[gotcha]
drop support of IPython before 0.10.2
Fix Restart error when using python -m ipdb Closes https://github.com/gotcha/ipdb/issues/93. [gotcha]
python -m ipdb
Closes https://github.com/gotcha/ipdb/issues/93.
[gotcha]Don't require users to pass a traceback to post_mortem. [Wilfred]
Closes https://github.com/gotcha/ipdb/issues/93. [gotcha]
Reset sys.modules['__main__'] to original value. Closes https://github.com/gotcha/ipdb/issues/85 [gotcha]
Reset sys.modules['__main__'] to original value.
Closes https://github.com/gotcha/ipdb/issues/85
[gotcha]
Fix support of IPython versions 0.x [asivokon]
Switch to revised BSD license (with approval of all contributors). Closes https://github.com/gotcha/ipdb/issues/68 [lebedov, gotcha]
Don't pass sys.argv to IPython for configuration. [emulbreh]
Fix lexical comparison for version numbers. [sas23]
Fix lexical comparison for version numbers. [sas23]
Allow configuring how many lines of code context are displayed
by set_trace
[JamshedVesuna]
If an instance of IPython is already running its configuration will be loaded. [IxDay]
Make Nose support less invasive. Closes https://github.com/gotcha/ipdb/issues/52 Closes https://github.com/gotcha/ipdb/issues/31 [blink1073, gotcha]
Make Nose support less invasive. Closes https://github.com/gotcha/ipdb/issues/52 Closes https://github.com/gotcha/ipdb/issues/31 [blink1073, gotcha]
Fix for post_mortem in context manager. Closes https://github.com/gotcha/ipdb/issues/20 [omergertel]
More Python 3 compatibility; implies dropping Python 2.5 support. Closes https://github.com/gotcha/ipdb/issues/37 [gotcha]
IPython 1.0 compatibility. Closes https://github.com/gotcha/ipdb/issues/44 [pgularski]
IPython 1.0 compatibility. Closes https://github.com/gotcha/ipdb/issues/44 [pgularski]
Index into version_info in setup.py for Python 2.6 compatibility. [kynan]
Add Travis CI configuration. [kynan]
Add launch_ipdb_on_exception context manager. Implies dropping Python 2.4 support. [Psycojoker]
Add launch_ipdb_on_exception context manager. Implies dropping Python 2.4 support.
[Psycojoker]
Wrap sys.excepthook only once. [marciomazza]
Add GPL file and refer in headers. [stan3]
Python 3 support. [Piet Delport]
Basic tests. [msabramo]
Added the functions runcall, runeval and run.
[dimasad]
State dependency on IPython later or equal to 0.10. [gotcha]
Add setuptools console_scripts entry point. [akrito, gotcha]
Add setuptools console_scripts entry point.
[akrito, gotcha]
Nose support. Closes https://github.com/gotcha/ipdb/issues/8 [akaihola, gotcha]
IPython 0.11 support. [lebedov]
When used from IPython, use its colors. Closes https://github.com/gotcha/ipdb/issues/1 [gotcha]
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]
Add post_mortem() for Products.PDBDebugMode support. [Jean Jordaan]
Add post_mortem() for Products.PDBDebugMode support.
[Jean Jordaan]
Moved to github.com.
Added pm(). [Paulo Benedict Ang]
pm().
[Paulo Benedict Ang]- First "non dev" release.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →