Revisions of python-ipython
buildservice-autocommit
accepted
request 1224684
from
Benjamin Greiner (bnavigator)
(revision 136)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 135)
- Update to 8.29 * Misc Python 3.13 compatibility #14536, #14559 * Add a uv line magic #14537 * Add support for WEBP to IPython.display.Image. #14526 * And many more bugfixes and quality of life improvements. - IPython 8.28 * #14480 AssertionError: assert _xterm_term_title_saved in WSL It is unclear why the terminal title is not saved in WSL, if you've WSL experience we'd love your feedback and help to not just ignore an error * #14510 Fix use of pyside6 >= 6.7.0 * #14518 Make values public (_tb_highlight & _tb_highlight_style) * #14515 Use environment variable to identify conda / mamba - Remove deprecated %suse_update_desktop_file * https://en.opensuse.org/openSUSE:Update-desktop-files_deprecation * nothing relevant to upstream
buildservice-autocommit
accepted
request 1197786
from
Benjamin Greiner (bnavigator)
(revision 134)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 133)
- Update to 8.27.0 * autocall was beeing call getitem, PR #14486 * Only copy files in startup dir if we just created it. PR #14497 * Fix some tests on Python 3.13 RC1 PR #14504 - IPython 8.26 * PR #14453 bugfix for call to structured_traceback * R #14466 fixed honoring custom repr for NamedTuple if assigned by partialmethod * PR #14451 Convert matplotlib gui name in enable_gui
buildservice-autocommit
accepted
request 1178448
from
Benjamin Greiner (bnavigator)
(revision 132)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
accepted
request 1178447
from
Benjamin Greiner (bnavigator)
(revision 131)
- Reenable testing matplotlib
Steve Kowalik (StevenK)
committed
(revision 130)
- Update to 8.25.0: * Rplaces the unicode micro symbol with greek letter mu, visually identical but should fix nfkc normalisations issues. * Introduces intersphinx_registry as a new dependency which is recommended only to build documentation.
Steve Kowalik (StevenK)
committed
(revision 129)
- Update to 8.24.0: * Improve inference from return type annotations in completer and the introduction of the optional target ipython[matplotlib] to explicitly request the matplotlib optional dependencies. * Move of the matplotlib backend handling from IPython to matplotlib. * pytest 8 compatibility. * typing-extension now needs 4.6 or newer. It was already the case, but not explicated. * Attempt to speed running code under debugger in some cases. - Add patch support-pytest-8.1.patch: * Support pytest >= 8.1 with the pytest plugin.
buildservice-autocommit
accepted
request 1163560
from
Benjamin Greiner (bnavigator)
(revision 128)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 127)
- Update to 8.22.2 * Fix recently introduced bug with the store magic. * Fix issues with multiple call to matplotlib.pyplot.switch_backend * Fix crashing IPython when some tracebacks encounter dynamically evaluated code. * IPython 8.22.1 increase the minimal traitlets version, and 8.22.2 fix a critical bug on emscripten preventing to use some magics like %matplotlib on jupyter-light. * As usual you can find the full list of PRs on GitHub under the 8.22 milestone. ## API changes * One of the largest change is the update the mimehooks and inspector API, see 14342. It should be backward compatible, but many hooks now receive a single object with many fields allowing us flexibility to update the API later. ## Packaging changes * Thanks to @mkoppe, we are slowly getting rid of setup.py finally migrating to pyproject.toml. There is still quite a bit of work, and please open an issue if you encounter any problem. ## Deprecation * A number of unused functions have been marked deprecated or pending deprecation. Please let us know if you encounter any of those deprecation messages for us to adjust the removal timeline. compatibility with pdb.set_trace()
buildservice-autocommit
accepted
request 1147879
from
Benjamin Greiner (bnavigator)
(revision 126)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 125)
Benjamin Greiner (bnavigator)
committed
(revision 124)
- Update to 8.21.0 * Few new features are present, but the codebase has been cleaned, and a couple of API are _considered_ for deprecation. They are not deprecated yet, but as they do not seem to be quite used, they may emit a warning, in which case please comment on the relevant issue to inform me of _which_ project use those feature and how you use them. Depending on the feedback I might change the timeline for deprecation. ## Deprecations * PR #14307 Pending Deprecation of ColorSchemeTable.set_active_scheme(...)’s case_sensitive Parameter. * PR #14305 Pending Deprecation of constructing ColorScheme via kwargs, in favor passing a single dict. ## Fixes * PR #14284 TerminalIPythonApp’s would warn that auto_create option is not recognized. * PR #14286 Fix a crash with NotOneValueFound when rendering complex tracebacks. * PR #14287 Partial Python 3.13 compatibility * PR #14290 Docs/Typos. * PR #14289 ipdb.set_trace() now accepts header= for better ## Changes compatibility with pdb.set_trace() * PR #14300 and PR #14301 Add hooking ability to produce mimebundle. It is now possible to extend the ?/?? operator to return more mimetypes to render richer help in frontends that support it. In particular you could send a json representation of the help that could be displayed in a customizable way. - Release 8.20.0
buildservice-autocommit
accepted
request 1128952
from
Benjamin Greiner (bnavigator)
(revision 123)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 122)
- Update to 8.18.0 * Small release of IPython that fixes a small number of inconveniences. * PR #14251 Fix a memory leak in qt event loop integration by setting the Loop parent to None. * PR #14252 Pickleshare was made an optional dependency in 8.17, this leads to warnings in some installations when using modules completions. The warning has been silenced. * PR #14241 Update event loop code for compatibility with more recent prompt_toolkit due to deprecations in Python 3.12. * PR #14245 Fix doc example on Pygments styles * PR #14238 Remove dependency on app_nope, this is actually only a dependency of IPykernel. - Release 8.17, 8.17.1 * Medium-sized release of IPython that includes some cleanup (backcall, python2 leftovers) and some refactoring improvements (typing, pathlib) and a fix on completion. * PR #14216 remove backcall dependency * PR #14217 make pickleshare dependency optional * PR #14185 support completion based on type annotations of calls * Reverted in 8.17.1:PR #14190 remove support for python 2 in lexers (reverted in 8.17.1 as it is imported by qtconsole/spyder) * Mamba and Micromamba magic: In addition to the conda command to manage conda environment, mamba and micromamba can now be used using the corresponding magic in IPython. Since these commands are compatible with conda, they are following the same logic. These two magic require to have the corresponding commands available either in the conda environment or system wide. PR #14191
buildservice-autocommit
accepted
request 1127169
from
Matej Cepl (mcepl)
(revision 121)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 120)
- Remove the dependency on python-curio, we don’t actually need it, tests can run without it.
buildservice-autocommit
accepted
request 1116206
from
Benjamin Greiner (bnavigator)
(revision 119)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 118)
- Update to 8.16.1 * Small double release of IPython (with the 8.12.3 release notes just below). Mostly bug fixes and cleanups, and type annotations. Of interest for users: * #14153 Fix a bug of the new iPdb chained traceback where some Exception would not have any traceback. (see upstream fix in CPython for more details). * #14168 Fix case with spurious message about event loops when using matplotlib. - Remove skip_python312 (see changelog for 8.15)
buildservice-autocommit
accepted
request 1113222
from
Benjamin Greiner (bnavigator)
(revision 117)
baserev update by copy to link target
Displaying revisions 1 - 20 of 136