| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-jupyterlab | Distribution: openSUSE Tumbleweed |
| Version: 4.4.9 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Oct 1 09:47:33 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 20484214 | Source RPM: python-jupyterlab-4.4.9-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jupyterlab/jupyterlab | |
| Summary: Environment for interactive and reproducible computing | |
An extensible environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture. JupyterLab is the next-generation user interface for Project Jupyter offering all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser, rich outputs, etc.).
BSD-3-Clause
* Wed Oct 01 2025 Matej Cepl <mcepl@cepl.eu>
- Update to 4.4.9:
- Bugs fixed
- Correctly dispose TerminalManager even if terminals are not
available
- Fix scrolling to targets within notebook
- Update to 4.4.8:
- Bugs fixed
- Debugger: Only send the configurationDone message once as
per the DAP
- Fix output prompt overlay height for large outputs
- Prevent overlay of content from other columns when renaming
a file in the file browser
- Fix notebook toolbar item order
- Harden anchor links for latex rendering, add more tests
(CVE-2025-59842, bsc#1250605)
- Maintenance and upkeep improvements
- Ignore npmjs.com in check-links
- Documentation improvements
- Add JupyterCon banner and Jupyter colors
- Update to 4.4.7:
- Enhancements made
- Update to mermaid 11.10, marked 16.2
- Bugs fixed
- Change default line wrap in default editor config
- Select file and accept dialog on file double click in
FileDialog.getOpenFiles
- Fix broken toolbar updates due to missing 'clear' cases in
switch statements for ObservableList
- Send code to console
- Clear incomplete execution metadata when splitting running
cells
- Don't create empty page_config in sys_prefix when disabled
is empty
- Documentation improvements
- Improve language/grammar in extensions documentation
- Reorganise and improve discoverability in documentation
- Replace deprecated toolbarRegistry.registerFactory with
toolbarRegistry.addFactory in docs
- Update to 4.4.6:
- Bugs fixed
- Preserve original cell during split to maintain kernel
connections
- Fix file browser navigation with preferredDir
- Fix anchor navigation on sanitized HTML
- Fix tab order for status bar items
- Fix uncoalesced cell stream outputs clearing
- Fix error when deleting a markdown cell with heading
- Fix initial column sizes in FileDialog.getOpenFiles dialog
- Exclude version 6.30.0 of ipykernel, which add a regression
on the debugger
- Maintenance and upkeep improvements
- Avoid ipykernel 7.0.0a2 in CI
- Add logs to the server startup in the js-testing tests
- Bump form-data from 4.0.2 to 4.0.4
- Pin to httpx<1
- Add more retries on the frequently failing test
- Documentation improvements
- Fix file browser navigation with preferredDir
- Fix anchor navigation on sanitized HTML
- Improve documentation for jupyter.lab.transform
* Sun Jul 20 2025 Ben Greiner <code@bnavigator.de>
- Update to 4.4.5
* Fix scrollbar behaviour when scrolling past long cell in full
windowing mode #17705 (@krassowski)
* Update @codemirror/view to v6.38.1, fixing lineWrap in defer
mode #17698 (@krassowski)
* Fix auto completion on irrelevant cell types #17693
(@itsmevichu)
* Do not change silently when executing an empty cell #17701
(@brichet)
* Reduce UI blocking time when saving large notebooks by using
file stream #17707 (@krassowski)
* Normalize ToolbarButtonComponent dataset attributes with the
data- prefix #17703 (@RRosio)
* Fixes for accessibility issues reported on missing ARIA roles
[#17591] (@nkn2022)
* Fix threadId being passed to the debugger #17667 (@kr-2003)
- Release 4.4.4
* Fix colors for CodeMirror panels #17666 (@krassowski)
* Fix cell toolbar enabled status with multiple notebooks #17625
(@MUFFANUJ)
* Create a subshell per target and kernel when using
CommsOverSubshells.PerCommTarget #17634 (@ianthomas23)
* Prevent memory leak when rendering text stream #17628
(@krassowski)
* Backport PR #17602 on branch 4.3.x (Fix setting allowed schemes
on runtime using Sanitizer.setAllowedSchemes) #17640 (@jtpio)
* Add layout containment on viewport in windowed mode #17620
(@krassowski)
* Fix selection visibility in terminal while using Dark High
Contrast theme #17618 (@MUFFANUJ)
* Thu Jun 19 2025 Ben Greiner <code@bnavigator.de>
- Update to 4.4.3
* Enable save in collaborative mode #17508 (@Darshan808)
* Fix error handing in extension manager (typo and undefined
variable) #17592 (@Darshan808)
* Ensure strings with yellow background in tracebacks are visible
[#17577] (@EtiennePelletier)
* Fix stdin input triggering cell re-execution on Shift+Enter
[#17565] (@Darshan808)
* Add standby callback to lumino polls #17567 (@mahendrapaipuri)
* Fix incorrect ARIA labels in the MainAreaWidget #17527
(@dnlzrgz)
* fileeditor-extension: fix handling of launcher, commands and
menu entries on specsChanged #17550 (@jtpio)
- Release 4.4.2
* Fix Settings Editor incorrectly resetting values to default in
filtered view #17540 (@yukiiii04)
* Upgrade CodeMirror packages to latest #17526 (@krassowski)
* Update widget flag on attaching cell to viewport #17532
(@trungleduc)
* Update lumino to v2025.4.30 to pull menu aria fix #17525
(@krassowski)
* Fix rendering of long cell editors in windowed notebook #17528
(@krassowski)
* Add aria-hidden to icons (<svg> elements) which do not have a
title #17472 (@nkn2022)
* Fix editing shortcuts on Safari (allow shortcut edit button to
receive focus) #17511 (@minrk)
- Release 4.4.1
* Fix undo/redo in cells created in none windowing mode #17486
(@krassowski)
* Fix token extraction for incomplete paths #17477 (@DenisaCG)
* Fix handling of the single click navigation #17475 (@jtpio)
* Follow changes to stream outputs #17469 (@davidbrochart)
* Fix incorrect modifications in collaborative save events #17466
(@Darshan808)
* Fix document search matching text within unsupported SVG tags
[#17429] (@achhina)
* Fix handling of the CSV viewer theme #17405 (@jtpio)
* Fix browser tab name updates when started in single-document
mode #17210 (@Darshan808)
* Sun Apr 06 2025 Ben Greiner <code@bnavigator.de>
- Update to 4.4.0
[#]# New features added
* Add Settings Import Feature from a JSON File #16994
(@Darshan808)
* Support kernel subshells #16963 (@ianthomas23)
[#]# Enhancements made
* Create "Kernels" section, split statusbar settings #17415
(@krassowski)
* Add IKernelSpecAPICLient and ITerminalAPIClient, fix
definitions of interfaces #17395 (@jtpio)
* If subshells are supported by the kernel, send comm messages to
subshells #17363 (@martinRenou)
* Add a setting to disable the context menu #17352 (@afshin)
* Add IKernelAPIClient and ISessionAPIClient as options for
Kernel.IManager and Session.IManager #17348 (@jtpio)
* Fix checkbox alignment in dialog using display: flex #17343
(@SatyajitRedekar)
* Speed up output rendering: add a limit on max length of
protocol to linkify #17264 (@krassowski)
* Remove spurious regex to slightly improve performance of
streaming large outputs #17262 (@krassowski)
* Add (opt-in) workspace selector, show workspace name in the
title #17256 (@Darshan808)
* Add commands to change the console prompt position to the
palette #17253 (@jtpio)
* Improve UX for "Rename on First Save" Dialog #17217 (@MUFFANUJ)
* Replace R logo with official logo #17216 (@ajbozarth)
* Bump @codemirror/lang-python to provide match-case indentation
[#17189] (@deephbz)
* Remove --subshell-console flag #17180 (@ianthomas23)
* Add Content Provider API #17092 (@krassowski)
* Copy edits in CONTRIBUTING.md #17078 (@JasonWeill)
* Add option to render markdown cells upon exit #17076
(@peytondmurray)
* Add option for automatic Fill-in-the-Middle inline completion
[#17067] (@Darshan808)
* Update the form schema if it changed #16907 (@brichet)
* Export user preference settings to a json file #16896
(@Darshan808)
* Add more descriptive labels for fetching Jupyter news options
[#16848] (@Adam-D-Lewis)
* Hide the terminals part of the running sessions status bar item
by default #16846 (@jtpio)
* Allow customizing the ServiceManager with plugins #16794
(@jtpio)
* Move @jupyterlab/debugger icons to @jupyterlab/ui-components
[#16745] (@joaopalmeiro)
* Add option to disable input placeholder text #16713
(@maitreya2954)
* Allow changing the position of the code console prompt cell,
add settings and toolbar items #13837 (@jtpio)
[#]# Bugs fixed
* Fix CommandPalette gets re-rendered even if hidden #17442
(@fcollonval)
* Add distinct accessible aria label for each toolbar #17441
(@nkn2022)
* Fix read-only indicator not showing in RTC docprovider #17440
(@Darshan808)
* Fix visual indication for drag and drop in editor #17438
(@MUFFANUJ)
* Fix usage of ITerminalAPIClient in TerminalConnection #17437
(@jtpio)
* Fix for filebrowser tooltip rendering the kernel info
repeatedly #17421 (@itsmevichu)
* More specific selector for "Copy Output to Clipboard" #17413
(@jtpio)
* Fix rendering URLs as linked in errors #17371 (@afshin)
* Fix cell output stream if previous chunk did not end in new
line #17369 (@davidbrochart)
* Use "Move to Trash" over "Delete" when contents manager's
delete_to_trash is True #17359 (@jesuino)
* Add widget ID arg to semantic command invocations #17350
(@afshin)
* Improve scrolling edge cases #17339 (@krassowski)
* Fix HTML lang attribute #17337 (@fcollonval)
* Fix typo in LSP console message on kernel change #17323
(@iisakkirotko)
* Fix handling of a null banner in the code console #17322
(@jtpio)
* Updated enabling logic for run-all-below button on Notebook
Panel #17298 (@rsaditya01)
* Disable new ctrl + m toggle focus binding, enable configuring
it via Keyboard Shortcuts #17291 (@krassowski)
* Fix order of extensions in PyPI Extension Manager #17266
(@Princekumarofficial)
* Allow <GroupItem> to filter out null children and accept any
ReactNode #17244 (@MUFFANUJ)
* Cache item state to improve filebrowser's performance #17239
(@Rishab87)
* Fix windowing crash due to out-of-bounds access #17238
(@krassowski)
* Fix vertical scrollbar issue caused by \tag{} directive in
LaTeX #17223 (@MUFFANUJ)
* Fix display of tooltip/title for terminal and kernel sessions
statusbar item #17220 (@MUFFANUJ)
* Fix disabling Fuzzy Filtering in the File Browser #17214
(@Darshan808)
* Fix for inconsistent tab closure in "Close All Tabs" operation
[#17203] (@itsmevichu)
* Fix "running" prompt state with server-side execution #17195
(@krassowski)
* Fix for issue preventing cell metadata removal #17194
(@itsmevichu)
* Add missing aria labels in application shell #17192 (@Rishab87)
* Fix misaligned SVG icon in "Add Tag" button #17187 (@MUFFANUJ)
* Increase color contrast of operators in code editor #17173
(@hxrshxz)
* Fix read-only cells becoming editable on settings change #17167
(@Darshan808)
* Ensure search highlight is applied to Python builtin keywords
[#17160] (@hxrshxz)
* Fix scrolling and selection restoration on undo/redo #17158
(@krassowski)
* Fix emission of lastCell from notebook run actions #17156
(@pawel99k)
* Improve contrast for 'Add' button in Keyboard Shortcuts UI in
both dark and light theme #17153 (@hxrshxz)
* Fixed Missing Comma in devcontainer.json to enable functional
configuration #17150 (@hxrshxz)
* Fixing dialog closing unexpectedly when typing in the textarea
[#17142] (@Rishab87)
* Fix setter for contentProviderId #17141 (@jtpio)
* Fix title for overscan count option #17130 (@krassowski)
* Ensure context menu closes when clicking outside it in the
minimap #17128 (@peytondmurray)
* Respect query argument in settingeditor:open when settings
editor is already open #17121 (@andrewfulton9)
* Fix sanitizer call in ToC if html data is array of strings
[#17114] (@martenrichter)
* Use bare string proxies parameter for httpx<0.28 #17113
(@AmberArr)
* Add missing bind(this) to NotebookAdapter's isReady function
[#17109] (@martenrichter)
* Fix background of the popup toolbar #17098 (@krassowski)
* Focus terminal after copy and paste operations #17097
(@krassowski)
* Sync Settings Editor with Updated Settings #17091 (@Darshan808)
* Fix consecutive invocations of inline completion #17082
(@fcollonval)
* Fix contrast for unselected search matches in Dark High
Contrast theme #17065 (@krassowski)
* Bump @codemirror packages #17064 (@jtpio)
* Use AsyncHTTPTransport over HTTPTransport for httpx #17058
(@krassowski)
* Reset resizeData after column adjustment to allow file dragging
[#17047] (@Darshan808)
* Fix newline handling in stream outputs #17043 (@davidbrochart)
* Fix filebrowser name order #17038 (@Nriver)
* Improve performance of rendering stdout/stderr #17022
(@krassowski)
* Fixing missed first keystroke on Ctrl+F #17005 (@itsmevichu)
* Fix disappearing cells (heal offsets after updating estimated
sizes) #17000 (@krassowski)
* Fix handling of carriage return in output streams #16999
(@davidbrochart)
* Fix emission of FileBrowserModel.onFileChanged for drives
(including RTC:) #16988 (@davidbrochart)
* Restore viewport min-height when not windowing #16979
(@brichet)
* Fix regression in standard error rendering performance #16975
(@krassowski)
* Drag image prompt styling #16972 (@JasonWeill)
* Remove unused CSS #16968 (@mgeier)
* Fix moving files when Last Modified column is hidden #16962
(@krassowski)
* Fix prefix removal when reconciling completions from multiple
sources #16953 (@krassowski)
* Fix total size estimation in full windowing mode to reduce
scrollbar jitter #16950 (@krassowski)
* Enable Scroll for Overflowing Menus on Small Screens #16945
(@Darshan808)
* Disable paste for read-only markdown cells & fix replace all
for markdown cells #16943 (@itsmevichu)
* Fix Regex Functionality for Find and Replace / Replace All
[#16940] (@itsmevichu)
* Improve drag image styling #16936 (@JasonWeill)
* Add clarification about FileFormat in Services.Contents #16927
(@cmarmo)
* Reuse serverSettings when reopen an existing terminal #16921
(@ianthomas23)
* Maintain autosave timers while disconnected #16903 (@holzman)
* Abort saving if a file cannot be saved #16900 (@JasonWeill)
* Fix triggering completer on the beginning of the lines #16863
(@andrewfulton9)
* Fix for unable to lock any extension #16213 (@itsmevichu)
* Thu Jan 30 2025 Ben Greiner <code@bnavigator.de>
- Update to 4.3.5
* Fix scrolling and selection restoration on undo/redo #17158
(@krassowski)
* Fix windowing crash due to out-of-bounds access #17238
(@krassowski)
* Increase color contrast of operators in code editor #17173
(@hxrshxz)
* Fix disabling Fuzzy Filtering in the File Browser #17214
(@Darshan808)
* Fix display of tooltip/title for terminal and kernel sessions
statusbar item #17220 (@MUFFANUJ)
* Fix for inconsistent tab closure in "Close All Tabs" operation
[#17203] (@itsmevichu)
* Fix emission of lastCell from notebook run actions #17156
(@pawel99k)
* Fix "running" prompt state with server-side execution #17195
(@krassowski)
* Improve contrast for 'Add' button in Keyboard Shortcuts UI in
both dark and light theme #17153 (@hxrshxz)
* Ensure context menu closes when clicking outside it in the
minimap #17128 (@peytondmurray)
* Fix sanitizer call in ToC if html data is array of strings
[#17114] (@martenrichter)
* Use bare string proxies parameter for httpx<0.28 #17113
(@AmberArr)
* Add missing bind(this) to NotebookAdapter's isReady function
[#17109] (@martenrichter)
* Thu Jan 16 2025 Ben Greiner <code@bnavigator.de>
- Update to 4.3.4
[#]# Bugs fixed
* Sync Settings Editor with Updated Settings #17091 (@Darshan808)
* Focus terminal after copy and paste operations #17097
(@krassowski)
* Fix background of the popup toolbar #17098 (@krassowski)
* Fix consecutive invocations of inline completion #17082
(@fcollonval)
* Fix contrast for unselected search matches in Dark High
Contrast theme #17065 (@krassowski)
[#]# Maintenance and upkeep improvements
* Workaround the Chromium bug with navigator.language #17094
(@krassowski)
- Release 4.3.3
[#]# Bugs fixed
* Use AsyncHTTPTransport over HTTPTransport for httpx #17058
(@krassowski)
* Fix filebrowser name order #17038 (@Nriver)
* Remove unused CSS #16968 (@mgeier)
* Improve drag image styling #16936 (@JasonWeill)
* Fix newline handling in stream outputs #17043 (@davidbrochart)
* Reset resizeData after column adjustment to allow file dragging
[#17047] (@Darshan808)
* Abort saving if a file cannot be saved #16900 (@JasonWeill)
[#]# Maintenance and upkeep improvements
* Bump nanoid from 3.3.6 to to 3.3.8 #17057 (@krassowski)
* Restore bottom httpx version window #17041 (@bollwyvl)
* Sat Dec 07 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.3.2
[#]# Bugs fixed
* Improve performance of rendering stdout/stderr #17022
(@krassowski)
* Fixing missed first keystroke on Ctrl+F #17005 (@itsmevichu)
* Fix disappearing cells (heal offsets after updating estimated
sizes) #17000 (@krassowski)
* Fix regression in standard error rendering performance #16975
(@krassowski)
* Fix handling of carriage return in output streams #16999
(@davidbrochart)
* Fix emission of FileBrowserModel.onFileChanged for drives
(including RTC:) #16988 (@davidbrochart)
* Drag image prompt styling #16972 (@JasonWeill)
* Restore viewport min-height when not windowing #16979
(@brichet)
[#]# Maintenance and upkeep improvements
* Bump required setuptools to 40.8.0 #17032 (@krassowski)
* Fix extension manager failure with new httpx versions, bump
httpx to v0.28.0 #17013 (@davidbrochart)
* Pin Python version for visual regression testing to 3.11 #16989
(@krassowski)
* Reconfigure 4.3.x branch #16970 (@krassowski)
[#]# Documentation improvements
* Add forgotten bracket in code sample #16998 (@cmarmo)
* Reconfigure 4.3.x branch #16970 (@krassowski)
* Sun Nov 17 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.3.1
[#]# Bugs fixed
* Fix total size estimation in full windowing mode to reduce
scrollbar jitter #16950 (@krassowski)
* Fix moving files when Last Modified column is hidden #16962
(@krassowski)
* Enable Scroll for Overflowing Menus on Small Screens #16945
(@Darshan808)
* Fix prefix removal when reconciling completions from multiple
sources #16953 (@krassowski)
* Disable paste for read-only markdown cells & fix replace all
for markdown cells #16943 (@itsmevichu)
* Maintain autosave timers while disconnected #16903 (@holzman)
* Fix Regex Functionality for Find and Replace / Replace All
[#16940] (@itsmevichu)
* Fix triggering completer on the beginning of the lines #16863
(@andrewfulton9)
* Add clarification about FileFormat in Services.Contents #16927
(@cmarmo)
* Reuse serverSettings when reopen an existing terminal #16921
(@ianthomas23)
* Sun Nov 17 2024 Ben Greiner <code@bnavigator.de>
- Downgrade to 4.2.6
* Maintain autosave timers while disconnected #16903 (@holzman)
* Use class instead of id in the log console test #16723
(@krassowski)
- Downgrade reason: Notebook is not ready for jupyterlab 4.3 yet
* Mon Nov 04 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.3.0
[#]# New features added
* Notebook minimap in the virtual scrollbar #16432 (@krassowski)
[#]# Enhancements made
* Change "File Size" column name to "Size" at small widths #16849
(@JasonWeill)
* Adds command to toggle cell outputs #16833 (@JasonWeill)
* Improve notebook output stream processing #16814
(@davidbrochart)
* Update Show Virtual Scrollbar -> Show Minimap #16776 (@jtpio)
* Clean up SVG icons from @jupyterlab/ui-components and update
SVGO #16678 (@joaopalmeiro)
* Convert @jupyterlab/completer type colors to theme CSS
variables #16656 (@joaopalmeiro)
* Adopt a theme CSS variable for the "expand a collapsed cell"
button shadow #16653 (@joaopalmeiro)
* Implement resizing for the file browser #16646 (@krassowski)
* Add kernel selection to Galata notebook creation #16639
(@pauldruce)
* Option to disable cell toolbar #16637 (@JasonWeill)
* Update pending input message for clarification #16632 (@RRosio)
* Standardize dialogs to shut down all kernels #16629
(@joaopalmeiro)
* Standardize the button role and label for single, dismissal
buttons in dialogs #16622 (@joaopalmeiro)
* Copy and style edits for upgrade news notification #16615
(@JasonWeill)
* Suppress the inline/tab completer if the other is already
active #16613 (@krassowski)
* Standardize the "go-to-line" input field using theme CSS
variables #16604 (@joaopalmeiro)
* Add setting to enable single-click navigation in file browser
[#16598] (@RRosio)
* Standardize Contextual Help placeholder according to TOC #16572
(@joaopalmeiro)
* Adopt the --jp-border-radius CSS variable in missing input
fields #16568 (@joaopalmeiro)
* Add Tab as an alternative shortcut for accepting inline
completion #16565 (@andrewfulton9)
* Set the background color for the hover state of the New
Launcher button #16551 (@joaopalmeiro)
* Adopt theme CSS variables for generic input fields #16548
(@joaopalmeiro)
* Update the CSS variable used for notebook cell shadows #16546
(@joaopalmeiro)
* Scope CSS rules to a new .jp-ThemedContainer class #16519
(@fcollonval)
* Improve stream output handling #16498 (@davidbrochart)
* [GSoC 2024] Use toolkit tree view for all tree view: table of
content, debugger variables and running tabs #16488
(@Mehak261124)
* Update notebook kernel selector #16475 (@afshin)
* Filebrowser filter below breadcrumbs #16446 (@JasonWeill)
* Define ICodeCellModel.executionState, deprecate setPrompt()
[#16431] (@krassowski)
* Implement viewport tracking and reactive rendering in scrollbar
[#16392] (@krassowski)
* Use lazy loading for HTML/PDF files, and help tabs #16387
(@hnben)
* Shut down unused kernels #16341 (@NexVeridian)
* Add the command to toggle the virtual scrollbar to the palette
[#16322] (@jtpio)
* Add a signal to proxy all Completer.selected signals #16312
(@ajbozarth)
* Add fullscreen mode menu entry and shortcut #16308 (@dhysdrn)
* Advertise the color scheme based on the theme #16301
(@krassowski)
* Add option to dismiss "Server Connection Error" dialog for the
duration of the session #16269 (@RRosio)
* Add checkbox to skip showing the kernel restart dialog #16265
(@NexVeridian)
* Allow to select the path in debugger source component #16246
(@krassowski)
* Show kernel ID for notebooks and consoles in list view #16228
(@gderocher)
* Add error field and animation in inline completion #15344
(@Wzixiao)
* Add functionality to upload folder by dragging to file browser
[#10596] (@Nazeeh21)
[#]# Bugs fixed
* Fix the handling of the file browser configuration #16870
(@jtpio)
* Fix bracket highlighting for Python string literal
concatenation #16866 (@Nagidrop)
* Fix alignment of headers in file browser #16839 (@krassowski)
* Fix incorrect access to uninitialised serverRequests #16834
(@kaushalaaditya99)
* Conditional rendering of 'Add' and 'or' buttons during shortcut
editing #16831 (@Darshan808)
* Improve performance of concatenating stream strings #16815
(@krassowski)
* Prevent text cursor on clickable items in settings #16811
(@Darshan808)
* Correct file size sorting in file browser #16780 (@JasonWeill)
* Fix shutdown kernel button in running panel #16775
(@fcollonval)
* Use inline-grid for browser column positioning #16765
(@krassowski)
* Fix compatibility with server-side execution extensions #16764
(@krassowski)
* Fix compatibility with jupyterlab-unfold #16763 (@krassowski)
* Adjust the alignment and cursor of the running session icons in
the status bar #16748 (@joaopalmeiro)
* Use class instead of id in the log console test #16723
(@krassowski)
* Fix overwriting shortcuts #16721 (@krassowski)
* Use locale name instead of display/native name to toggle
language #16710 (@maitreya2954)
* Add null checks for "input" variable #16705 (@JasonWeill)
* Null checks to guard against cell toolbar errors on startup
[#16704] (@JasonWeill)
* Update contents model on file change due to save from RTC
[#16695] (@krassowski)
* Add a guard on uninitialized nodes when resizing, remove log
[#16693] (@krassowski)
* Fix output streaming in RTC #16692 (@davidbrochart)
* Prevent replacing code with find and replace in read-only cells
[#16682] (@itsmevichu)
* Avoid changing type of read-only cells #16679 (@cmarmo)
* Store/retrieve execution state from the shared model #16651
(@krassowski)
* Do not block shift-click mouse up handler on active cell #16647
(@EdsterG)
* Update the copyright year in About JupyterLab and LICENSE
[#16643] (@joaopalmeiro)
* Fix Error Rendering .ipynb with Array in 'text/plain' Output
[#16628] (@itsmevichu)
* Removes title from the entire File Browser #16618 (@JasonWeill)
* Fix the identifier to download licenses in JSON format #16584
(@joaopalmeiro)
* Fix lack of color contrast for the project version and license
selected on the Licenses page #16582 (@joaopalmeiro)
* Update JupyterLab wordmark color #16567 (@joaopalmeiro)
* Standardize Property Inspector placeholder according to TOC
[#16566] (@joaopalmeiro)
* Fix license table CSS selector to apply the selected row styles
[#16547] (@joaopalmeiro)
* Fix settings editor missing plugins with transform step or
registered late #16523 (@krassowski)
* Fix inline completer configure calls not being propagated
correctly #16508 (@krassowski)
* Add customisation options to prevent inline completer resizing
aggressively #16507 (@krassowski)
* Improve focus styling #16496 (@fcollonval)
* Fix the lines placeholder taking up too much space #16493
(@krassowski)
* Fix check link CI failure in README (time zone converter site)
[#16482] (@afshin)
* Use correct hub restart URL #16471 (@mahendrapaipuri)
* Trigger the toolbar button action on click instead of on
mousedown #16470 (@brichet)
* Fix async function display #16443 (@sanskriti2005)
* Fix code comments in tilde (~) fences incorrectly shown as
headings in TOC #16437 (@itsmevichu)
* Fix typos in jupyter-collaboration-missing error message #16436
(@krishanbhasin-px)
* Fix comments in nested markdown code blocks incorrectly being
identified as TOC headings #16420 (@itsmevichu)
* Reactive toolbar computation, again... #16409 (@brichet)
* Align token usage for events #16397 (@fcollonval)
* Add the toolbar again when updating the title of
PanelWithToolbar #16390 (@brichet)
* Fix width and margins of the notebook footer. #16383
(@HaudinFlorence)
* Fix runtime console error in debugger extension #16368
(@afshin)
* Fix execution in console in terminal interaction mode #16348
(@krassowski)
* Fix workspace context menu incorrectly showing up in other
sidebar sections #16346 (@krassowski)
* Fix Shift + Tab contextual help inspector tooltip regression
[#16343] (@krassowski)
* Reactive toolbar: avoid simultaneous calls to _onResize()
[#16335] (@brichet)
* Upgrade CodeMirror dependencies #16306 (@krassowski)
* Resetting a shortcut does not restore and enable the default if
it was modified #16304 (@itsmevichu)
* Allow to invoke inline completer anywhere (not only at the end
of line) #16298 (@ajbozarth)
* Search and replace with substring in markdown and raw cells
[#16293] (@JasonWeill)
* Wait for the cell toolbar items to be rendered the first time
before looking for overlap #16291 (@brichet)
* coreutils: add required TS intl libraries #16288 (@Renegade334)
* Add lowercase proxy vars and make priority consistent with
other tools #16287 (@jgoodson)
* Settings Editor: remove pluginslist grey background #14375
(@andrii-i)
[#]# Maintenance and upkeep improvements
* Update to @jupyter/ydoc final #16898 (@jtpio)
* Ignore https://code.visualstudio.com in check-links #16878
(@jtpio)
* Fix job updating snapshots when triggered by comment on
first-time contributor PR #16872 (@krassowski)
* Bump markdown-to-jsx from 7.3.2 to 7.5.0 #16868 (@dependabot)
* Update to Playwright 1.48.0 #16854 (@jtpio)
* Ignore pypi.org links for now #16843 (@jtpio)
* Fix UI test snapshot #16838 (@jtpio)
* Fix docs snapshot #16836 (@jtpio)
* Bump the pip group with 3 updates #16823 (@dependabot)
* Bump tj-actions/changed-files from 45.0.0 to 45.0.2 in the
actions group #16822 (@dependabot)
* Support || in the update:dependency script #16821 (@krassowski)
* Bump jupyter-ydoc to 3.0.0a8 #16817 (@krassowski)
* Update examples UI tests snapshots #16816 (@jtpio)
* Allow running the browser_check in headed mode #16810 (@jtpio)
* Update to the latest Lumino #16804 (@jtpio)
* Bump dompurify from 3.0.5 to 3.1.6 #16786 (@dependabot)
* Bump semver from 7.6.0 to 7.6.1 #16784 (@dependabot)
* Require newer handlebars version (^4.7.7) to silence false
positive CVE notifications #16740 (@mjpsyapse)
* Bump the pip group with 5 updates #16737 (@dependabot)
* Bump tj-actions/changed-files from 44.5.7 to 45.0.0 in the
actions group #16736 (@dependabot)
* Bump webpack from 5.76.1 to 5.94.0 #16733 (@dependabot)
* Bump axios from 1.6.1 to 1.7.4 #16691 (@dependabot)
* Update to Playwright 1.46.1 #16684 (@jtpio)
* Bump the pip group with 4 updates #16635 (@dependabot)
* Bump tj-actions/changed-files from 44.5.5 to 44.5.7 in the
actions group #16634 (@dependabot)
* Add untitled files to .gitignore #16595 (@joaopalmeiro)
* Fix galata update action #16560 (@krassowski)
* Restore previous benchmark run conditions #16559 (@krassowski)
* Bump the pip group with 2 updates #16540 (@dependabot)
* Bump the actions group with 2 updates #16539 (@dependabot)
* Update to Playwright 1.45.0 #16530 (@jtpio)
* Bump ws from 8.12.0 to 8.17.1 #16495 (@dependabot)
* Bump braces from 3.0.2 to 3.0.3 #16486 (@dependabot)
* Ignore empty stdout data when logging in verdaccio #16459
(@fcollonval)
* Do not install cairo/pango on Mac in CI #16434 (@krassowski)
* Fix some flaky ui tests #16430 (@brichet)
* Fix usage check job on CI (add setuptools dependency) #16423
(@jtpio)
* Bump the pip group with 5 updates #16412 (@dependabot)
* Bump tj-actions/changed-files from 44.3.0 to 44.5.2 in the
actions group #16411 (@dependabot)
* Fix failing link check (point to JAWS on Wikipedia) #16365
(@krassowski)
* Do not check links to Jupyter blog on Medium #16351
(@krassowski)
* Update .git-blame-ignore-revs #16333 (@fcollonval)
* Run Python tests on MacOS with Python 12, replace canvas with
jest-canvas-mock #16314 (@krassowski)
* Allow RegExp in galata helper when looking for a tab #16302
(@brichet)
* Update to Playwright 1.44.0 #16300 (@jtpio)
* Wait for the cell toolbar items to be rendered the first time
before looking for overlap #16291 (@brichet)
* Bump the pip group with 7 updates #16270 (@dependabot)
* Adopt open source security foundation best practices #16012
(@fcollonval)
* Wed Aug 28 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.2.5
* Use locale name instead of display/native name to toggle
language #16710 (@maitreya2954)
* Prevent replacing code with find and replace in read-only cells
[#16682] (@itsmevichu)
* Do not block shift-click mouse up handler on active cell #16647
(@EdsterG)
* Wed Aug 21 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.2.4
* Fix the identifier to download licenses in JSON format #16584
(@joaopalmeiro)
* Update JupyterLab wordmark color #16567 (@joaopalmeiro)
* Add customisation options to prevent inline completer resizing
aggressively #16507 (@krassowski)
* Fix license table CSS selector to apply the selected row styles
[#16547] (@joaopalmeiro)
* Fri Jul 12 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.2.3
* Fix inline completer configure calls not being propagated
correctly #16508 (@krassowski)
* Fix the lines placeholder taking up too much space #16493
(@krassowski)
* Use correct hub restart URL #16471 (@mahendrapaipuri)
* Fix check link CI failure in README (time zone converter site)
[#16482] (@afshin)
- Release 4.2.2
[#]# Bugs fixed
* Fix width and margins of the notebook footer. #16383
(@HaudinFlorence)
* Fix async function display #16443 (@sanskriti2005)
* Fix code comments in tilde (~) fences incorrectly shown as
headings in TOC #16437 (@itsmevichu)
* Fix typos in jupyter-collaboration-missing error message #16436
(@krishanbhasin-px)
* Reactive toolbar computation, again... #16409 (@brichet)
* Fix comments in nested markdown code blocks incorrectly being
identified as TOC headings #16420 (@itsmevichu)
* Add the toolbar again when updating the title of
PanelWithToolbar #16390 (@brichet)
* Align token usage for events #16397 (@fcollonval)
* Fix runtime console error in debugger extension #16368
(@afshin)
[#]# Maintenance and upkeep improvements
* Ignore empty stdout data when logging in verdaccio #16459
(@fcollonval)
* Fix some flaky ui tests #16430 (@brichet)
* Do not install cairo/pango on Mac in CI #16434 (@krassowski)
* Fix usage check job on CI (add setuptools dependency) #16423
(@jtpio)
* Run Python tests on MacOS with Python 12, replace canvas with
jest-canvas-mock #16314 (@krassowski)
* Fix failing link check (point to JAWS on Wikipedia) #16365
(@krassowski)
* Do not check links to Jupyter blog on Medium #16351
(@krassowski)
- Release 4.2.1
* Fix Shift + Tab contextual help inspector tooltip regression
[#16343] (@krassowski)
* Fix workspace context menu incorrectly showing up in other
sidebar sections #16346 (@krassowski)
* Fix execution in console in terminal interaction mode #16348
(@krassowski)
* Reactive toolbar: avoid simultaneous calls to _onResize()
[#16335] (@brichet)
* Resetting a shortcut does not restore and enable the default if
it was modified #16304 (@itsmevichu)
* Allow to invoke inline completer anywhere (not only at the end
of line) #16298 (@ajbozarth)
* Search and replace with substring in markdown and raw cells
[#16293] (@JasonWeill)
* Wait for the cell toolbar items to be rendered the first time
before looking for overlap #16291 (@brichet)
* Add lowercase proxy vars and make priority consistent with
other tools #16287 (@jgoodson)
* Thu May 09 2024 Ben Greiner <code@bnavigator.de>
- Revert to 4.1.8 until the ecosystem is ready (notebook)
* Thu May 09 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.2.0
* WorkspacesUI
* Recently opened/closed files
* Full notebook windowing mode by default
* Improved Shortcuts Editor
* Dark high contrast theme
* Keyboard shortcuts improvements
[#]# Bugs fixed
* Check the command is registered before calling
notifyCommandChanged() #16273 (@jtpio)
* Set aria-label to title if no label for #16262 (@fcollonval)
* Fix changing font size in text editor #16261 (@FoSuCloud)
* Fix replace when replacement text matches source text multiple
times #16258 (@JasonWeill)
* Add reopen closed command to tab context menu #16250
(@krassowski)
- Drop some directives working around the former whl install scheme
* Wed May 08 2024 Daniel Garcia <daniel.garcia@suse.com>
- Build from source not whl from pypi.
* Fri May 03 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.1.8
* Consider higher levels when toggling plugin #16251
(@divyansshhh)
- Update to 4.1.7
* Fix toggling extension at system level #16241 (@krassowski)
* Fix extension toggling at different level #16102 (@divyansshhh)
* Partial backport of windowing fix from #16013 #16202
(@krassowski)
* Mon Apr 15 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.1.6
* Fix outputarea collapse expand #16124 (@FoSuCloud)
* Disable placeholder for password input #16128 (@Alanhou1222)
* Fix for existing shortcuts getting triggered while edit
shortcut #16126 (@Susilkessav)
* Use smart scroll in debugger to minimize distraction #16084
(@krassowski)
* Store the real position of the item in reactive toolbar #16111
(@brichet)
* Fix extension installation on Windows #16064 (@fcollonval)
* Removes dotted outline from active code cell #16070
(@JasonWeill)
* Long items should not wrap #15844 (@mdietz94)
* Fix manager isDisposed is not set #15997 (@fcollonval)
* Fri Mar 29 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.1.5
* Fix Theme color is not applied to Toolbar Button #15957
(@FoSuCloud)
* Uses the browser window's selection as the default search query
[#15834] (@JasonWeill)
* Show outline on the full item in file browser, only when needed
[#15860] (@krassowski)
* Short-circuit selectItemByName() if already selected #15970
(@krassowski)
* Fix browser-test.js #15892 (@fcollonval)
* Avoid concurrency when computing the items in notebook toolbar
[#15954] (@brichet)
* Fixes filter for Chinese, other non-ASCII filenames #15935
(@JasonWeill)
* Thu Mar 07 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.1.4
* Fix creating files in custom drives, fix ContentsManagerMock
[#15291] (@jtpio)
* Fix Theme color is not applied to SwitchKernel ToolbarButton
[#15924] (@FoSuCloud)
* Revert "Prevent command shortcuts from preventing user input"
[#15938] (@krassowski)
* Fix spurious dedent when opening inspector tooltip #15898
(@krassowski)
* Add an explicit default for inline completer providers #15899
(@krassowski)
* Thu Mar 07 2024 Ben Greiner <code@bnavigator.de>
- Release 4.1.3
* Fix Pressing enter in console with console run keystroke set to
enter creates a newline and runs #15869 (@FoSuCloud)
* Fix saving of item positions in reactive toolbar #15843
(@brichet)
* Prevent command shortcuts from preventing user input #15790
(@krassowski)
* Fix missing signals in file editor adapter #15873 (@krassowski)
* Fix codemirror highlight for Python builtin #15805 (@AllanChain)
* When attaching only typeset after rendering is completed #15810
(@krassowski)
- Release 4.1.2
* Fix highlight sequencing when replacing text in code cells
[#15803] (@JasonWeill)
* Windows platforms, erratic pasting of text into Markdown field
[#15794] (@kiliansinger)
* Restore notebook scrolling on dragging a cell to the viewport
edge #15782 (@krassowski)
* Fix typing in editable elements inside of open shadow DOM
[#15774] (@krassowski)
- Release 4.1.1
* Correct Alt + number keyboard shortcuts command map #15791
(@g547315)
* Catch errors attempting to access document.cookie #15788
(@minrk)
* Fix undo/redo in console, fix undo/redo enabled state in file
editor #15783 (@krassowski)
* Fix console cells not becoming read-only after execution #15779
(@krassowski)
* Fix migration of command selectors for shortcuts #15762
(@krassowski)
* Disable (shift + ) alt + number shortcuts on Mac #15761
(@krassowski)
* Catch OSError in addition to PermissionError when sys_prefix is
read-only #15756 (@dhml)
* Fix completer auto-invoking on non-source changes #15753
(@krassowski)
* Fix outputs preservation on splitting cells #15751
(@krassowski)
- Release 4.1
* Full changelog for user-facing changes:
https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v4-1
* Custom CSS
* Diagrams in Markdown
* Inline completer
* Keyboard navigation improvements
* Execution history in notebook
* Opening files from tracebacks
* Error indicator in the table of contents
* Plugin Manager
* Virtual scrollbar for notebook in windowed mode
* Notifications
* Full notebook windowing mode improvements
* Search improvements
* Moved plugins
- Release 4.0.12
* Fix jupyterlab downgrade issue on extension installation #15650
(@Sarthug99)
* Fix search highlights removal on clearing input box #15690
(@krassowski)
* Add scroll margin to headings for better alignment #15703
(@krassowski)
* Fix shortcut UI failing on filtering when empty command is
given #15695 (@krassowski)
* Fix connection loop issue with standalone foreign document in
LSP #15262 (@trungleduc)
* Fix outputarea package from not detecting updates #15642
(@MFA-X-AI)
- Skip python39: no longer supported since ipython 8.19 (through
ipykernel)
* Sat Jan 20 2024 Ben Greiner <code@bnavigator.de>
- Update to 4.0.11
[#]# Security fixes
* Potential authentication and CSRF tokens leak in JupyterLab
(GHSA-44cc-43rp-5947) CVE-2024-22421
* SXSS in Markdown Preview (GHSA-4m77-cmpx-vjc4) CVE-2024-22420
[#]# Bugs fixed
Fixes focus indicator on input checkbox for Firefox #15612
(@alden-ilao)
- Update to 4.0.10
[#]# Bugs fixed
* Backport PR #15386: Improve scrolling to heading #15565
(@krassowski)
* Workaround focus leaving input box on consecutive submissions
[#15479] (@krassowski)
* Fix search coming back in notebook and editor #15443
(@krassowski)
* Fix jupyter labextension watch --help #15542 (@akx)
* Fix FormComponent showing error indicators in all fields when
using a customValidate function #15464 (@mmichilot)
* Fix Shift + L not working in stdin #15440 (@krassowski)
* Sun Nov 26 2023 Ben Greiner <code@bnavigator.de>
- Update to 4.0.9
[#]# Bugs fixed
* Improve cell toolbar tracker #15314 (@fcollonval)
* Do not update filebrowser breadcrumbs when not needed #15387
(@krassowski)
* Don't show default value for objects in Settings Editor #15380
(@firai)
* Fix highlighting search in an out-of-viewport cell #15376
(@fcollonval)
* Fix overreactive scrolling to next cell after Shift + Enter
[#15288] (@krassowski)
* Fix missing default property breaking codemirror overrides.json
[#15346] (@LJMP)
* Fix update button in extension manager #15331
(@nbowditch-einblick)
* Fix scrolling when dragging files in the file browser #15318
(@krassowski)
* Fix scrolling past long outputs in presence of un-rendered
headings #15356 (@krassowski)
* Update notebook window on resize if height changes #15357
(@krassowski)
* Remove unnecessary requirement from codemirror service plugin
[#15362] (@paulkim3151)
- Release 4.0.8
[#]# Enhancements made
* Expand search box horizontally when text grows long #15266
(@sinistersnare)
[#]# Bugs fixed
* Add min width to constrain resizing in side-by-side view #14529
(@dharmaquark)
* Fix collapsed cells styling #15322 (@fcollonval)
* Fix autobrackets and other default CM extension #15297
(@fcollonval)
* Fix rulers position with gutter width #15296 (@fcollonval)
* Declare Webpack loaders with require.resolve() #15299 (@tibdex)
* Wed Oct 11 2023 Ben Greiner <code@bnavigator.de>
- Update to 4.0.7
[#]# Enhancements made
* Add the standard SQL mimetype #15180 (@brichet)
[#]# Bugs fixed
* Restore horizontal scrolling of outputs for Firefox #15171
(@fcollonval)
* Fix text wrapping in the search box #15080 (@eliaslma)
* Fix completer documentation panel hiding and animation #15238
(@krassowski)
* Fix clicking in the TOC does not scroll #15184 (@parmentelat)
* Hide completer when changing notebook tabs #14534
(@nishikantparmariam)
* Backport of MathJax double init/font URL fix and binder/log
updates #15231 (@bollwyvl)
* Restore syntax highlighting for mimetypes with more than one
identifier #15175 (@jans-code)
* Fix completer width inflation and jitter #15132 (@krassowski)
* Fix Show Keyboard Shortcuts command #15170 (@jtpio)
* Blur footer for any key that triggers a 'select above', not
just ArrowUp #14796 (@smacke)
* Fix background-color in <select> elements in dark theme #15098
(@Rmarieta)
* Fix selection in active line #15129 (@krassowski)
* Remove unusedDocuments, fix culling of foreign documents #15105
(@krassowski)
* Sat Sep 23 2023 Ben Greiner <code@bnavigator.de>
- Update to 4.0.6
[#]# Enhancements made
* Add more LSP request types #15064 (@krassowski)
* Expose processedItemsCache as a protected in CompleterModel
[#15025] (@krassowski)
* Fix filebrowser.open and add ability to provide a factory
[#14983] (@fcollonval)
* Use config compatible with notebook 7 #14978 (@fcollonval)
[#]# Bugs fixed
* Fix return type of getMimeTypeByLanguage() #15101 (@krassowski)
* Fix documentation panel display logic of the completer #15106
(@trungleduc)
* Check applicable provider in ProviderReconciliator #15094
(@trungleduc)
* Completer: switch renderer & model on update, update on
providers change #15065 (@krassowski)
* Fix _updateConstraints missing protected/private classifier.
[#15066] (@krassowski)
* HoverBox: adjust right when moving node to fit within window
[#15052] (@krassowski)
* fixes codemirror settings #15009 (@andrewfulton9)
* Pass completion context to shouldShowContinuousHint() #15015
(@krassowski)
* Fix translation syntax to extract it by the parser #14979
(@fcollonval)
* added title to Close tab icon #14973 (@j264415)
[#]# Maintenance and upkeep improvements
* Install playwright browser in jupyterlab.browser_check #15117
(@brichet)
* Enable Playwright trace #15087 (@jtpio)
* Bump ruff from 0.0.282 to 0.0.286 #15056 (@dependabot[bot])
* React on galata update comment, fix binder URL in docs #15070
(@krassowski)
* Deprecate LSP adapter getEditorIndexAt() method #15028
(@krassowski)
* Fix pepy.tech links #14982 (@fcollonval)
* simplify binder python baseline #14971 (@bollwyvl)
* Restore welcome test #14946 (@fcollonval)
* Bump black[jupyter] from 23.3.0 to 23.7.0 #14893
(@dependabot[bot])
[#]# API and Breaking Changes
* Check applicable provider in ProviderReconciliator #15094
(@trungleduc)
* Thu Aug 17 2023 Ben Greiner <code@bnavigator.de>
- Demote primary flavor recommendation to suggestion
- Move entrypoints to python alternatives
* Thu Aug 17 2023 Ben Greiner <code@bnavigator.de>
- Recommend the primary python flavor -- boo#1214354
* Mon Aug 14 2023 Arun Persaud <arun@gmx.de>
- update to version 4.0.5:
* Check backward dep (#14956)
* Ensure not breaking backward compatibility (#14952)
* Bump lumino packages (#14951)
* Fix View Menu "Show line number" does not show its corresponding
shortcut (#14950)
* Make the browser check default_url configurable (#14949)
* Allow opening links in new tabs when HTML is trusted (#14943)
* Remove docker ignore file (#14938)
* Fix broken link (#14940)
* Make the DOM structure of linked output views more similar to
outputs (#14941)
* Custom script to upgrade staging/yarn.lock (#14935)
* Rename readthedoc config (#14930)
* Fix incorrect indentation browser_check.py (#14923)
* Sat Aug 05 2023 Arun Persaud <arun@gmx.de>
- update to version 4.0.4:
* Enhancements made
+ Recommend major versions for Lab 3/Lab 4 compatible extensions
[#14908] (@JasonWeill)
+ Improve upgrade extension script #14882 (@fcollonval)
+ Adds rank to ICompletionProvider #14800 (@hbcarlos)
+ Deprecates collaborative flag #14792 (@hbcarlos)
* Bugs fixed
+ Fix semantic commands enabled status #14664 (@fcollonval)
+ In defer mode render enough cells to fill the viewport #14865
(@fcollonval)
+ Fix CodeMirror tooltip positioning and tooltip background #14858
(@krassowski)
+ Removes context data from shared model #14771 (@hbcarlos)
+ fix: out of order headings display in toc #14753 (@skyetim)
+ fix: update blocked extensions uris #14846 (@emmanuel-ferdman)
+ Fix CodeMirror theme selection background color #14841
(@AllanChain)
+ Fix icon and theme/styles for grid in CSV/TSV viewer #14822
(@krassowski)
+ Adds missing parameters to ICompleterProvider API #14809
(@hbcarlos)
+ Adds this context when calling ICompletionProvider.modelFactory
[#14812] (@hbcarlos)
+ Emit changed signal from output area when an output is updated
[#14785] (@bollwyvl)
+ Improve typing to avoid bad usage of
context.contentsModel.content #14660 (@fcollonval)
* Maintenance and upkeep improvements
+ Fix integration tests #14886 (@fcollonval)
+ Bump stylelint from 14.16.1 to 15.10.1 #14802 (@dependabot[bot])
+ Relax Event.IManager interface #14770 (@trungleduc)
+ Bump word-wrap from 1.2.3 to 1.2.4 #14847 (@dependabot[bot])
+ Add style validator #14795 (@krassowski)
+ Bump semver from 7.3.8 to 7.5.2 #14750 (@dependabot[bot])
* Documentation improvements
+ Recommend major versions for Lab 3/Lab 4 compatible extensions
[#14908] (@JasonWeill)
+ Update yarn link documentation #14902 (@gabalafou)
+ Create JupyterLab 3.4.4 accessibility statement #14856
(@isabela-pf)
+ Align copier version with the extension template #14899 (@jtpio)
+ Bump stylelint from 14.16.1 to 15.10.1 #14802 (@dependabot[bot])
+ Fix broken link to security model #14861 (@fcollonval)
+ Improve examples #14726 (@fcollonval)
- changes from version 4.0.3:
* Bugs fixed
+ Fix incorrect CSS value for statusbar popover shadow #14789
(@krassowski)
+ Fix indentation problem after multi-line Python function
definition #14748 (@FoSuCloud)
+ Fix HTML lang being set to ‘default’ resulting in blind users
with screenreader reading everything in German #14705
(@andrii-i)
+ Expose serverCapabilities, provides, and updateLogging #14712
(@krassowski)
+ Fix kernel message deserialization #14721 (@davidbrochart)
+ Ensure the kernel selector show the default kernel if notebook
does not have a valid assigned kernel #14693 (@echarles)
+ Add a title to the Markdown Preview widget #14681 (@jtpio)
* Maintenance and upkeep improvements
+ Separate LSP settings handling out to another plugin #14786
(@krassowski)
+ fix changed username, pin pydantic<2 for CI #14780 (@bollwyvl)
+ Clean up obsolete docker #14729 (@fcollonval)
+ Port LSP connection manager fixes/enhancements #14714
(@krassowski)
+ Drop StatusMessage which is dead code #14713 (@krassowski)
+ Update requirements: conda != Python, jupyter-server over
notebook #14709 (@krassowski)
+ Don’t list log file as changes when checking license header
[#14700] (@fcollonval)
+ Update branch configuration #14694 (@fcollonval)
+ Update the jupyter labextension list compat message #14680
(@jtpio)
* Documentation improvements
+ fix changed username, pin pydantic<2 for CI #14780 (@bollwyvl)
+ fix: typo in param annotation #14745 (@emmanuel-ferdman)
+ fix: typo in common extension points page #14727
(@emmanuel-ferdman)
+ Fix docs for semantic commands registration #14718 (@jtpio)
+ Ensure documentation switcher data always points to the latest
JSON. #14698 (@fcollonval)
+ Update requirements: conda != Python, jupyter-server over
notebook #14709 (@krassowski)
+ Set out expectations for good first issue label #14686
(@krassowski)
+ Update branch configuration #14694 (@fcollonval)
+ Update the jupyter labextension list compat message #14680
(@jtpio)
+ Document more features for JupyterLab on Binder #14677
(@fcollonval)
+ Fix copier command in documentation #14671 (@fcollonval)
+ Update contributing.rst for Windows users #14666 (@coriegulik)
* Other merged PRs
+ fix: typo in notifications settings documentation #14747
(@holzman)
* Sun Jun 11 2023 Ben Greiner <code@bnavigator.de>
- Update to 4.0.2
* Add support for copier 8.0.0 #14644 (@fcollonval)
* Update documentation snapshots #14636 (@fcollonval)
* Allow Lumino 1.x version for rendermime-interfaces #14618
(@fcollonval)
- Release 4.0.1
[#]# Enhancements made
* Enable base numbering option #14586 (@tuncbkose)
* added dynamic functionality to the text spacing #14561
(@j264415)
* Implement dialog element for dialogs with accessibility #14560
(@t03857785)
* Allow maxHeight being equal to minHeight for HoverBox’s
visibility #14533 (@nishikantparmariam)
* FileBrowser: Added the sortNotebooksFirst option #14497
(@tpatel)
[#]# Bugs fixed
* Inherit font family from .cm-editor #14601 (@krassowski)
* Fix: Toolbar doesn’t update on paste. #14596 (@brijsiyag)
* Highlight booleans using the same style as keywords #14588
(@krassowski)
* Avoid clearing the host node while rendering Markdown #14579
(@c3Vu)
* Fix react error log in shortcuts dialog #14566 (@c3Vu)
* Updates docs to reflect that v4 is released #14556
(@JasonWeill)
* Fix drive handling for sessions and terminals #14519
(@fcollonval)
- Release 4.0.0 highlights
* New text editor
* New extension manager
* Improved document search
* UI improvements
* Accessibility improvements
* Performance enhancements
* Real Time Collaboration (now optional)
* Full changelog:
https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v4-0
* Sun Apr 23 2023 Ben Greiner <code@bnavigator.de>
- Update to 3.6.3
* Bump lumino 1.x #14286 (@fcollonval)
* Provide @jupyterlab/shared-models as singleton #14229
(@fcollonval)
* Mon Mar 20 2023 Ben Greiner <code@bnavigator.de>
- Update to 3.6.2
* Fix save as without changing the file name #14212 (@hbcarlos)
* Fix save as in collaborative mode #14182 (@hbcarlos)
* Fix non-document wide undo stack #14063 (@fcollonval)
* Fix code/content/ui font-size change #14077 (@FoSuCloud)
* Restore @jupyterlab/shared-models as proxy to @jupyter/ydoc
[#14133] (@fcollonval)
* Doc session #14128 (@hbcarlos)
* Use local paths instead of driveName:path in the shared model
[#13866] (@hbcarlos)
* use singleton boolean type for codemirror lineWiseCopyCut
setting #14055 (@bollwyvl)
* Fix integrity #14226 (@fcollonval)
* Increases timeout #14045 (@brichet)
* Use Python 3.11 for js-debugger tests #13941 (@fcollonval)
* Fix verdaccio start up with nodejs 18.14.0 #13959 (@fcollonval)
* Sun Feb 05 2023 Ben Greiner <code@bnavigator.de>
- Update to 3.6.1
* Revert target to ES2017 #13914 (@fcollonval)
- Update to 3.6.0
[#]# New features added
* Add copy and paste commands to terminal context menu #13535
(@krassowski)
* Turn terminal links into anchors using xterm addon #13645
(@mgcth)
* Allows to pause the execution during debug #13494 (@brichet)
* Ask confirmation when closing a document #13489 (@fcollonval)
* Add events service #13465 (@fcollonval)
* Add notification queue and display using toast #12959
(@telamonian)
* Add announcements #13444 (@fcollonval)
* Add line history to Stdin cell outputs #13431 (@fcollonval)
* Add user configuration for additional schemes for the sanitizer
plugin #13419 (@fcollonval)
* User service #12926 (@hbcarlos)
[#]# Enhancements made
* Expose contentVisibility widget hiding mode #13860
(@fcollonval)
* default locale will use OS default locale #13721 (@fcollonval)
* Enable strict CSS containment for MainAreaWidget #13811
(@krassowski)
* User defined default viewer take precedence for rendered
factory #11541 (@fcollonval)
* Remove not needed Completer.IRenderer.sanitizer #13700
(@fcollonval)
* Contain the tabs within the tabbar (do not use translation
transform) #13671 (@krassowski)
* Sanitize notification message #13510 (@fcollonval)
* Use more the contextual collaborative model attribute #13564
(@fcollonval)
* Add lumino with support for plugin deactivation #13541
(@fcollonval)
* Sets whether the model is collaborative or not when registering
its factory #13526 (@hbcarlos)
* RTC: Move user name to user panel #13517 (@martinRenou)
* jupyter_server_ydoc>=0.6.0,<0.7.0 #13499 (@fcollonval)
* Define file or activity icons color as static #13408
(@fcollonval)
* Added collaborative_document_save_de… #13404 (@fcollonval)
* Add a hover effect to plugin list entries #13384 (@krassowski)
* Bump Lumino 1.x #13378 (@fcollonval)
* Store original path as returned from contents API in the
Contents.IModel #13216 (@krassowski)
* Update document dirty logic for RTC #13364 (@davidbrochart)
* Store document info in the state not in a separate context map
out of the document interface. #13317 (@fcollonval)
* Use file ID #13246 (@davidbrochart)
* Relax doc provider API #13214 (@fcollonval)
* Avoids restoring widget in dock panel when first loading in
'single-document' mode #13314 (@brichet)
* Fix illegible white on yellow text of stacktrace in dark theme
[#13249] (@NikolayXHD)
* Use settings icons for 6 plugins #13298 (@krassowski)
* Do not run galata in .ipynb_checkpoints #13297 (@krassowski)
* Allow empty notebook #13296 (@martinRenou)
* Optimize text mimerenderer: ansi vs autolink #13202 (@vidartf)
* Remove Yjs locking mechanism #13222 (@davidbrochart)
[#]# Bugs fixed
* Define colour and background for filebrowser edit field #13895
(@krassowski)
* Reset execution indicator state when kernel restarts #13832
(@krassowski)
* Restore blueprint focus overrides on 3.x branch #13879
(@krassowski)
* Restore partial border effect for menu #13878 (@krassowski)
* Pin jupyter_ydoc #13863 (@fcollonval)
* Fix preferred_dir for examples #13788 (@fcollonval)
* Bump canvas to version with nodejs 18 binaries #13783
(@fcollonval)
* Explain why cell model may be missing in cell toolbar #13763
(@krassowski)
* Fix handling of settingEditorType #13761 (@jtpio)
* Fix execution indicator in RTC mode #13693 (@trungleduc)
* Force jupyter-server v1 to check against notebook v6 #13716
(@fcollonval)
* Write the browser open files for test #13634 (@fcollonval)
* Add the scaleFactor value from the embed options when creating
the PNG representation for a Vega-based chart #13610
(@joaopalmeiro)
* Does not prevent default behavior when shift-clicking #13616
(@jmk89)
* Do not load CSS of disabled federated extensions #11962
(@jtpio)
* use jupyter_config_dir instead of config_path[0] for
workspaces, settings #13589 (@minrk)
* Bump @lumino/application #13590 (@fcollonval)
* Restores the appearance of the settingeditor's input focus
[#13554] (@brichet)
* Fix a wrong argument when calling 'renderMimeVariable' #13531
(@brichet)
* fix size of toc running indicator #13568 (@uenot)
* Fixes backward-incompatible changes for 3.6 #13560 (@hbcarlos)
* Make focus visible (mostly CSS) #13415 (@gabalafou)
* Set corrections to icons and switch colors #13500
(@HaudinFlorence)
* Default IDocumentProviderFactory.IOptions generic to
ISharedDocument #13490 (@jtpio)
* Use same key for saving user info in local store #13482
@hbcarlos
* Mon Dec 26 2022 Ben Greiner <code@bnavigator.de>
- Update to 3.5.2
* use jupyter_config_dir instead of config_path[0] for
workspaces, settings #13589 (@minrk)
* Fix Python test dependencies #13508 (@fcollonval)
- Release 3.5.1
* Fixes sharing metadata #13491 (@hbcarlos)
* Bump sanitize-html to 2.7.3 #13509 (@fcollonval)
* Wed Oct 26 2022 Ben Greiner <code@bnavigator.de>
- update to version 3.5.0
* Enhancements made
+ Optimize text mimerenderer: ansi vs autolink #13202
(@vidartf)
+ Collapse debugger panel when disabling debugger #13088
(@yanmulin)
+ File Browser: add support for filtering directories on search
[#12342] (@jtpio)
+ Prompt for renaming at first manual save #12953 (@fcollonval)
+ Raise ceiling on jupyter_server dependency to < 3 #13068
(@Zsailer)
* Bugs fixed
+ Set isUntitled to false on document path changes #13268
(@fcollonval)
+ Don't dispose the notebook metadata editor on active cell
change #13259 (@fcollonval)
+ Use keystroke format consistent with menus #13200
(@fcollonval)
* Maintenance and upkeep improvements
+ Fix memory leaks #13229 (@fcollonval)
+ Bump to the latest Lumino 1.x #13190 (@fcollonval)
+ Update branch configuration #13184 (@fcollonval)
* Sun Oct 09 2022 Arun Persaud <arun@gmx.de>
- update to version 3.4.8:
* Enhancements made
+ Adjust CSS styles degrading performance in Chromium browsers
[#13159] (@krassowski)
* Bugs fixed
+ Always show tooltip in hover box even if edges are out of view
[#13161] (@krassowski)
+ Fix workspace URL while cloning a workspace #12794
(@aditya211935)
+ Switch back to display to hide tabs #13103 (@fcollonval)
+ Preserve kernel icon aspect ratio #13122 (@fcollonval)
+ Fix cell toolbar layout #13059 (@kulsoomzahra)
+ Avoid menus overflowing in small screens #13109 (@steff456)
* Maintenance and upkeep improvements
+ Fix storybook error #13135 (@fcollonval)
+ Remove xeus-python installation for debugger test #13113
(@fcollonval)
+ Resolve core_path before calling nodejs #13126 (@fcollonval)
* Tue Sep 13 2022 Arun Persaud <arun@gmx.de>
- update to version 3.4.7:
* Enhancements made
+ Get package name from pyproject if available #13076 (@blink1073)
+ Fix blurry icons in Launcher at 400% Zoom #13065 (@fcollonval)
* Bugs fixed
+ Added mimeType for .webp image files #13066 (@alec-kr)
+ Fix URL when falling back to node-fetch #13067 (@fcollonval)
+ Keep completer visible when anchor is horizontally scrolled out
of view #13046 (@krassowski)
* Thu Sep 08 2022 Arun Persaud <arun@gmx.de>
- update to version 3.4.6:
* Bugs fixed
+ Update Python icon to be PSF Trademark compliant #13044
(@fcollonval)
+ Reorder of webpackConfig merge #13042 (@fcollonval)
+ Update xterm.js dependency #13036 (@fcollonval)
+ Support stateStorage for API calls #13015 (@fcollonval)
+ Conditional call to waitIsReady in reload #13011 (@fcollonval)
+ Add scrolling to debugger variable renderer #12968 (@firai)
+ Fix resizing and selection of debugger variable explorer grid
[#12943] (@firai)
* Maintenance and upkeep improvements
+ Fix lumino API documentation links #13021 (@fcollonval)
* Documentation improvements
+ Fix lumino API documentation links #13021 (@fcollonval)
* Thu Aug 11 2022 Arun Persaud <arun@gmx.de>
- update to version 3.4.5:
* Enhancements made
+ Add an option to enable “fast checks” of the jupyter lab
build. #12844 (@thetorpedodog)
+ Add .webp filetype in docRegistry. #12839 (@yangql176)
* Bugs fixed
+ Only show “Shut Down Kernel” if kernel is running #12919
(@krassowski)
+ Fix JSON Settings Editor #12892 (@krassowski)
+ Fix progress bar not working after uploading multiple files
finished #12871 (@hsuanxyz)
+ Fix kernel in the statusbar does not match the actual #12865
(@hsuanxyz)
+ Adjust css to not leave trace of deleted widgets #12838
(@thomasaarholt)
* Maintenance and upkeep improvements
+ Log launcher error to console #12909 (@trungleduc)
* Documentation improvements
+ Add alt text to documentation #12879 (@isabela-pf)
+ Split commands in two blocks in the contributing guide #12898
(@jtpio)
+ Remove reference to unmaintained nb_conda_kernels #12878
(@SylvainCorlay)
+ Document building JupyterLab on osx-arm64 platforms #12882
(@SylvainCorlay)
+ Don’t suggest deprecated command #12855 (@ryanlovett)
* Mon Aug 01 2022 Ben Greiner <code@bnavigator.de>
- Update to 3.4.4
Enhancements made
* Adds version maintenance policy #12829 (@jweill-aws)
* Increase title width in simple mode #11546 (@SylvainCorlay)
* Bump xtermjs to latest #12715 (@yuvipanda)
* Debugger: Make kernel source list react based #12751 (@vidartf)
* Optimize debugger editor eachLine loops #12746 (@vidartf)
* Make password inputs not give away how many characters were
typed #12659 (@jasongrout)
Bugs fixed
* Remove drive prefix from the file path when creating the new
path #12824 (@hbcarlos)
* Use path to extract tmpPath #12823 (@fcollonval)
* update tab name after file rename #12791 (@RobbyPratl)
* Update base.css #12783 (@siddartha-10)
* Pin nbclassic below 0.4.0 #12767 (@fcollonval)
* Set focus when active cell changes only from mouse click #12735
(@fcollonval)
* Fix staging/yarn.lock registry #12742 (@vidartf)
* Debugger: Fix CSS for variables inspecting #12749
(@martinRenou)
* Translate "Default: " and "Remove" in custom fields #12732
(@krassowski)
* Fix cell toolbar overlap in side-by-side render mode #12710
(@peytondmurray)
* Remove ipywidgets message count in the execution indicator
model #12665 (@trungleduc)
Maintenance and upkeep improvements
* Update verdaccio, start registry on 0.0.0.0 #12825
(@fcollonval)
* Use Vega SVG renderer to drop canvas dependency #12811
(@fcollonval)
* Bump moment from 2.29.2 to 2.29.4 #12781 (@dependabot[bot])
* [memory-leaks] Fixes following cell addition analysis #12774
(@fcollonval)
* Bump @lumino/widgets to 1.33.0 #12777 (@fcollonval)
* Fix memory leaks #12750 (@fcollonval)
* Bump version of marked and @types/marked #12747 (@krassowski)
* Drop pre-commit from build dependencies (#12680) #12706
(@jtpio)
- Release 3.4.3
New features added
* Persistent side-by-side ratio setting #12633 (@echarles)
Enhancements made
* Persistent side-by-side ratio setting #12633 (@echarles)
* Add "Open in Simple Mode" contextMenu option #12577
* (@fcollonval)
Bugs fixed
* Always check local packages against abspath #10662 (@mlucool)
* Fix arrow position on unrendered markdown cell #12660
(@fcollonval)
* Fix the side-by-side cell resize handle #12611 (@echarles)
* Fix loading toolbar factory twice #12599 (@fcollonval)
* Fixes behavior of maxNumberOutputs #12598 (@fcollonval)
* Focus not set when clicking on cell margin #12447 (@fcollonval)
* Make selected text translucent so the cursor is visible in vim
mode #12520 (@Jessie-Newman)
* Fix file browser search highlighting bug #12578 (@fcollonval)
- Release 3.4.2
* Building extensions fail if not using latest patch #12571
(@ajbozarth)
* fixed shouldOverwrite is never called when rename target exists
[#12543] (@ephes)
- Release 3.4.1
Enhancements made
* Setting to use the advanced setting editor for the settings
* #12466 (@echarles)
Bugs fixed
* Allow users to yarn link @jupyterlab/builder #12533
(@ajbozarth)
* Get Auto Close Brackets working consistently in Consoles #12508
(@Jessie-Newman)
* Handled new dialog creation with no buttons #12496 (@Jnnamchi)
* Handle missing preferredPath from the page config #12521
(@jtpio)
- Release 3.4.0
Enhancements made
* Add ability to open settings editor to specific plugin's
settings #12506 (@fcollonval)
* Don't sort context menu items by selector #12505 (@fcollonval)
* Allow downstream extension to set toolbar layout #12503
(@fcollonval)
* Display default value in setting editor for changed values
[#12468] (@echarles)
* Uses dark theme for Vega when JupyterLab theme is dark #12411
(@jweill-aws)
* Creates cell-toolbar, cell-toolbar-extension packages and
populates toolbar #12028 (@jweill-aws)
* Customize the file browser toolbar via the settings #12441
(@fcollonval)
* Wait until file browser commands are ready before activating
file browser widget #12435 (@fcollonval)
* Add a "New Tab" button that opens the launcher #12195
(@ajbozarth)
* Simplify galata import by proxying expect #12311 (@fcollonval)
* Open terminal in cwd from launcher #12250 (@rccern)
* Add support for filtering by field names in setting editor
[#12082] (@marthacryan)
* Use transform to quickly switch between tabs. #11074
(@fcollonval)
* Pop up select kernel dialog when run a cell without kernel
[#12379] (@a3626a)
* Allow LauncherModel to be more extendable #12344 (@ajbozarth)
* Add argument searchText and replaceText to search and replace
commands #12310 (@fcollonval)
* Add argument line and column to codemirror go to line command
[#12204] (@fcollonval)
* Default is no virtual rendering + Relax virtual notebook
rendering and ensure no structural change until rendering is
completed #12258 (@echarles)
Bugs fixed
* Ensure settings editor is attached before activation #12507
(@fcollonval)
* Setting form editor has a formState to avoid focus lost #12470
(@echarles)
* Check if process is declared before optional chaining in
makeSettings #12472 (@fcollonval)
* Signal should only export ISignal publicly #12471 (@fcollonval)
* Move cell toolbar below search document widget #12467
(@fcollonval)
* Use css variable for font size. #12255 (@Carreau)
- More release notes for 3.3.0 and older:
* https://github.com/jupyterlab/jupyterlab/releases and
ChANGELOG.md
/etc/alternatives/jlpm /etc/alternatives/jupyter-lab /etc/alternatives/jupyter-labextension /etc/alternatives/jupyter-labhub /usr/bin/jlpm /usr/bin/jlpm-3.13 /usr/bin/jupyter-lab /usr/bin/jupyter-lab-3.13 /usr/bin/jupyter-labextension /usr/bin/jupyter-labextension-3.13 /usr/bin/jupyter-labhub /usr/bin/jupyter-labhub-3.13 /usr/lib/python3.13/site-packages/jupyterlab /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/INSTALLER /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/METADATA /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/RECORD /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/REQUESTED /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/WHEEL /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/licenses /usr/lib/python3.13/site-packages/jupyterlab-4.4.9.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/jupyterlab/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/__main__.py /usr/lib/python3.13/site-packages/jupyterlab/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/browser_check.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/browser_check.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/commands.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/commands.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/coreconfig.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/coreconfig.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/debuglog.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/debuglog.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/federated_labextensions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/federated_labextensions.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/jlpmapp.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/jlpmapp.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labapp.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labapp.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labextensions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labextensions.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labhubapp.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/labhubapp.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/pytest_plugin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/pytest_plugin.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/semver.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/semver.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/serverextension.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/serverextension.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/upgrade_extension.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/upgrade_extension.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/_version.py /usr/lib/python3.13/site-packages/jupyterlab/browser-test.js /usr/lib/python3.13/site-packages/jupyterlab/browser_check.py /usr/lib/python3.13/site-packages/jupyterlab/commands.py /usr/lib/python3.13/site-packages/jupyterlab/coreconfig.py /usr/lib/python3.13/site-packages/jupyterlab/debuglog.py /usr/lib/python3.13/site-packages/jupyterlab/extensions /usr/lib/python3.13/site-packages/jupyterlab/extensions/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/manager.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/manager.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/pypi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/pypi.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/readonly.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/__pycache__/readonly.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/extensions/manager.py /usr/lib/python3.13/site-packages/jupyterlab/extensions/pypi.py /usr/lib/python3.13/site-packages/jupyterlab/extensions/readonly.py /usr/lib/python3.13/site-packages/jupyterlab/federated_labextensions.py /usr/lib/python3.13/site-packages/jupyterlab/galata /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/build_log.json /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/package.json /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static/lib_extension_index_js.59743b9da90d1b8bb0d5.js /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static/remoteEntry.bb923b4955cce2e61f56.js /usr/lib/python3.13/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static/style.js /usr/lib/python3.13/site-packages/jupyterlab/galata/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/galata/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/galata/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/galata/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers /usr/lib/python3.13/site-packages/jupyterlab/handlers/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/announcements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/announcements.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/build_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/build_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/error_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/error_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/extension_manager_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/extension_manager_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/plugin_manager_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/__pycache__/plugin_manager_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/handlers/announcements.py /usr/lib/python3.13/site-packages/jupyterlab/handlers/build_handler.py /usr/lib/python3.13/site-packages/jupyterlab/handlers/error_handler.py /usr/lib/python3.13/site-packages/jupyterlab/handlers/extension_manager_handler.py /usr/lib/python3.13/site-packages/jupyterlab/handlers/plugin_manager_handler.py /usr/lib/python3.13/site-packages/jupyterlab/jlpmapp.py /usr/lib/python3.13/site-packages/jupyterlab/labapp.py /usr/lib/python3.13/site-packages/jupyterlab/labextensions.py /usr/lib/python3.13/site-packages/jupyterlab/labhubapp.py /usr/lib/python3.13/site-packages/jupyterlab/node-version-check.js /usr/lib/python3.13/site-packages/jupyterlab/pytest_plugin.py /usr/lib/python3.13/site-packages/jupyterlab/schemas /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/commands.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/context-menu.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/property-inspector.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/shell.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/application-extension/top-bar.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/kernels-settings.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/notification.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/palette.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/print.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/sanitizer.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/sessionDialogs.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/themes.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/apputils-extension/utilityCommands.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/cell-toolbar-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/cell-toolbar-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/cell-toolbar-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/celltags-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/celltags-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/celltags-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/codemirror-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/codemirror-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/codemirror-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/completer-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/completer-extension/inline-completer.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/completer-extension/manager.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/completer-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/console-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/console-extension/completer.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/console-extension/foreign.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/console-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/console-extension/tracker.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/csvviewer-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/csvviewer-extension/csv.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/csvviewer-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/csvviewer-extension/tsv.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/debugger-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/debugger-extension/main.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/debugger-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/docmanager-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/docmanager-extension/download.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/docmanager-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/docmanager-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/documentsearch-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/documentsearch-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/documentsearch-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/extensionmanager-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/extensionmanager-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/extensionmanager-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/browser.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/download.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/open-browser-tab.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/open-with.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/filebrowser-extension/widget.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/fileeditor-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/fileeditor-extension/completer.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/fileeditor-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/fileeditor-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/help-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/help-extension/about.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/help-extension/jupyter-forum.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/help-extension/launch-classic.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/help-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/htmlviewer-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/htmlviewer-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/htmlviewer-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/hub-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/hub-extension/menu.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/hub-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/imageviewer-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/imageviewer-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/imageviewer-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/inspector-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/inspector-extension/consoles.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/inspector-extension/inspector.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/inspector-extension/notebooks.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/inspector-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/launcher-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/launcher-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/launcher-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/logconsole-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/logconsole-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/logconsole-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/lsp-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/lsp-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/lsp-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mainmenu-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mainmenu-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mainmenu-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/markdownviewer-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/markdownviewer-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/markdownviewer-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mathjax-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mathjax-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/mathjax-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/metadataform-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/metadataform-extension/metadataforms.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/metadataform-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/completer.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/export.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/panel.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/tools.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/notebook-extension/tracker.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/running-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/running-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/running-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/settingeditor-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/settingeditor-extension/form-ui.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/settingeditor-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/settingeditor-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/shortcuts-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/shortcuts-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/shortcuts-extension/shortcuts.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/statusbar-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/statusbar-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/statusbar-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/terminal-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/terminal-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/terminal-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/toc-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/toc-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/toc-extension/registry.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/tooltip-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/tooltip-extension/consoles.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/tooltip-extension/files.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/tooltip-extension/notebooks.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/tooltip-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/translation-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/translation-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/translation-extension/plugin.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/workspaces-extension /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/workspaces-extension/indicator.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/workspaces-extension/menu.json /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/workspaces-extension/package.json.orig /usr/lib/python3.13/site-packages/jupyterlab/schemas/@jupyterlab/workspaces-extension/sidebar.json /usr/lib/python3.13/site-packages/jupyterlab/semver.py /usr/lib/python3.13/site-packages/jupyterlab/serverextension.py /usr/lib/python3.13/site-packages/jupyterlab/staging /usr/lib/python3.13/site-packages/jupyterlab/staging/bootstrap.js /usr/lib/python3.13/site-packages/jupyterlab/staging/index.js /usr/lib/python3.13/site-packages/jupyterlab/staging/package.json /usr/lib/python3.13/site-packages/jupyterlab/staging/publicpath.js /usr/lib/python3.13/site-packages/jupyterlab/staging/templates /usr/lib/python3.13/site-packages/jupyterlab/staging/templates/403.html /usr/lib/python3.13/site-packages/jupyterlab/staging/templates/error.html /usr/lib/python3.13/site-packages/jupyterlab/staging/templates/partial.html /usr/lib/python3.13/site-packages/jupyterlab/staging/templates/template.html /usr/lib/python3.13/site-packages/jupyterlab/staging/webpack.config.js /usr/lib/python3.13/site-packages/jupyterlab/staging/webpack.prod.config.js /usr/lib/python3.13/site-packages/jupyterlab/staging/webpack.prod.minimize.config.js /usr/lib/python3.13/site-packages/jupyterlab/staging/webpack.prod.release.config.js /usr/lib/python3.13/site-packages/jupyterlab/staging/yarn.js /usr/lib/python3.13/site-packages/jupyterlab/static /usr/lib/python3.13/site-packages/jupyterlab/static/100.1d14ca44a3cc8849349f.js /usr/lib/python3.13/site-packages/jupyterlab/static/1039.3fe94e87219c0ed159d3.js /usr/lib/python3.13/site-packages/jupyterlab/static/1050.907735cc1f6aec7cf2c1.js /usr/lib/python3.13/site-packages/jupyterlab/static/1096.dd4c563e0483cbbeb9c9.js /usr/lib/python3.13/site-packages/jupyterlab/static/1101.bac978f5a571e6dbdfb8.js /usr/lib/python3.13/site-packages/jupyterlab/static/1189.c1482e88f0e949753db6.js /usr/lib/python3.13/site-packages/jupyterlab/static/1208.4b9ab7b231d39ebdbc3f.js /usr/lib/python3.13/site-packages/jupyterlab/static/1218.856189c1ebf3c45164d6.js /usr/lib/python3.13/site-packages/jupyterlab/static/1219.b5630aa3a46050fddc27.js /usr/lib/python3.13/site-packages/jupyterlab/static/1268.e75d8a6dd557ac8957ca.js /usr/lib/python3.13/site-packages/jupyterlab/static/1423.4bcf4453e1c1d12d872f.js /usr/lib/python3.13/site-packages/jupyterlab/static/1436.2c11d9dee0ad6f49e968.js /usr/lib/python3.13/site-packages/jupyterlab/static/1445.a0e099c27d073217031a.js /usr/lib/python3.13/site-packages/jupyterlab/static/1449.7026e8748d2a77e15d5b.js /usr/lib/python3.13/site-packages/jupyterlab/static/1491.010c623dd546db976e95.js /usr/lib/python3.13/site-packages/jupyterlab/static/1495.13603dd823bbf5eb08b3.js /usr/lib/python3.13/site-packages/jupyterlab/static/1673.b0ee25168543434bdbca.js /usr/lib/python3.13/site-packages/jupyterlab/static/1737.a5fc97075f693ec36fe6.js /usr/lib/python3.13/site-packages/jupyterlab/static/1832.b1ede2fe899bdec88938.js /usr/lib/python3.13/site-packages/jupyterlab/static/1834.7445ad0c82371ac40737.js /usr/lib/python3.13/site-packages/jupyterlab/static/1838.839690ff17ec3c532f0a.js /usr/lib/python3.13/site-packages/jupyterlab/static/1887.56f83f163a18c61efb16.js /usr/lib/python3.13/site-packages/jupyterlab/static/1909.7487a09fefbe7f9eabb6.js /usr/lib/python3.13/site-packages/jupyterlab/static/1909.7487a09fefbe7f9eabb6.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/1954.f1c519cb1415c7da3e8c.js /usr/lib/python3.13/site-packages/jupyterlab/static/1960.f8d8ef8a91360e60f0b9.js /usr/lib/python3.13/site-packages/jupyterlab/static/1962.6a7da74e809b70d5200d.js /usr/lib/python3.13/site-packages/jupyterlab/static/1969.86e3168e52802569d650.js /usr/lib/python3.13/site-packages/jupyterlab/static/1986.26029e99ef54a5652df8.js /usr/lib/python3.13/site-packages/jupyterlab/static/1991.84fc123d7cfe8ae2948e.js /usr/lib/python3.13/site-packages/jupyterlab/static/1cb1c39ea642f26a4dfe.woff /usr/lib/python3.13/site-packages/jupyterlab/static/2107.9d77a8b05beb94bc2d24.js /usr/lib/python3.13/site-packages/jupyterlab/static/2211.3123543dcc217549bbb0.js /usr/lib/python3.13/site-packages/jupyterlab/static/227.9b0125afc448cb68150f.js /usr/lib/python3.13/site-packages/jupyterlab/static/227.9b0125afc448cb68150f.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/2280.6614699f54522fffbc00.js /usr/lib/python3.13/site-packages/jupyterlab/static/232.5419cbec68e3fd0cf431.js /usr/lib/python3.13/site-packages/jupyterlab/static/232.5419cbec68e3fd0cf431.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/2353.ab70488f07a7c0a7a3fd.js /usr/lib/python3.13/site-packages/jupyterlab/static/246.326a6482593e8a7bcd58.js /usr/lib/python3.13/site-packages/jupyterlab/static/2467.4227742ac4b60289f222.js /usr/lib/python3.13/site-packages/jupyterlab/static/247.84259ab142dd8c151fc2.js /usr/lib/python3.13/site-packages/jupyterlab/static/2491.c169ecbc5fde2bcdb1b3.js /usr/lib/python3.13/site-packages/jupyterlab/static/2574.327dadfe49120269ff31.js /usr/lib/python3.13/site-packages/jupyterlab/static/2576.b98b7b23adeec4cb6932.js /usr/lib/python3.13/site-packages/jupyterlab/static/2590.99e505d19b964439aa31.js /usr/lib/python3.13/site-packages/jupyterlab/static/2633.ea053b40991eb5adbc69.js /usr/lib/python3.13/site-packages/jupyterlab/static/2641.e77441e7a3e0d12834c5.js /usr/lib/python3.13/site-packages/jupyterlab/static/265.6f9e37c0b72db64203b1.js /usr/lib/python3.13/site-packages/jupyterlab/static/2658.d1cae1b08b068d864368.js /usr/lib/python3.13/site-packages/jupyterlab/static/26683bf201fb258a2237.woff /usr/lib/python3.13/site-packages/jupyterlab/static/2681.a47f40e38ecd31ccd687.js /usr/lib/python3.13/site-packages/jupyterlab/static/2707.61050e600b0aa9624127.js /usr/lib/python3.13/site-packages/jupyterlab/static/2713.3ef1db57ed7760656121.js /usr/lib/python3.13/site-packages/jupyterlab/static/2729.cafaf0caf2c0c83ac9fe.js /usr/lib/python3.13/site-packages/jupyterlab/static/2794.05495c139ed000b57598.js /usr/lib/python3.13/site-packages/jupyterlab/static/2823.0b6015b5e03c08281f41.js /usr/lib/python3.13/site-packages/jupyterlab/static/2880.8483d51b11998bfe8e4b.js /usr/lib/python3.13/site-packages/jupyterlab/static/2957.bc5eb9549a0b15c44916.js /usr/lib/python3.13/site-packages/jupyterlab/static/2959.b24c9f67d639376f5ead.js /usr/lib/python3.13/site-packages/jupyterlab/static/3012.76784a9e362e929f4138.js /usr/lib/python3.13/site-packages/jupyterlab/static/30e889b58cbc51adfbb0.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3111.33574d9124842f355bce.js /usr/lib/python3.13/site-packages/jupyterlab/static/3112.0757b31e24c5334fda73.js /usr/lib/python3.13/site-packages/jupyterlab/static/321.0fb994fd384a54491584.js /usr/lib/python3.13/site-packages/jupyterlab/static/3233.a1961c28c7af4496e2ce.js /usr/lib/python3.13/site-packages/jupyterlab/static/3257.30af681f0c294efb65f7.js /usr/lib/python3.13/site-packages/jupyterlab/static/3257.30af681f0c294efb65f7.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/32792104b5ef69eded90.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3282.22e78350d54fcaf3c6c8.js /usr/lib/python3.13/site-packages/jupyterlab/static/3293.375c6685d72662fc062f.js /usr/lib/python3.13/site-packages/jupyterlab/static/3303.b5596c0715d2d58332fb.js /usr/lib/python3.13/site-packages/jupyterlab/static/3311.929458b55c8d47530db0.js /usr/lib/python3.13/site-packages/jupyterlab/static/3320.c21c1ae6d3d9fbc1e633.js /usr/lib/python3.13/site-packages/jupyterlab/static/3372.8eeafd96de9a7a205f40.js /usr/lib/python3.13/site-packages/jupyterlab/static/3381.0329d34dc7da4fd3217d.js /usr/lib/python3.13/site-packages/jupyterlab/static/339.380593b40d8d41150a4e.js /usr/lib/python3.13/site-packages/jupyterlab/static/3441.301aa4e2c4f5df3951af.js /usr/lib/python3.13/site-packages/jupyterlab/static/355254db9ca10a09a3b5.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3577.61e9230c331e97d3b966.js /usr/lib/python3.13/site-packages/jupyterlab/static/3616.a4271ffcf2ac3b4c2338.js /usr/lib/python3.13/site-packages/jupyterlab/static/36e0d72d8a7afc696a3e.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3709.e33bc30c83272aa85628.js /usr/lib/python3.13/site-packages/jupyterlab/static/373c04fd2418f5c77eea.eot /usr/lib/python3.13/site-packages/jupyterlab/static/3753.0ff17182ebfa4f5a9f17.js /usr/lib/python3.13/site-packages/jupyterlab/static/3763.97f563236ace19dad5d0.js /usr/lib/python3.13/site-packages/jupyterlab/static/3780.c9294dc98ae926717741.js /usr/lib/python3.13/site-packages/jupyterlab/static/3799.eaa0438bc5c41bad0516.js /usr/lib/python3.13/site-packages/jupyterlab/static/3824.5e23be1e37fce5b7c6b3.js /usr/lib/python3.13/site-packages/jupyterlab/static/3832.c6026c483bb46cc8e599.js /usr/lib/python3.13/site-packages/jupyterlab/static/387.915321d3d732d4432fe3.js /usr/lib/python3.13/site-packages/jupyterlab/static/3974.79f68bca9a02c92dab5e.js /usr/lib/python3.13/site-packages/jupyterlab/static/3991.678edf189fe92a216c70.js /usr/lib/python3.13/site-packages/jupyterlab/static/3bc6ecaae7ecf6f8d7f8.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3de784d07b9fa8f104c1.woff /usr/lib/python3.13/site-packages/jupyterlab/static/3f6d3488cf65374f6f67.woff /usr/lib/python3.13/site-packages/jupyterlab/static/4001.80ab3ef5300d7ce2d1fe.js /usr/lib/python3.13/site-packages/jupyterlab/static/4010.79d13b7a2339da3b512a.js /usr/lib/python3.13/site-packages/jupyterlab/static/4053.4945facc348478fd59f4.js /usr/lib/python3.13/site-packages/jupyterlab/static/4068.9cc41f46f729f2c4369b.js /usr/lib/python3.13/site-packages/jupyterlab/static/4076.b4d803d8bf1bd6c97854.js /usr/lib/python3.13/site-packages/jupyterlab/static/4090.eec44f90a54aa383426c.js /usr/lib/python3.13/site-packages/jupyterlab/static/4266.155b468271987c81d948.js /usr/lib/python3.13/site-packages/jupyterlab/static/4278.28e59e523e9e18c3780c.js /usr/lib/python3.13/site-packages/jupyterlab/static/4296.721da424585874d0789e.js /usr/lib/python3.13/site-packages/jupyterlab/static/4323.b2bd8a329a81d30ed039.js /usr/lib/python3.13/site-packages/jupyterlab/static/4350.8c8a0e7a3ffe036494e1.js /usr/lib/python3.13/site-packages/jupyterlab/static/4353.8572f6845cfde92dc152.js /usr/lib/python3.13/site-packages/jupyterlab/static/4364.92085f4e837e40b109bf.js /usr/lib/python3.13/site-packages/jupyterlab/static/4372.645626a2452c190dbb22.js /usr/lib/python3.13/site-packages/jupyterlab/static/4372.645626a2452c190dbb22.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/4408.f24dd0edf35e08548967.js /usr/lib/python3.13/site-packages/jupyterlab/static/4462.c3c6de84bc9399e0290d.js /usr/lib/python3.13/site-packages/jupyterlab/static/4484.e1d2565d1a3daa5fe5f1.js /usr/lib/python3.13/site-packages/jupyterlab/static/4486.8d2f41ae787607b7bf31.js /usr/lib/python3.13/site-packages/jupyterlab/static/4493.089a4264810379acd1f4.js /usr/lib/python3.13/site-packages/jupyterlab/static/4528.43328125d98d6cfdfa99.js /usr/lib/python3.13/site-packages/jupyterlab/static/4579.9a0033bfeaf88fd6e7bd.js /usr/lib/python3.13/site-packages/jupyterlab/static/4611.bd2b768223b0cd570834.js /usr/lib/python3.13/site-packages/jupyterlab/static/4616.04cfbd55593c51921cc7.js /usr/lib/python3.13/site-packages/jupyterlab/static/4622.361d6c5b43a96badb09c.js /usr/lib/python3.13/site-packages/jupyterlab/static/4728.56c0b9d87316b2fa012e.js /usr/lib/python3.13/site-packages/jupyterlab/static/4728.56c0b9d87316b2fa012e.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/4735.7731d551ca68bcb58e9f.js /usr/lib/python3.13/site-packages/jupyterlab/static/4797.3740ef47b224a11a7fab.js /usr/lib/python3.13/site-packages/jupyterlab/static/481e39042508ae313a60.woff /usr/lib/python3.13/site-packages/jupyterlab/static/4838.8db4c61349bfba200547.js /usr/lib/python3.13/site-packages/jupyterlab/static/4854.a2981d3617f3b4417315.js /usr/lib/python3.13/site-packages/jupyterlab/static/4855.29e8dc6982ba4873487d.js /usr/lib/python3.13/site-packages/jupyterlab/static/4878.f7557c5c99a54b40c49b.js /usr/lib/python3.13/site-packages/jupyterlab/static/4903.557453ee1877edd20e4b.js /usr/lib/python3.13/site-packages/jupyterlab/static/4915.a90f555f4dda5e1bf90b.js /usr/lib/python3.13/site-packages/jupyterlab/static/492.5f186062d2dcdf79c86c.js /usr/lib/python3.13/site-packages/jupyterlab/static/4928.6cb408e4def87534970d.js /usr/lib/python3.13/site-packages/jupyterlab/static/4981.eed4ddb90566e90e3df4.js /usr/lib/python3.13/site-packages/jupyterlab/static/5085.a38923f36b551620798a.js /usr/lib/python3.13/site-packages/jupyterlab/static/5086.ebd4b460a48d21b4011d.js /usr/lib/python3.13/site-packages/jupyterlab/static/5090.404be96d8a6eae1e719a.js /usr/lib/python3.13/site-packages/jupyterlab/static/5090.404be96d8a6eae1e719a.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/5121.8f997d0069f5083af019.js /usr/lib/python3.13/site-packages/jupyterlab/static/5171.f5f6cff6015f8045d948.js /usr/lib/python3.13/site-packages/jupyterlab/static/5211.83e78dadcef89cae04bf.js /usr/lib/python3.13/site-packages/jupyterlab/static/5224.8a6bbc774d20be66fdfb.js /usr/lib/python3.13/site-packages/jupyterlab/static/5244.eefac84704ad30f00af3.js /usr/lib/python3.13/site-packages/jupyterlab/static/5317.f4bba2e3d0f4fdd088f7.js /usr/lib/python3.13/site-packages/jupyterlab/static/5318.d5df5c275e925c22d780.js /usr/lib/python3.13/site-packages/jupyterlab/static/5338.38c32bdfb0695f9b501f.js /usr/lib/python3.13/site-packages/jupyterlab/static/5348.29c0aa8b2ec46f9b9bbf.js /usr/lib/python3.13/site-packages/jupyterlab/static/5489.7710426bc179ba430a0e.js /usr/lib/python3.13/site-packages/jupyterlab/static/5492.44728a640c37a4b4aa0c.js /usr/lib/python3.13/site-packages/jupyterlab/static/5521.8d4f6dfc471f500e4311.js /usr/lib/python3.13/site-packages/jupyterlab/static/5541.2ccc5c66812290d6e52b.js /usr/lib/python3.13/site-packages/jupyterlab/static/5566.c76ea61eb723ee84e2cf.js /usr/lib/python3.13/site-packages/jupyterlab/static/5606.e03dfa10c124a03f36ba.js /usr/lib/python3.13/site-packages/jupyterlab/static/5734.0d2b90dbe8b291c04cf6.js /usr/lib/python3.13/site-packages/jupyterlab/static/5829.0e46d479b4ade4783661.js /usr/lib/python3.13/site-packages/jupyterlab/static/5847.930208c25e45ecf30657.js /usr/lib/python3.13/site-packages/jupyterlab/static/5862.be1ec453e8db6844c62d.js /usr/lib/python3.13/site-packages/jupyterlab/static/5877.72ab5a29e95ce21981e4.js /usr/lib/python3.13/site-packages/jupyterlab/static/5878.98e69565af23cd586d1e.js /usr/lib/python3.13/site-packages/jupyterlab/static/5929.d561797f8259994ecdd8.js /usr/lib/python3.13/site-packages/jupyterlab/static/5941.76697e0e2c0e494a6dec.js /usr/lib/python3.13/site-packages/jupyterlab/static/5942.05cbcd55c5f45ff7db43.js /usr/lib/python3.13/site-packages/jupyterlab/static/5947.781a0c5cf13af5f28744.js /usr/lib/python3.13/site-packages/jupyterlab/static/5987.7e967df5417044d337a4.js /usr/lib/python3.13/site-packages/jupyterlab/static/5cda41563a095bd70c78.woff /usr/lib/python3.13/site-packages/jupyterlab/static/6003.94cdab770c801f3c46f7.js /usr/lib/python3.13/site-packages/jupyterlab/static/6060.52dca011e9f2f279fc5e.js /usr/lib/python3.13/site-packages/jupyterlab/static/6095.6e79e3bad86e054aa8c8.js /usr/lib/python3.13/site-packages/jupyterlab/static/6145.c422868290460078c013.js /usr/lib/python3.13/site-packages/jupyterlab/static/6166.2bc9ac8e2156c0701a52.js /usr/lib/python3.13/site-packages/jupyterlab/static/6170.65d899f43342f1e34bf1.js /usr/lib/python3.13/site-packages/jupyterlab/static/6180.0ac6ae27c14a7be01889.js /usr/lib/python3.13/site-packages/jupyterlab/static/6261.4e1b423d7871074c80cc.js /usr/lib/python3.13/site-packages/jupyterlab/static/6275.e99f9312900c481b467d.js /usr/lib/python3.13/site-packages/jupyterlab/static/6294.b3cb5e16527b9d09b4a2.js /usr/lib/python3.13/site-packages/jupyterlab/static/6372.edc0712a4be855493530.js /usr/lib/python3.13/site-packages/jupyterlab/static/6412.ebdf8da40f1ba8272df9.js /usr/lib/python3.13/site-packages/jupyterlab/static/6460.d9aaa1e48da295c6035d.js /usr/lib/python3.13/site-packages/jupyterlab/static/6492.804d51a693edf6978ef4.js /usr/lib/python3.13/site-packages/jupyterlab/static/6540.51c00e890179a4832552.js /usr/lib/python3.13/site-packages/jupyterlab/static/6540.51c00e890179a4832552.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/6571.07c13dd1772e70ad9077.js /usr/lib/python3.13/site-packages/jupyterlab/static/6701.28a953175321589c09e6.js /usr/lib/python3.13/site-packages/jupyterlab/static/6733.2d8d3e01d56d79a52e7e.js /usr/lib/python3.13/site-packages/jupyterlab/static/6733.2d8d3e01d56d79a52e7e.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/6767.4b82d96c237ca7e31bc6.js /usr/lib/python3.13/site-packages/jupyterlab/static/6831.1df8fa4cabb5b1c19803.js /usr/lib/python3.13/site-packages/jupyterlab/static/6843.dabcc3c9658bc6ded6d1.js /usr/lib/python3.13/site-packages/jupyterlab/static/6896.af1d649e0efae70b7b1a.js /usr/lib/python3.13/site-packages/jupyterlab/static/6926.741390f54d0a4e945d2b.js /usr/lib/python3.13/site-packages/jupyterlab/static/6941.465bebbd3d8a024f5f15.js /usr/lib/python3.13/site-packages/jupyterlab/static/6986.c04d18ff2124b19fe09e.js /usr/lib/python3.13/site-packages/jupyterlab/static/6993.c93f5a810fcf441cbb6f.js /usr/lib/python3.13/site-packages/jupyterlab/static/709.037f037cc86b4d6a54f7.js /usr/lib/python3.13/site-packages/jupyterlab/static/7136.b312751fbb25b73f5e71.js /usr/lib/python3.13/site-packages/jupyterlab/static/721921bab0d001ebff02.woff /usr/lib/python3.13/site-packages/jupyterlab/static/7250.b88d0a5e237ff5ff1aad.js /usr/lib/python3.13/site-packages/jupyterlab/static/7260.b47dcaccbe7991104e8a.js /usr/lib/python3.13/site-packages/jupyterlab/static/7269.962f078e97afc4f68e79.js /usr/lib/python3.13/site-packages/jupyterlab/static/72bc573386dd1d48c5bb.woff /usr/lib/python3.13/site-packages/jupyterlab/static/731.82a7b980b5b7f4b7a14f.js /usr/lib/python3.13/site-packages/jupyterlab/static/7318.7cc6b4b0b3151b205ecb.js /usr/lib/python3.13/site-packages/jupyterlab/static/7425.f1c25f6c8aaec77e8635.js /usr/lib/python3.13/site-packages/jupyterlab/static/7445.7c793c8e1720f8ec4f85.js /usr/lib/python3.13/site-packages/jupyterlab/static/7575.2e3e32236d5667bba43f.js /usr/lib/python3.13/site-packages/jupyterlab/static/7587.3112240b6b82407b0f16.js /usr/lib/python3.13/site-packages/jupyterlab/static/7694.1cbff84dccb512476b7c.js /usr/lib/python3.13/site-packages/jupyterlab/static/7756.93d0ab41829355a147ab.js /usr/lib/python3.13/site-packages/jupyterlab/static/7769.d39df7673ee2660a9ac4.js /usr/lib/python3.13/site-packages/jupyterlab/static/7803.0c8929610218552319bf.js /usr/lib/python3.13/site-packages/jupyterlab/static/785.1438df201df83e9dc1d8.js /usr/lib/python3.13/site-packages/jupyterlab/static/7856.dd9523e57bed80f1f694.js /usr/lib/python3.13/site-packages/jupyterlab/static/7881.c5a234ce171f347c94e2.js /usr/lib/python3.13/site-packages/jupyterlab/static/7975.1799b2744bef603bdcbb.js /usr/lib/python3.13/site-packages/jupyterlab/static/7990.01eaa552261b6e12a74a.js /usr/lib/python3.13/site-packages/jupyterlab/static/7990.01eaa552261b6e12a74a.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/79d088064beb3826054f.eot /usr/lib/python3.13/site-packages/jupyterlab/static/8103.ed2b21471519b58a3d73.js /usr/lib/python3.13/site-packages/jupyterlab/static/8217.801fbb0b549a74238760.js /usr/lib/python3.13/site-packages/jupyterlab/static/8232.e31d5021e77a9b5215d6.js /usr/lib/python3.13/site-packages/jupyterlab/static/8313.aac706f5036a7209b3a8.js /usr/lib/python3.13/site-packages/jupyterlab/static/8326.9dda93079a9e4f1b9be6.js /usr/lib/python3.13/site-packages/jupyterlab/static/8366.0e597a2f594ae122cabf.js /usr/lib/python3.13/site-packages/jupyterlab/static/8368.c75a4b32ae45ec88465d.js /usr/lib/python3.13/site-packages/jupyterlab/static/84.fe0a55d7756c37585fb4.js /usr/lib/python3.13/site-packages/jupyterlab/static/8418.42e29778d4b49fb54e8e.js /usr/lib/python3.13/site-packages/jupyterlab/static/867.e814bf26fbfc77fc4f16.js /usr/lib/python3.13/site-packages/jupyterlab/static/870673df72e70f87c91a.woff /usr/lib/python3.13/site-packages/jupyterlab/static/874.be636e15937f9ef70121.js /usr/lib/python3.13/site-packages/jupyterlab/static/8753.56da17175b663d61f9d3.js /usr/lib/python3.13/site-packages/jupyterlab/static/8778.a3883f9acac5a903d6be.js /usr/lib/python3.13/site-packages/jupyterlab/static/8779.6eebdb56785e3d38a457.js /usr/lib/python3.13/site-packages/jupyterlab/static/8786.a2bc3dfc1ea13c04ba94.js /usr/lib/python3.13/site-packages/jupyterlab/static/8786.a2bc3dfc1ea13c04ba94.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/8816.d7ec52fb31e9c6749593.js /usr/lib/python3.13/site-packages/jupyterlab/static/8830.d5bb102ed8737ffe38cb.js /usr/lib/python3.13/site-packages/jupyterlab/static/8891.cd6317f066463bec2f1e.js /usr/lib/python3.13/site-packages/jupyterlab/static/88b98cad3688915e50da.woff /usr/lib/python3.13/site-packages/jupyterlab/static/89.933673451ca4a51053cb.js /usr/lib/python3.13/site-packages/jupyterlab/static/8ea8791754915a898a31.woff2 /usr/lib/python3.13/site-packages/jupyterlab/static/8ea8dbb1b02e6f730f55.woff /usr/lib/python3.13/site-packages/jupyterlab/static/9023.2ff687d7ff50df3719fc.js /usr/lib/python3.13/site-packages/jupyterlab/static/9046.99c477ea375dcbb8c7ca.js /usr/lib/python3.13/site-packages/jupyterlab/static/9085.16e685cf2a0761b40b48.js /usr/lib/python3.13/site-packages/jupyterlab/static/9085.16e685cf2a0761b40b48.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/9094.236f7c2ae78baa2e2fa6.js /usr/lib/python3.13/site-packages/jupyterlab/static/9123.501219cd782693d6539f.js /usr/lib/python3.13/site-packages/jupyterlab/static/9137.179a3c47465e7fb8f067.js /usr/lib/python3.13/site-packages/jupyterlab/static/9213.637b19b3af73e170fa11.js /usr/lib/python3.13/site-packages/jupyterlab/static/9296.c82d1f1a8d9204ca6ed7.js /usr/lib/python3.13/site-packages/jupyterlab/static/9311.ad0012965aa52db7a3e3.js /usr/lib/python3.13/site-packages/jupyterlab/static/9329.1683d45b6478b7c81a24.js /usr/lib/python3.13/site-packages/jupyterlab/static/9400.90fd1d2212781c80b587.js /usr/lib/python3.13/site-packages/jupyterlab/static/9474.01b4e1d1e3376f4a5919.js /usr/lib/python3.13/site-packages/jupyterlab/static/9517.7056cafdf1da3a136d45.js /usr/lib/python3.13/site-packages/jupyterlab/static/961.29c067b15a524e556eed.js /usr/lib/python3.13/site-packages/jupyterlab/static/961.29c067b15a524e556eed.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/9652.a8d2e5854bcae4d40041.js /usr/lib/python3.13/site-packages/jupyterlab/static/9674eb1bd55047179038.svg /usr/lib/python3.13/site-packages/jupyterlab/static/9746.c7e86b432363dfd28caa.js /usr/lib/python3.13/site-packages/jupyterlab/static/9834b82ad26e2a37583d.woff2 /usr/lib/python3.13/site-packages/jupyterlab/static/9892.6d289e7baed8c64d88e2.js /usr/lib/python3.13/site-packages/jupyterlab/static/9892.6d289e7baed8c64d88e2.js.LICENSE.txt /usr/lib/python3.13/site-packages/jupyterlab/static/a009bea404f7a500ded4.woff /usr/lib/python3.13/site-packages/jupyterlab/static/a3b9817780214caf01e8.svg /usr/lib/python3.13/site-packages/jupyterlab/static/af04542b29eaac04550a.woff /usr/lib/python3.13/site-packages/jupyterlab/static/af6397503fcefbd61397.ttf /usr/lib/python3.13/site-packages/jupyterlab/static/af96f67d7accf5fd2a4a.woff /usr/lib/python3.13/site-packages/jupyterlab/static/b418136e3b384baaadec.woff /usr/lib/python3.13/site-packages/jupyterlab/static/be0a084962d8066884f7.svg /usr/lib/python3.13/site-packages/jupyterlab/static/bootstrap.js /usr/lib/python3.13/site-packages/jupyterlab/static/build_log.json /usr/lib/python3.13/site-packages/jupyterlab/static/c49810b53ecc0d87d802.woff /usr/lib/python3.13/site-packages/jupyterlab/static/c56da8d69f1a0208b8e0.woff /usr/lib/python3.13/site-packages/jupyterlab/static/cb9e9e693192413cde2b.woff /usr/lib/python3.13/site-packages/jupyterlab/static/cda59d6efffa685830fd.ttf /usr/lib/python3.13/site-packages/jupyterlab/static/e4299464e7b012968eed.eot /usr/lib/python3.13/site-packages/jupyterlab/static/e42a88444448ac3d6054.woff2 /usr/lib/python3.13/site-packages/jupyterlab/static/e8711bbb871afd8e9dea.ttf /usr/lib/python3.13/site-packages/jupyterlab/static/f9217f66874b0c01cd8c.woff /usr/lib/python3.13/site-packages/jupyterlab/static/fc6ddf5df402b263cfb1.woff /usr/lib/python3.13/site-packages/jupyterlab/static/index.html /usr/lib/python3.13/site-packages/jupyterlab/static/index.out.js /usr/lib/python3.13/site-packages/jupyterlab/static/jlab_core.3848fab95c3700a4e3fe.js /usr/lib/python3.13/site-packages/jupyterlab/static/main.0d23cc96434cb99fef7b.js /usr/lib/python3.13/site-packages/jupyterlab/static/package.json /usr/lib/python3.13/site-packages/jupyterlab/static/style.js /usr/lib/python3.13/site-packages/jupyterlab/static/third-party-licenses.json /usr/lib/python3.13/site-packages/jupyterlab/style.js /usr/lib/python3.13/site-packages/jupyterlab/tests /usr/lib/python3.13/site-packages/jupyterlab/tests/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/conftest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/conftest.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/echo_kernel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/echo_kernel.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_announcements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_announcements.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_app.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_app.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_build_api.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_build_api.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_custom_css_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_custom_css_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_extensions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_extensions.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_jupyterlab.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_jupyterlab.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_plugin_manager_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_plugin_manager_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/__pycache__/test_registry.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/conftest.py /usr/lib/python3.13/site-packages/jupyterlab/tests/echo_kernel.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/__pycache__/mock_package.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/__pycache__/mock_package.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/mock_package.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/extension/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/incompat /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/incompat/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/incompat/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/__pycache__/jlab_mock_consumer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/__pycache__/jlab_mock_consumer.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/jlab_mock_consumer.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/consumer/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/__pycache__/jlab_mock_provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/__pycache__/jlab_mock_provider.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/jlab_mock_provider.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/provider/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/token /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/token/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/interop/token/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/mimeextension /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/mimeextension/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/mimeextension/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/package /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/package/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/package/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/__pycache__/mock_service_manager_package.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/__pycache__/mock_service_manager_package.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/mock_service_manager_package.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/service-manager-extension/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/MANIFEST.in /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/pyproject.toml /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/test_hyphens_underscore /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/test_hyphens_underscore/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/test_hyphens_underscore/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/test_hyphens_underscore/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens-underscore/test_hyphens_underscore/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/MANIFEST.in /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/pyproject.toml /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/test_hyphens /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/test_hyphens/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/test_hyphens/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/test_hyphens/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test-hyphens/test_hyphens/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/MANIFEST.in /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/__pycache__/setup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/__pycache__/setup.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/index.js /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/package.json /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/pyproject.toml /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/setup.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/test_no_hyphens /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/test_no_hyphens/__init__.py /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/test_no_hyphens/__pycache__ /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/test_no_hyphens/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/mock_packages/test_no_hyphens/test_no_hyphens/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/jupyterlab/tests/test_announcements.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_app.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_build_api.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_custom_css_handler.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_extensions.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_jupyterlab.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_plugin_manager_handler.py /usr/lib/python3.13/site-packages/jupyterlab/tests/test_registry.py /usr/lib/python3.13/site-packages/jupyterlab/themes /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-extension /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-extension/index.css /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-extension/index.js /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-high-contrast-extension /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-high-contrast-extension/index.css /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-dark-high-contrast-extension/index.js /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-light-extension /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-light-extension/index.css /usr/lib/python3.13/site-packages/jupyterlab/themes/@jupyterlab/theme-light-extension/index.js /usr/lib/python3.13/site-packages/jupyterlab/upgrade_extension.py /usr/lib/python3.13/site-packages/jupyterlab/utils.py /usr/share/licenses/python313-jupyterlab /usr/share/licenses/python313-jupyterlab/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 28 22:56:19 2025