##// END OF EJS Templates
Clear filter
Show hidden
Commit Message Age Author Refs
load previous
r28837:59ab7217
`AssertionError`: `assert _xterm_term_title_saved` In some (unknown) situation, it is possible that the `_xterm_term_title_saved` is unset, but the code would make a call to `_restore_term_title_xterm`, resulting in `AssertionError`. At least on replicatable reproduction is returning from `ipython` to `pudb` via `^D^D` on an empty cell. See more details in https://github.com/ipython/ipython/pull/14480 Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
Stavros Ntentos
0
r28836:b90943a0
back to dev
M Bussonnier
0
r28835:82690a06
release 8.27.0
M Bussonnier
0
r28834:7af1c011
Whats new 8.27 (#14508)
M Bussonnier
merge
0
r28833:ef9d41ea
Whats new 8.27
M Bussonnier
0
r28832:5c8bc514
Fix completion in indented lines dropping prefix when jedi is disabled (#14474) Fixes #14470 I would appreciate someone testing this PR.
M Bussonnier
merge
0
r28831:6bde8f6c
Don't force matplotlib backend names to be lowercase (#14475) This is something I missed as part of moving the backend resolution to Matplotlib. Since version 3.9.0 Matplotlib handles the case-sensitivity of backend names, making them all lowercase for internal use. But since matplotlib/matplotlib#28473 uppercase letters are allowed in backend names of the form `module://soMe_moDule.sOmE_NAme`. Hence we need to not force backend names to be lowercase in IPython when passing them to Matplotlib. It is just a one line change that happens to make the code simpler, plus a new test. The Matplotlib change will be released in 3.9.1 which is due shortly, possibly today. The new test checks the Matplotlib version to know whether uppercase backend module names are allowed or not.
M Bussonnier
merge
0
r28830:d5762c16
Fix showing SystemExit exception raise inside except handler (#14503) Doing something like this: ```python try: 5 / 0 except Exception as e: raise SystemExit ``` was hitting an error inside UltraTB, creating a long traceback of its internals (which, ironically, UltraTB itself then displays correctly :-). `ListTB.get_exception_only()` calls the `ListTB.structured_traceback()` method *specifically* - even if `self` is a subclass, it won't use the subclass's method. However, the exception chaining in that method uses recursion by calling `self.structured_traceback()`, which will use a subclass's method. Tuples were added as an option there to support exception chaining, but not all of the machinery in connected classes expects a tuple. This just skips the exception chaining logic for the `etb=None` case, when we're showing the exception only. I'm not sure this is necessarily the best fix, but I didn't want to spend too much time following code around a module that's old enough to vote. Closes #12104
M Bussonnier
merge
0
r28829:82eba444
Fix some tests on Python 3.13 RC1 (#14504) Random little odds and ends that have changed in 3.13 break the tests. I think this should get the CI working again. :crossed_fingers: Closes #14457 Closes #14458
M Bussonnier
merge
0
r28828:2e34c770
Autoformat with darker
Thomas Kluyver
0
r28827:44bffab7
Relax string checks in test_pinfo_docstring_dynamic Allows this test to pass on Python 3.13
Thomas Kluyver
0
r28826:7ea81cd8
Fix test_decorator_skip_with_breakpoint() on Python 3.13
Thomas Kluyver
0
r28825:473f4f32
Fix test_ipdb_magics doctest for Python 3.13
Thomas Kluyver
0
r28824:ed2b9275
Fix showing SystemExit exception raise inside except handler
Thomas Kluyver
0
r28823:78fea5f8
Only copy files in startup dir if we just created it. (#14497) Closes #14496
M Bussonnier
merge
0
r28822:01e08c9c
Apply suggestions from code review Co-authored-by: James Beith <james@beith.co.uk>
M Bussonnier
0
r28821:75fe23b1
Only copy files in startup dir if we just created it. Closes #14496
M Bussonnier
0
r28820:128bd582
Fix autocall runs on getitem. (#14486) Closes #14483
M Bussonnier
merge
0
r28819:8fb51573
Fix autocall runs on getitem. Closes #14483
M Bussonnier
0
r28818:ad07901d
Do not upload to archive.ipython.org anymore (#14485) Server is not working anymore. And cleanup the full release steps.
M Bussonnier
merge
0
load next
< 1 .. 9 10 11 12 13 .. 1365 >
showing 20 out of 27282 commits