Thomas Kluyver

Results 130 issues of Thomas Kluyver

Hi, I'm opening this pull request as part of a push to modernise how packages use [Flit](https://flit.pypa.io/en/stable/) as a Python build backend. Using `flit_core` as the backend in place of...

**Is your feature request related to a problem? Please describe.** For Python projects, the new uploader is a big step backwards in usability, except on the CI platforms where it's...

Waiting for: Product Owner

Hi, I'm opening this pull request as part of a push to modernise how packages use [Flit](https://flit.pypa.io/en/stable/) as a Python build backend. Using `flit_core` as the backend in place of...

Outputs in a notebook can include arbitrary mimetypes. From IPython this can be done with `_repr_mimebundle_` method, for instance. Most of the export formats that nbconvert knows about have a...

enhancement

The 'Run Downstream tests' workflow is failing on sagemath. It *appears* that it succeeded a few weeks ago, but looking at the [logs from that run](https://github.com/ipython/ipython/actions/runs/10290708602/job/28481296123), it actually shows a...

testing

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

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,...

I noticed that the `nbshow` command (from [nbdime](https://github.com/jupyter/nbdime)) runs quite slowly. On investigation, it's loading the IPython lexer from `IPython.lib.lexers`, through the entry point registering it with pygments. Importing this...

#### Is your feature request related to a problem? Please describe. We have some files which we access as a mixture of NetCDF4, using h5netcdf (& xarray), and 'plain' HDF5,...