An open API service providing commit metadata for open source projects.

GitHub / ipython/ipython / commits

Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

SHA Message Author Date Stats
ac2b3d28 Harden ruff and mypy configuration
Co-authored-by: Claude Opus 4.8 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
623b4794 Modernize remaining type annotations (curated subset of gh-15237)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
17ec1d93 Refactor docs/autogen_*.py scripts to use main() + __main__ guard Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0c587d63 Skip platform-fragile new tests on Windows and Python 3.15-dev
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
2221324a Fix Windows collection and test-ordering issues in new tests
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
b224098e Adapt new tests to py3compat removal and reap embedded shells
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
390c3066 Add tests for core.debugger, debugger_backport and TerminalPdb
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
c7b77436 Add tests for shellapp, terminal ipapp and embed
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
03c4aa85 Narrow Python 3.11 test skips to Linux only Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
3f57a93f Add tests for magics/code.py and extend history magic tests
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
9ec82486 Add tests for historyapp, profileapp and core.application
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
8ec6f87f Skip pre-existing matplotlib/environ CI flakes on Python 3.11 Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
845a5d23 Add tests for terminal shortcuts, filters and ptutils
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
dbd9e9be Add tests for pickleshare, backgroundjobs and editorhooks
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0eff2447 Add tests for core.doctb
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
418901c7 Add tests for packaging magics, core.logger and storemagic
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
6596fcc2 Add tests for lib.guisupport, lib.clipboard and utils.terminal
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
60c25549 Add tests for lib.demo and extend deepreload tests
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
2824a1c7 Add tests for splitinput, macro, and auto/pylab magics
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
e1f58714 Add tests for crashhandler, tips, and small IPython.utils modules
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
aeba36d1 Add tests for core.page, core.payload and core.payloadpage
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
31d112f6 Add Codecov components and wire up library/tests coverage flags
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
f7294a22 Fix invalid codecov.yml that disabled after_n_builds
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
ea321f2f Narrow bare except: in application.py and crashhandler.py Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0b1d78be Modernize type annotations in pytest_ipdoctest.py Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
f0b64894 Modernize remaining Union/typing-as-t usages in alias.py, guarded_eval.py, au... Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
554376d1 Clean up remaining Optional/Union/unused typing imports in interactiveshell.p... Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
7b836927 Modernize remaining type aliases and add missing annotations in completer.py Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
013fafac Add from __future__ import annotations to 8 more modules; fix displaypub.py t... Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0019e5c2 Add from __future__ import annotations to macro.py; annotate __add__ Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
4ac86ba9 Add from __future__ import annotations to 8 modules not covered by pyupgrade Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
2f01d54c Modernize type annotations in utils/text.py and docs/autogen_shortcuts.py Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
59657ec1 Simplify _tokens_filename: file is always str, not bytes Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
8e211b95 Apply suggestions from code review
Co-authored-by: M Bussonnier <b****s@g****m>
M Bussonnier <b****s@g****m> about 1 month ago
c58fa257 Wait for all coverage reports before Codecov notifies Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
01b202e6 Add in-process unit tests for _EmbedGlobals
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0227f458 Restore execfile wrapper frame in safe_execfile Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
07933eab Make caller locals visible to nested scopes in embedded shells M Bussonnier <b****s@g****m> about 1 month ago
b5119b43 run pyupgrade py311--plus on all but IPython/utils/text.py M Bussonnier <b****s@g****m> about 1 month ago
97f6941a Remove py3compat module and replace with native Python 3 equivalents
Co-authored-by: Claude Haiku 4.5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
4fd35756 tests: convert test_path.py to pytest
Co-authored-by: Claude <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
0c5b5620 refactor: centralize image format handling Philipp A. <f****p@w****e>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
a111ce45 Fix .paths description in LSString/SList docstrings
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
19822fa4 Refresh top-level, about and install pages
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
ba304ac1 Correct stale facts in the IPython reference
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
92aae15f Remove already-released notes from whatsnew/development.rst
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
4212d8d2 Remove dead LaTeX/PDF documentation build machinery
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
5cee5eb7 Clean up docs build configuration
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
e0cf7878 Update tutorial, tips and plotting pages
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
d70dd91a Fix stale names and markup across config guides
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
ac41c4d7 Refresh stale API usage in the autoawait guide
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
046b4d9e Fix API references and typos in config details
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
7e071d56 Fix broken examples in the configuration intro
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
e296a996 Update kernel event-loop integration docs for modern ipykernel
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
fe6c8264 Modernize developer-guide pages for third-party tools
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
c10b6bdf Drop GitHub-stats remnants from the release checklist
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
d0a0bcb6 Remove obsolete GUI-support design notes page
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
8fdfc360 Fix inaccuracies in the configuration-system overview
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
18edd435 Describe the actual AST-based execution model in execution.rst
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
76e3d6d4 Fix references to nonexistent 'terminal' extra
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
96976a50 Correct documented defaults of the IPython Sphinx directive
Co-authored-by: Claude Fable 5 <n****y@a****m>
Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
733b844c Remove dead private helpers and classes Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
90be2cc3 added new test: covers timeit cell magic output format with multiline code (#... Shivang <7****0@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a54918fb Remove rstvalidator from docs CI Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
about 1 month ago
bd9659b7 fix: make Image(retina=True) work with WebP Phil Schaf <f****p@w****e>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
7dde7704 Fix memory leak and handle errors gracefully in LLM autosuggester aakritiieee7 <r****7@g****m>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
8c9eeeef fix: add __kwdefaults__, __annotations__, __type_params__ to autoreload func_... Sid <s****d@S****l>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
50fa9b94 update contributing M Bussonnier <b****s@g****m> about 2 months ago
8693e784 back to dev M Bussonnier <b****s@g****m> about 2 months ago
2273f391 release 9.15.0 M Bussonnier <b****s@g****m> about 2 months ago
47749183 fix M Bussonnier <b****s@g****m> about 2 months ago
4a24f736 Close history database during shell shutdown Karina Bataeva <k****a@K****l>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
4bec98b4 update whatsnew M Bussonnier <b****s@g****m> about 2 months ago
42fcfe49 [3.11] Skip stup for Numpy that is not using > 3.11 syntax M Bussonnier <b****s@g****m> about 2 months ago
2bf22d16 Handle missing shell Jens H. Nielsen <j****e@m****m>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
b5da9acd fix: clarify tk simple-prompt gui message nightcityblade <n****e@g****m>
Committed by: M Bussonnier <b****s@g****m>
about 2 months ago
00bcdeed fix: don't let kitty graphics detection crash IPython startup Chris Burr <c****r@c****h>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
4c3c05f3 Parametrize collection pretty-printing tests Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
ad32efe3 Fix outdated references in documentation Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
07d31bea Drop Python-2 fallbacks from vendored pickleshare Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
d8d0edb3 Remove deprecated back-compat shim modules and IronPython backend Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
eef04533 Remove Python-2-era encoding cookies and basestring docstrings Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
d3ca86ab Prune stale packaging and tooling config Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
dfb3150f Remove dead release/maintenance tooling scripts Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
e4d3a42e Remove unused imports Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
b4421d80 Remove orphaned _process_win32_controller module Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
fdbdf1c6 Increase codecov threshold to 0.2% to avoid false PR failures Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
36dc5afa Remove stale TODO comment in DisplayObject.reload (#15254) M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
a423a85f Update documentation: remove Python 2 references and fix links (#15253) M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
6a7c1605 Add regression test for SyntaxError subclasses without text Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
4c61aced Deprecate IPython.utils.generics.inspect_object Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
c331cb28 Use tokenize.open to read source files in deduperreload Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
4123ab58 Make test_hist_file_config teardown deterministic Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
d0737725 Close sqlite connections before replacing history database Claude <n****y@a****m>
Committed by: M Bussonnier <b****s@g****m>
2 months ago
8344b1aa Narrow bare except: clauses in oinspect and interactiveshell (#15252)
Co-authored-by: Claude <n****y@a****m>
M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
6761a5d2 Use `print_stack_entry` to print frames in Python 3.14 (#15242)
Co-authored-by: M Bussonnier <b****s@g****m>, M Bussonnier <b****s@g****m>
Carlos Cordoba <c****2@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
2e7848b8 Skip additional flaky test in pyflyby downstream CI (#15251) M Bussonnier <b****s@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
ed128890 Fix: Skip ipython directive execution inside excluded only blocks (#15249)
Co-authored-by: w1nd <w****n@q****m>
w1nd <3****6@q****m>
Committed by: GitHub <n****y@g****m>
2 months ago
ec5ccc6c Avoid psutil requirement on Cygwin (#15247) Utsav Kumar <u****3@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
1462e0c1 Fix %debug and ipdb with Python 3.15 (#15220) Lumír 'Frenzy' Balhar <l****r@r****m>
Committed by: GitHub <n****y@g****m>
2 months ago

← Back to repository