judb
Copyright 2026 Mika Pflüger

This product is licensed under the Apache License, Version 2.0 (see LICENSE).

--------------------------------------------------------------------------------
Third-party notices
--------------------------------------------------------------------------------

judb's debugger architecture and design borrow heavily from PuDB
(https://github.com/inducer/pudb), which is licensed under the MIT/X Consortium
license. A copy of PuDB's license and attribution notice is included in the
licenses/ directory (see licenses/pudb-LICENSE.txt).

judb's rich-output styling (the CSS injected into the console output iframe to
make DataFrames and other HTML reprs look like a notebook) is derived from
Project Jupyter's notebook / nbconvert output stylesheets
(https://jupyter.org), which are licensed under the BSD 3-Clause license. A copy
of Jupyter's license and attribution notice is included in the licenses/
directory (see licenses/jupyter-LICENSE.txt).

judb's interactive-plotting backend (%matplotlib judb) reuses Matplotlib's
WebAgg engine (https://matplotlib.org): it subclasses Matplotlib's WebAgg
canvas/manager classes and serves Matplotlib's own WebAgg client JavaScript
(mpl.js) and toolbar image assets, unmodified, to the browser. Matplotlib is
distributed under a BSD-compatible (PSF-style) license. A copy of Matplotlib's
license and copyright notice is included in the licenses/ directory (see
licenses/matplotlib-LICENSE.txt).
