forked from jupyterlab/jupyterlab
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4.1.x ocean #22
Closed
Closed
4.1.x ocean #22
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Create renderer to render errors * WIP tests scaffold * Implement opening files from paths in error renderer * Finish sentence in a comment * Apply suggestions from code review Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com> * Improve RFC 5147 adherence for ranges * Switch to 0-based line numbers based on RFC5147 2.2.3: "Line position counting starts with zero, so the line position before the first line of a text/plain MIME entity has the line position zero" * Fix undefined check after adding `parseInt` --------- Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com>
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 39.2.0 to 40.0.2. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v39.2.0...v40.0.2) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…upyterlab#15356) * Add a test for smooth scrolling over long outputs * Do no scroll when setting the cursor position in md cells * Adjust test name to clarify the test case * Add the test notebook * Clean up the test directory
…rlab#15288) * Add a test case for jupyterlab#14878 * Fix the smart/auto scrolling logic for long items Items larger than the size of the viewport were not considered by the scroll logic leading to bad UX when smart/auto scroll was requested on certain operations. * Use pixel-based, cell-height-derived threshold for scrolling * Implement dual behaviour, simplify code, account for top padding * Use greater or equal to avoid scrolling if item fully visible * Update tests to reflect new expectations * Clean up the temp directory after tests
* Fix scrolling on edges in file browser * Add a simple test
* Fix update button in extension manager * Apply suggestions from code review Make action options more flexible Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com> * Fix docs and make install options optional * Add test for update button * Update Playwright Snapshots * Revert spurious snapshot updates --------- Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com>
* Define cells to run as independent of selection * Restore side effects of `runAll()` * Skip optional `slice` argument Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com> * Restore previous behaviour of `runAllBelow()` by making last cell active. --------- Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com>
* Fix highlighting search in an out-of-viewport cell * Update cells count
…5380) * Don't show default value if schema type is `object` * Prettier
Bumps [axios](https://github.com/axios/axios) from 1.3.4 to 1.6.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.3.4...v1.6.1) --- updated-dependencies: - dependency-name: axios dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…pyterlab#15262) * Populate * Improve VirtualDocument * Add test * Update packages/lsp/test/document.spec.ts Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
* Bump typescript to 5.1.6 and rimraf to 5.0.5 * Dedupe the yarn.lock --------- Co-authored-by: Frédéric Collonval <fcollonval@gmail.com>
SHA256 hashes: jupyterlab-4.1.0a3-py3-none-any.whl: bc8b00df8f16671b0d1b108dcbde4078eae5bfe71a412e33b92b985fcb2d3850 jupyterlab-4.1.0a3.tar.gz: 188fde9f1c6f0b488386957d884a8ef7211ff2ab7987907292790a8d0f91d4fa jupyterlab-application-4.1.0-alpha.3.tgz: 2ddc254d53a2472f00db3182d890176452e4e118c41f30ad0afa24404e51a6b8 jupyterlab-application-extension-4.1.0-alpha.3.tgz: 12ea2e9c5c55ab14e9bba2abe27392128405c04e028ce49ef84fb6a37fc5f0a1 jupyterlab-apputils-4.2.0-alpha.3.tgz: 5b23097edf272fad7f690a434da7fff62d6bd4b4a38e6d6c048046f44fe055c5 jupyterlab-apputils-extension-4.1.0-alpha.3.tgz: 620b0130c367d7ea48b7288a3c7ed069cd69960ba1ccd1fbc069158c51c129f5 jupyterlab-attachments-4.1.0-alpha.3.tgz: 4f9d736459e7ce003e5b980ef6340b4b63f41239c71b392b9b29683dac3dac45 jupyterlab-builder-4.1.0-alpha.3.tgz: ed79da60f28b86e2532f7935bd11119551d97378abcc1bde175a97e5725eb59f jupyterlab-buildutils-4.1.0-alpha.3.tgz: 418e8b6962c0927ce5132c2efdc63e5e73b181b6aaee890caf1a9fc04886fa92 jupyterlab-cell-toolbar-4.1.0-alpha.3.tgz: df8c95c4f9dc7ddc947d022759da9bf4034bf0f8a6849550af6d370a036c9d3d jupyterlab-cell-toolbar-extension-4.1.0-alpha.3.tgz: e27bc29f80ba968fee366e056826a7d428da4097345360523857d93549d7288a jupyterlab-cells-4.1.0-alpha.3.tgz: bf997c5a9b61d7bf3686fc582e080b1e76346b222576c6b649878c8a2d4b7fba jupyterlab-celltags-extension-4.1.0-alpha.3.tgz: 27566cba494aec450a9df2ada48cd0b9e10cbdbb5756057d4737ff3105bf3f83 jupyterlab-codeeditor-4.1.0-alpha.3.tgz: 64b152376b2c0dcdc622aca106f509c2f56276bbb66d30f944f3ce701d3d815a jupyterlab-codemirror-4.1.0-alpha.3.tgz: 201278a0119f0c6888970562fa940951be5661dbd09a66cd65fdbdfda957c369 jupyterlab-codemirror-extension-4.1.0-alpha.3.tgz: caf8792e445ef97cb9efc63372b34d6cce19391af56dab64018dc5b4c5fb2023 jupyterlab-completer-4.1.0-alpha.3.tgz: 86e6289710ae4a9fcf579a616d78643bff234018714bd554b766b9d7c8968374 jupyterlab-completer-extension-4.1.0-alpha.3.tgz: a457fba70f2a9c81fe8dd752da75570721f27e391f5bf9e03ded2887ba568974 jupyterlab-console-4.1.0-alpha.3.tgz: 975aeb907f1478fe2c729106115a9e150419b3531a1cf3dd5167ce5afcea84f2 jupyterlab-console-extension-4.1.0-alpha.3.tgz: f24ae944af4d5f0b5a7fb4e44931d089a33cf949a1e9808310cefe5c228d1d9a jupyterlab-coreutils-6.1.0-alpha.3.tgz: b619334a78ea7c90cf5f1089ec4c5f0475e91cb8f651e37d14f7301d72870007 jupyterlab-csvviewer-4.1.0-alpha.3.tgz: 398b127774c99b769509bdf5bfade90299e8b1d9951342a9a9de1f7cf5cb02e4 jupyterlab-csvviewer-extension-4.1.0-alpha.3.tgz: a9f7a513ccb2c49e09f579e7ded64ce31e1ad804db4c1f8161cc99f9bd27cc30 jupyterlab-debugger-4.1.0-alpha.3.tgz: 2240e6f49486a75ea0e83abc81537f6b02bbd4a8949a981de508e50944657bf4 jupyterlab-debugger-extension-4.1.0-alpha.3.tgz: 0e4ea5e3bb6c41bd78612c5bdb65e724e09155de81caaaffc5939ac9538d9555 jupyterlab-docmanager-4.1.0-alpha.3.tgz: c26679330e03fc67f0fa6c56abcb196d125f11c3c911ceb46967431273e461f7 jupyterlab-docmanager-extension-4.1.0-alpha.3.tgz: e68ff7420e52ae4bb88a2ee154d0efe6b6bdb14c819cf48cb8d5f5912cba953c jupyterlab-docregistry-4.1.0-alpha.3.tgz: d0feca8cf6e843ef56d2f80013297825a669fdd1ecad092341c284e6f132e30b jupyterlab-documentsearch-4.1.0-alpha.3.tgz: 3a4e11424d8f064425c11aecb88332f785292584751c9625a22e3378ac17a3e4 jupyterlab-documentsearch-extension-4.1.0-alpha.3.tgz: acd0399da93bf1ba494a220c53dedd83e7b0577e70bee792811ed09738464e1d jupyterlab-extensionmanager-4.1.0-alpha.3.tgz: 506be1fdebcb32871bcdeae1d3c412b8954b6ef4d7377dbf115f3b62f29b567e jupyterlab-extensionmanager-extension-4.1.0-alpha.3.tgz: 9a026a9f1ca2b5a13f1e696c25b8025078acc33bc16d75bef447e955c5885f28 jupyterlab-filebrowser-4.1.0-alpha.3.tgz: 5120e3413bf7b70f3f2060e9431091a66fecb228fb4b2e5518d11a416619c4aa jupyterlab-filebrowser-extension-4.1.0-alpha.3.tgz: 4961d06d643a40627624bfae10dd8fc0223ac140ccf4014c5917b242630daa5d jupyterlab-fileeditor-4.1.0-alpha.3.tgz: a1ad0faa19779aaa949f4ada2dd455fe4026c51f577cd2e329ebe589c375b90c jupyterlab-fileeditor-extension-4.1.0-alpha.3.tgz: f6ffaaa2f675723ea04ee83a817734db5c96919c39aeabd8e506a733df81cac0 jupyterlab-galata-5.1.0-alpha.3.tgz: 56f03662c8c44807807d6de0806e9c1199119d05db2c2c2fc425911b7fa32203 jupyterlab-help-extension-4.1.0-alpha.3.tgz: 43f26fcfea0ad4197a7b36c33a8abd70beb9a3f290ea525b5e3b460bf25d5fb8 jupyterlab-htmlviewer-4.1.0-alpha.3.tgz: d5cdf41844e8e3ec6d0fba1b718ef0f3c5dacc9ec8b10c2e581f0351bce7bd33 jupyterlab-htmlviewer-extension-4.1.0-alpha.3.tgz: 072c012c9b641d0adb807c562e19979466b36d8708219f0cb7a94729f186783e jupyterlab-hub-extension-4.1.0-alpha.3.tgz: 3869ae7003285984e71136e149bfa2274162aca5a26c75509b3f7238b53c20e8 jupyterlab-imageviewer-4.1.0-alpha.3.tgz: a5fd3959f13dc09db91efefd9745f1dd6dea540e7974aee0de02666dc5181e45 jupyterlab-imageviewer-extension-4.1.0-alpha.3.tgz: f3ff3cf93d43570bbe23aac96ececdf408a633f7566a7b8ef5069f29f9bd32ab jupyterlab-inspector-4.1.0-alpha.3.tgz: 6a7a2ba533885f1512b067a1719a360d80a39006d75384920a6cbdc82dfce6f9 jupyterlab-inspector-extension-4.1.0-alpha.3.tgz: 8fd744abc7eb1f008c8aeca0cf047f96a9d9efea298349c52ab54a2b1f1d449a jupyterlab-javascript-extension-4.1.0-alpha.3.tgz: 6dced2b47e63fba15ee867de53fd92a8bafbf73da1e4c7a6654dc7608e0f8832 jupyterlab-json-extension-4.1.0-alpha.3.tgz: eb3d447a6e9bfb15aa608233d49e655270ffb006c6cb5b74fc8f5d9afe6f9d20 jupyterlab-launcher-4.1.0-alpha.3.tgz: c6c7a620b7610b80597264b739a621650fe8826e5c07d0569da8da9623342ab1 jupyterlab-launcher-extension-4.1.0-alpha.3.tgz: 0b05f60cbbae2a6ef17db37196a890631ebe0b6a9b82394c084309fcd21e968f jupyterlab-logconsole-4.1.0-alpha.3.tgz: 87997af88bd774595039feacdd3cdf21ea1188eebe8fb104ae1a39d379426dcb jupyterlab-logconsole-extension-4.1.0-alpha.3.tgz: 9426aaa5f492a8b4bd382746ae43d5c2e84f265e54d07eb33dd1ca7857470e16 jupyterlab-lsp-4.1.0-alpha.3.tgz: 763001905a668c2edd34e51678bd347501e5de23dc89c364d2daa22d6eea181e jupyterlab-lsp-extension-4.1.0-alpha.3.tgz: 71432d076d2fc153ecdf7672f12800eddf557b2c9401d50b2cf93364b92e7a08 jupyterlab-mainmenu-4.1.0-alpha.3.tgz: 9ffdb454a0e812cf5908cbe89280ef10f6ad3d889b188c7729e2f0b3e11832e1 jupyterlab-mainmenu-extension-4.1.0-alpha.3.tgz: 56e3e4aa695fe096020b76f02af051fbcf5e0f8a98d2cdffc4ec5cfc77b1b7b0 jupyterlab-markdownviewer-4.1.0-alpha.3.tgz: a7e27d8678bf2296e11bef9b7f213b98de1a8db18d67ee890ae956652f713040 jupyterlab-markdownviewer-extension-4.1.0-alpha.3.tgz: a6cabcffd4cdc81bd6b83cae31c53e7a7647082c9888abeb5a648980582f22dc jupyterlab-markedparser-extension-4.1.0-alpha.3.tgz: 18baac7871c7b21b79ba42a5171e5cd66ffbe07035463dd8094f3774ee18b4b0 jupyterlab-mathjax-extension-4.1.0-alpha.3.tgz: b34e00bbd16dd1a667fdb30d75cb7e27e0b7bf34070d05bc139d95d7e93452d9 jupyterlab-mermaid-4.1.0-alpha.3.tgz: d2861be6dbc49e5c0d53f06c62b8e745e11f607605bf6baf3474b2ea2b737230 jupyterlab-mermaid-extension-4.1.0-alpha.3.tgz: 1a32c774861ca67bdc26db5c6b28201cc6189ec3b279628a1ace241149fd2f78 jupyterlab-metadataform-4.1.0-alpha.3.tgz: e1844e6373ef92576d9182519af81fd647a1de1aa638350814b4cddfcc6eca11 jupyterlab-metadataform-extension-4.1.0-alpha.3.tgz: f621fe15bfd7c56794cba8eb207a48ce90cf28f58e1b9859c9a22c0b90deecb5 jupyterlab-metapackage-4.1.0-alpha.3.tgz: 49cc6ea47910d4db5ade2bdae3f62ca2ae000aa7ba38d4929ac6fc341436fc25 jupyterlab-nbconvert-css-4.1.0-alpha.3.tgz: dd741ce44bef4c75e8548e005ddfad3fba18383f5507f445fe3b9e9a1b2a8822 jupyterlab-nbformat-4.1.0-alpha.3.tgz: c470c585f2164c490454cae6c31ca748eddf16b0a61edfc1356e93d3afb6b1cb jupyterlab-notebook-4.1.0-alpha.3.tgz: 19f0630f1c2c36539fef024aada9fe33f934cfd7b97901e488cc1197baaad016 jupyterlab-notebook-extension-4.1.0-alpha.3.tgz: 6178438a9f0f21a8326f9ec05d053722026dbe08422db74e58887295a32a3f20 jupyterlab-observables-5.1.0-alpha.3.tgz: 2571e3bd4c74cc3c2b406526a71ff30ecd7b66b908eddda369505a7ea69180da jupyterlab-outputarea-4.1.0-alpha.3.tgz: 13995dfc98b1b4ab8cbe671362b8976de60fac3b55f65fd25acc5573dd212ef4 jupyterlab-pdf-extension-4.1.0-alpha.3.tgz: 0dedcf7f3943ad1362baa691746ed1718ea1d84a27e02a2c752bc017d86907e3 jupyterlab-pluginmanager-4.1.0-alpha.3.tgz: b1da0a5ee11f0b99c5184cd29728893cf2c54f7920ef024110831ffde6d91e6b jupyterlab-pluginmanager-extension-4.1.0-alpha.3.tgz: 42aefa8c762a011151136f87ad345166e56dc6d37b269717628a01a5e4fa131a jupyterlab-property-inspector-4.1.0-alpha.3.tgz: 8642aa760caa329eb19b92eebbb8bee0713a0221f61bf327ed77da8dfa87bd63 jupyterlab-rendermime-4.1.0-alpha.3.tgz: d351123b1406d6302c23925e95102f645178e1714bcecd60056fa07686455e7f jupyterlab-rendermime-extension-4.1.0-alpha.3.tgz: e2516fb09094f2f8eaf6166cf20fe3693ff3c5e883ac650907fd63f5d4be0b03 jupyterlab-rendermime-interfaces-3.9.0-alpha.2.tgz: 86ca8134dcc21a0c6fb32764bca27866c9fb07865b74551f072c336ef7fa3ced jupyterlab-running-4.1.0-alpha.3.tgz: b9ff6dcec2098577c24822bb6cf6d629f7b6bad2723a6a18b2c0cc6872dbf79d jupyterlab-running-extension-4.1.0-alpha.3.tgz: 70126f1fa1086c771f09f1fa9d7bf824cbbaec5292cef04ec4b6ef1eae6be7e6 jupyterlab-services-7.1.0-alpha.3.tgz: 4127d9f13806852f066312208008184865ad3bda1150d806ac9d34b18a50ff49 jupyterlab-settingeditor-4.1.0-alpha.3.tgz: 314ba850854b198951738c94f2de46e449cec5b5399e82cd3e81153d5cd82587 jupyterlab-settingeditor-extension-4.1.0-alpha.3.tgz: ee2e99ac46da67b998c7d30005172c1dafb52eb7ace47bedbf21993622feda02 jupyterlab-settingregistry-4.1.0-alpha.3.tgz: 821555929293bbfeeebc7f72a82755404b66164c9d0b7495141ed92e777d12ba jupyterlab-shortcuts-extension-4.1.0-alpha.3.tgz: 7bad949fcece46228cbea5763e1577a9a90bd048ab807044e049489a9f6c97a7 jupyterlab-statedb-4.1.0-alpha.3.tgz: 54c8b95fa030f2bba3f63b9962227924af9b2f58f3eb9f81875986d9960e3005 jupyterlab-statusbar-4.1.0-alpha.3.tgz: 63ddafb4ad542df2c5372bc4669f81ada618f3949c79a2a328922540f9237556 jupyterlab-statusbar-extension-4.1.0-alpha.3.tgz: 0b145c3d7c8d110d1e9070c04853d666d15c5c24dec078dd7c5719a8cb175bf1 jupyterlab-template-4.1.0-alpha.3.tgz: 297f5e622cae7765eb5200907830cfa309ee5ea96be52566f338655b2c584260 jupyterlab-terminal-4.1.0-alpha.3.tgz: e4fcabe432243f11336e38dd4e75698fbebafc1c13741da06d290758fed82f00 jupyterlab-terminal-extension-4.1.0-alpha.3.tgz: 8d3761f57db5f84ef11113a5fd8bdbd69ed777c129178ec45155c0f7025259ff jupyterlab-testing-4.1.0-alpha.3.tgz: 5b2b699f26cb889d3a56fe033420bee0e57ee7f17443379b37f26b2ce4abdc80 jupyterlab-testutils-4.1.0-alpha.3.tgz: f44f7dffbedd051f93e92cf47ee0274231e5a3f48bc0863cc636b348001d7bd0 jupyterlab-theme-dark-extension-4.1.0-alpha.3.tgz: 9fd56cce3153427f335cd12afc654eb00aebccb324d7d65a3239a178313909cb jupyterlab-theme-light-extension-4.1.0-alpha.3.tgz: b3de9d9e7ce26ee385242b436d2ee93bf19c69e84967ad8d8751cb98aa8627c2 jupyterlab-toc-6.1.0-alpha.3.tgz: 8c2214ccd76b1332545b55eb58ce053bc55581767985657585acdd2affc91cf7 jupyterlab-toc-extension-6.1.0-alpha.3.tgz: 15ec5762c22853e2ab1a6c848ec752c2e036b6783facec9d6a0a9223c407d043 jupyterlab-tooltip-4.1.0-alpha.3.tgz: 0b6b2631a49281e400deca72a23d39a27f00d4a944d65e2ec36dcd5a85f3f8ef jupyterlab-tooltip-extension-4.1.0-alpha.3.tgz: 4e6a408d0198205d3aa4c44ec4c1277e3e9d956178e1907d5fc69b58cb1822a2 jupyterlab-translation-4.1.0-alpha.3.tgz: b15a60794ab64744324a3876828b92fb3ac1d872dbbf0515d6c961b590ee6b87 jupyterlab-translation-extension-4.1.0-alpha.3.tgz: 662020b4aa003d6576c25b4b8a8fdc3846a40ae2547d1a614c56e610ad2aab50 jupyterlab-ui-components-4.1.0-alpha.3.tgz: f8a98222eb5ca00eda8d41cf2f918d2d917c2102b247799da8b7b687424bcadf jupyterlab-ui-components-extension-4.1.0-alpha.3.tgz: 3c80675860593c925f740f3147e4b9ad7a41235f16cc4a875d7465b11455210a jupyterlab-vega5-extension-4.1.0-alpha.3.tgz: 1c0518b03953de11a27c7fd1f147c7f58292648397365e08598220d94786278f
This improves performance by eliminating spurious DOM updates, and prevents jitter on idle update when the breadcrumbs height is modified in extensions.
* WIP * tabFocusable * not sure what to do with this stuff * update keyboard shortcuts * remove data-lm-suppress-shortcuts * focus active cell when type changed * check for cell * fix onActivateRequest test * focus active cell when ready * some cleanup * use ready instead of attached * add commend about tabFocusable default being true * whitespace * comment on active cell tabindex 0 * check that descendant node has focus * ensureFocus active cell * remove console.logs * fix ctrl shift c * update comment * add shouldWait option to focusActiveCell() * lint * more lint * missed a spot: lint * consistent outline * box-shadow outline * box-shadow * Solve jupyterlab#1947 in a more specific way The keydown->ensureFocus code (jupyterlab#1958) was added to fix jupyterlab#1947. The idea was that any key event that bubbles up from within the notebook widget but causes the focus to move somewhere outside the notebook was something like when the user presses enter from within a Stdin widget, causing this widget, which had focus, to remove itself from the DOM, causing focus to get lost, meaning returned to the body node. But if we change the _ensureFocus method so that it ensures focus on the active cell rather than on the notebook as a whole it can lead to bugs like the one where the user presses tab while on the notebook footer, triggering the keydown->ensureFocus code, causing focus to go up the notebook, backwards (because all cells are above the footer), which makes it impossible to tab forward out of the notebook. Because you get into the following loop: cell -> ... -> footer (-> keydown->ensureFocus) -> cell -> ... -> footer -> * preventScroll * use brand-color for cell focus ring * use :read-write * remove schema * Remove no-longer needed traversable data attribute * Fix styling when multi-selection is active * Update Playwright Snapshots * Update Playwright Snapshots * Uses bubbling phase in keydown event in CI * Avoid triggering indentation in codemirror if completer is available * integrity * snapshots * moves the completer-enable class to the editor * Change the selector to select and delete all cells * Remove the linebreak shortcut in notebook console, since the linebreak is already handled by Enter * Remove ':focus:not(:read-write)' in selector, useless now the keydown is handled on bubbling * Remove duplicated shortcuts * Handles 'Enter' key when the completer is active * Set the focus to a child node instead of the Notebook node. * Handle the focus on Notbeook in windowed panel * Hide code cells with widget functions and CSS to avoid using checkVisibility(), and fix notebook actions tests * Do not attach/detach codecell when windowing, to avoid inconstitancy state * Restore actions sync * ui-test snapshots * Handle the expected failures in notebook actions tests * Do not allow setting the keyboard event mode in page config * Updates benchmark snapshots * Merge main in fix-tab-trap-notebook-cells, and fix conficts * Revert "Merge main in fix-tab-trap-notebook-cells, and fix conficts" This reverts commit b7f5d93. * Revert changes related to windowing (it is handle in main branch) * Remove visibility check on activeCell before focusing, since it should always be visible now * Wait for the cell to be ready before focusing * fix promises not awaited and update ui-test -> documentation -> general snapshot * Avoid focus looping in active cell --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Nicolas Brichet <nicolas.brichet@quantstack.net>
* Bump yarn to 3.6.4 * Update extension_migration.rst * Update yarn.lock files
* Bump lumino to the latest version * Fix integrity
* Optimized and more robust PyPIExtensionManager * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix PyPI constructor --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Protect cell toolbar lifecycle * Use factory not toolbar items * Ingore test file * [skip ci] Clarify code comment Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Fix adding toolbar in full windowing mode * For rendering toolbar items --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
* adds notification if execute is called from a keybinding * adds notification when attempting to save with keybindings * adds check on args._luminoEvent * add readonly notification function for consistancy * trying to add test * adds readonly test * Update galata/src/galata.ts Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * add failsafe dialog --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
* Restore the focus on the active cell when typing * Update packages/notebook/src/widget.ts Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com> --------- Co-authored-by: Frédéric Collonval <fcollonval@users.noreply.github.com>
…erlab#15021) * Use webcomponent for toolbar * Tune web components styling Support injecting the icon without wrapper * Adds jp-select in notebook toolbar and center elements in toolbar * fix filebrowser toolbar * Fix select sizing and styling upstream * Fix toolbar popup * Set jupyter toolkit deps as singleton * Update Playwright Snapshots * Fix jest * Fix CSS selector * Fix tests in apputils and debugger packages * Avoid setting attributes to React.Fragment in LabIcon * Fixes ui-components tests * updates snapshots in examples, and add some CSS rules * Update snapshot in examples * Fix some selectors in the notebook helper of galata * Vertical center the cell toolbar * Update snapshots and selectors in documentation * Update galata and jupyterlab snapshots in ui-tests... Pfff * Fix some more selectors in ui-tests, and style of notifications * Remove the function to close the filebrower in favor of the existing 'sidebar.close()' helper function * update some more snapshots * Fix reactive toolbar and update snapshots * lint * Fixing debugger 'Start debug session' integration test (?) * Improve handling of Jupyter theme * Make helpers backward compatible * Simplify styling for toggle button using aria-pressed * Refactor toolbar gap item definition * Upgrade toolkit * Remove empty style file * Automatic application of license header * Remove ref to deleted file * fix lint and ui-component test * Update Playwright Snapshots * update examples snapshots * Update galata/jupyterlab snapshots * some more snapshots * Fix filebrowser refresh selector * Replace buttons by divs in the debugger KernelSource panel * Fix "Paste cell" integration test * restore 'Running kernels and consoles' buttons' color * Restore documentation debugger snapshot * snapshots * Restore the position of the refresh button in running session panel * Fix reactive toolbar computation * Fix the run button focus in documentation * Stop click event on toolbar button to avoid focus leaving the editor. * snapshots * Documentation snapshots * Change the sidepanel toolbar's role to 'toolbar' * Wait for cell toolbar to be displayed in benchmark tests * Update the selector of the cell editor in notebook helper of galata, and update snapshots * Fix 'enterCellEditingMode()' in galata's notebook helper * Bump package to fix typing issue * Snapshots, after rebase * Restore class on button label, and remove useless '.jp-mod-styled' class on buttons in running kernel sidebar * Items in reactive toolbar are inserted back at their initial position * Restore the HTMLSelect, since the web component select is not yet ready * integrity * Update documentation and examples snapshots * Avoid rendering command toolbar buttons without registered command * Galata snapshots * Fix style on button with label and icon, and fix some selector in integration test * Revert cursor position when clicking on cell editor, and fix metadataform integration test * Add commands in debugger test to render the related button * Fix the debugger toolbar without breaking the other ones * Improve some CSS selectors and restore the position of kernel status indicator * Adds jest config changes in extension migration * Update Playwright Snapshots * Update Playwright Snapshots * Update Playwright Snapshots * Update Playwright Snapshots * Update docs/source/extension/extension_migration.rst Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Update docs/source/extension/extension_migration.rst Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Remove useless style property * Remove debug leftover in ui-tests Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * snapshots * Try to fix readonly test --------- Co-authored-by: Frédéric Collonval <fcollonval@gmail.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
… clear the process is exiting and why (jupyterlab#14774) (jupyterlab#15300) Updates error message from fix to [jupyterlab#14774](jupyterlab#14774)
* Upgrade releaser workflows for silent support * Remove token from workflow dispatch
* Add a test case against shortcuts intercepting stdin typing This currently fails with: Expected string: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" Received string: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ0123456789" * Add missing `:not(:read-write)` selector for Shift+L * Remove duplicated shortcut for `notebook:toggle-all-cell-line-numbers`
* Simplify/fix is open check * Improve kernel test robustness now that tests run faster: - do not check text immediately as the kernel needs to connect first - quality of life: instead of using nth selector, use proper category selectors which helps when testing with more kernels installed
SHA256 hashes: jupyterlab-4.1.0rc0-py3-none-any.whl: 7e611de273deae898c4426864cd021b617d59abad521dfef1235e9b5ffe1a992 jupyterlab-4.1.0rc0.tar.gz: dc45805f5e60a2d8d0e5a8ce6a3b12408e2e0a4567a7bc244a639939c0477ca9 jupyterlab-application-4.1.0-rc.0.tgz: 18cecac355a3d524b9764f35f2781203244808884f5a312ec5c9871567088933 jupyterlab-application-extension-4.1.0-rc.0.tgz: f7f91078e014bfd1c7f7af96e2ac5954c497d7eaee1ef0d601b23d970376e839 jupyterlab-apputils-4.2.0-rc.0.tgz: b3e55eb71df1357a24ec7df561cc2b57e2569a1fdd368198418397021aa3be63 jupyterlab-apputils-extension-4.1.0-rc.0.tgz: 765a1952e136069a37779146f1d30a475369f054b78a39cfc1dd2f0b546e21d8 jupyterlab-attachments-4.1.0-rc.0.tgz: 774c1a34d4e914504710e9685fc7a0550d15c74d105742c918d1c73dd01b2c4b jupyterlab-builder-4.1.0-rc.0.tgz: 46c6b906a962d0a8be76a995369e36768a453e5d0177bea0c2963f6c8974c69b jupyterlab-buildutils-4.1.0-rc.0.tgz: e8dd6c841a11eeb2bb401fa6c4b845788db5826b424351b67528966b68d099e9 jupyterlab-cell-toolbar-4.1.0-rc.0.tgz: 4f67e35e471dc4ecf1d6528ff1253f40cb3ffe06f51f345eab28a21f604572fd jupyterlab-cell-toolbar-extension-4.1.0-rc.0.tgz: 266dcea73d5d4ccb5f0e31b18a3126cc742ecc4237ae97f7b63656f2f730e657 jupyterlab-cells-4.1.0-rc.0.tgz: 84e4095ebae7c3d7fd54b0fee22438e85d95e95d54fd389831c4845aadb44ffc jupyterlab-celltags-extension-4.1.0-rc.0.tgz: ab68fea9ae82dc44eb8d496fcaeedb2622314e84d5cf2179cce4cd2e767851b3 jupyterlab-codeeditor-4.1.0-rc.0.tgz: 7bbe2cdef93c8cb01d06d424ea86acbeed11631714858a42819bf881de3d5c13 jupyterlab-codemirror-4.1.0-rc.0.tgz: f4a99e4fbcde9a28bcb52f60e7c66031b62377d46eb4ecc16a570ce427765c47 jupyterlab-codemirror-extension-4.1.0-rc.0.tgz: 8fb1e68d9d8bf8722c8df2fca408d51afb028c97f558c8c6edabdd4912ce1ae5 jupyterlab-completer-4.1.0-rc.0.tgz: af5a0d5d18ffd870d29469ac05b5881ab8fa801c6e419475d0b26eed63d21ebe jupyterlab-completer-extension-4.1.0-rc.0.tgz: f49595cf55be731d1e753e270f4b8ec5fdaabf38ef99d75be815944a6db9f46b jupyterlab-console-4.1.0-rc.0.tgz: a93ed95653529e6b690429ed28221ecfd630eb9124647ffeee23bd8d3fe891d4 jupyterlab-console-extension-4.1.0-rc.0.tgz: d55e21ccbb1ae925e7ea0f30d22f7b7d1c39bea4fb62935c29801701f05399c6 jupyterlab-coreutils-6.1.0-rc.0.tgz: 86e584516c3d27ab1444d7f285e260da1b403e23bde16143c5d770c128210ff1 jupyterlab-csvviewer-4.1.0-rc.0.tgz: 7be6cbf2d957b4fe4f74b4f9311024cb33d134d950103b929816beeb0325a657 jupyterlab-csvviewer-extension-4.1.0-rc.0.tgz: 74c617f486788a48043273bf290aabeee4bdd7620c479cbf1676b0fd951cba12 jupyterlab-debugger-4.1.0-rc.0.tgz: 1db7139a6d2200d6e4f461877cf8dfc50e0826785562c0cd4f92dc3f2224ddbc jupyterlab-debugger-extension-4.1.0-rc.0.tgz: 6fd85d0ac64ffc7827f73d70df6c8b58689b1afebb6dd4e82569deee68d171f6 jupyterlab-docmanager-4.1.0-rc.0.tgz: 873624d0baf7347464ecf415d0315d8afa80fd1a541896f5c966d451232c6b1e jupyterlab-docmanager-extension-4.1.0-rc.0.tgz: 3740e04d7f4e3566ebd8bf06f06f66e03e020e55dc9b7d374db406f0d6290ce2 jupyterlab-docregistry-4.1.0-rc.0.tgz: 42b5a8939ffa8da2675f07cd3e9364183c41964c3945e2c45a31b3e7cdfad989 jupyterlab-documentsearch-4.1.0-rc.0.tgz: c71812d91a4d54342a07c9e73a15f116c73aadc648c63daa50481f2d109269ef jupyterlab-documentsearch-extension-4.1.0-rc.0.tgz: 98141500b87f6afb4dc5562fe49a91203ca89fcb10f557f6ef54568293451917 jupyterlab-extensionmanager-4.1.0-rc.0.tgz: 71a71fd00aeee2c4caadae69d79fac8fedfb7fe2a129cdfb91128fb343c50519 jupyterlab-extensionmanager-extension-4.1.0-rc.0.tgz: 53004a04095fe684ce27b4f74b33b70e152d31b49a0124af32ab39d3e23cd4c4 jupyterlab-filebrowser-4.1.0-rc.0.tgz: 4574d155fa728877df515b47252d342d4b5da05567d18c453c2f5e76f76651ed jupyterlab-filebrowser-extension-4.1.0-rc.0.tgz: 3214c8b82752d30d354f054df14c69cfcbcdf1704da61b1a5885985fbaf7ba89 jupyterlab-fileeditor-4.1.0-rc.0.tgz: 7c5203ea8316bd32c4db2ba9382487577ee59cf409f479279a151d2008f4f707 jupyterlab-fileeditor-extension-4.1.0-rc.0.tgz: 7da022eb3bab6675d374eb232b03a0afb3c633b0e8c3b54db54788afb44b8e1b jupyterlab-galata-5.1.0-rc.0.tgz: 8a3efb161b8560a22d52ae5b7531bff846744ee03bc7b9036d23bed4a0029d4c jupyterlab-help-extension-4.1.0-rc.0.tgz: d8a326d54e15010243596c52109b51c956b4b82a3e96ffeba201c05fcf3e4166 jupyterlab-htmlviewer-4.1.0-rc.0.tgz: 5431a397b45dafeaba9d098f184e6edd34874ff10dc58d1230522b8a879c4188 jupyterlab-htmlviewer-extension-4.1.0-rc.0.tgz: 956127ceef50f090ad63fef6cb2ebda3263c0f35c91691946151c642d5e7eaaa jupyterlab-hub-extension-4.1.0-rc.0.tgz: 72b4f03c3f2bdb4b88382b02131f910c2673f05695d9538c6af53adde700d3cc jupyterlab-imageviewer-4.1.0-rc.0.tgz: 66b310b4f3fb94bbc7572dcbd3eee118a6b18530384f5502ae788ed96e31d4dd jupyterlab-imageviewer-extension-4.1.0-rc.0.tgz: 2d085f0e1329119fe3d46ac6e4a66140d5098c10b45694f366eb274c8bdb39d8 jupyterlab-inspector-4.1.0-rc.0.tgz: 69864d8a70d78ed4dea2fe8b250e59bd2f4789771ed9b15ede63cda4d287297e jupyterlab-inspector-extension-4.1.0-rc.0.tgz: 5278a9374cea5b10bb857e9b3f4fb0801e2c05a731e22b0bb4069cc9969153f0 jupyterlab-javascript-extension-4.1.0-rc.0.tgz: 482c1cc15207ac4817235e1aae4ab449bf9d5afbfb1c7b455f8d4e9ab9e92ddf jupyterlab-json-extension-4.1.0-rc.0.tgz: e78a5d33bcdffa7fbb0872616c79cb248dea5e86383b23d6beea65c3cfc4d782 jupyterlab-launcher-4.1.0-rc.0.tgz: a6d5e6c3deaa9ccc21b90a56ff34cd9f705f37ba884518d3c2f4919b08da2b16 jupyterlab-launcher-extension-4.1.0-rc.0.tgz: ec1abcf471647d4d9acd929a06f762a1ee4c1d957d7a51568cc890b26191fe2c jupyterlab-logconsole-4.1.0-rc.0.tgz: a094ca879fb32574febc417448aa06cbe0b9584d51083733aa4d11e9fb13c0d0 jupyterlab-logconsole-extension-4.1.0-rc.0.tgz: d74543470bcfe239247610d5f5fb1ac288c4c000df1b53fa101796090ce613c0 jupyterlab-lsp-4.1.0-rc.0.tgz: 62c2ff4f3781495d670f4cc2b68460105bb8d4dfc4ae8a8f595b377fa171eafb jupyterlab-lsp-extension-4.1.0-rc.0.tgz: 5ffba7ca857f53135af098fb353340536e9140b33d36781f2af62aa5c02affae jupyterlab-mainmenu-4.1.0-rc.0.tgz: 793406b88ac40247ed6a93b41774bd9c3d3f77050430285706c75550b2bb9387 jupyterlab-mainmenu-extension-4.1.0-rc.0.tgz: 638117c25db31f158aff15175a6e4467c5992ba4b17fffad08190c5136bf0d7c jupyterlab-markdownviewer-4.1.0-rc.0.tgz: 3c1dd605bfac15c4c13c0aa6a8ffdc0e8cbd423f0eb2aa56de3d0e701357119e jupyterlab-markdownviewer-extension-4.1.0-rc.0.tgz: 88199e476d4c2616aadcbb2dba433a30433c1d09b5d49aa44d96548c2c3d206d jupyterlab-markedparser-extension-4.1.0-rc.0.tgz: 881763e633b6a0b4cb6f53ab0dd60e12ec761bfe0c19605dc8b2bfe23414b020 jupyterlab-mathjax-extension-4.1.0-rc.0.tgz: d85ada5132b306886214fa43efe27a1d2de8c0a9fdc88514b29c745ada384765 jupyterlab-mermaid-4.1.0-rc.0.tgz: af7343b3e2154d34664d318792293f5b0fefb2299838d9ff0a91092506a8058e jupyterlab-mermaid-extension-4.1.0-rc.0.tgz: ddeaef60c84aaa56d453de2b08111ef0d2b8b1db6ccec6abc740d7786cc85872 jupyterlab-metadataform-4.1.0-rc.0.tgz: 1a6b76c30b8a0cf50a617d4d6785081db6a1dd9195dbc1d9afd7f3868de7f23e jupyterlab-metadataform-extension-4.1.0-rc.0.tgz: 075aeb4e93b5f7e37b50d38e992126b5971484749a65adb4491893b2910d3331 jupyterlab-metapackage-4.1.0-rc.0.tgz: a86cfe5a4b2971640bca33f81f45d108f49e583b412e0a554fef6df27df4d16c jupyterlab-nbconvert-css-4.1.0-rc.0.tgz: d043c1f0b247710fefb805075f62c9e8b3cfb34b2f83f383a119a36ba2fc55db jupyterlab-nbformat-4.1.0-rc.0.tgz: 2247d8fcc06eb647e6bcc016fa0b6c650234ff887d521003d176f59a364c6980 jupyterlab-notebook-4.1.0-rc.0.tgz: e91489ba0d41f3bafa376c6d215d3938fc8a101d0294db6141bbe2d928fe9fff jupyterlab-notebook-extension-4.1.0-rc.0.tgz: 4e1ed71ca2ee3fa55930a03ca4cff863ec3a32512d555cb732938a93d585fffa jupyterlab-observables-5.1.0-rc.0.tgz: 851624121a9b8651b73dd495196a0dc0aa6524b20a6e5678065b0dc26fbb3bde jupyterlab-outputarea-4.1.0-rc.0.tgz: 73fd10e3d44d41e9934a5552e985d600b48c5320568b1a9854a2884580281ab9 jupyterlab-pdf-extension-4.1.0-rc.0.tgz: a75cb0f324ee9b0534cbbda81a37bb6ea7a5c4db5cb20d6685334b85d86f5518 jupyterlab-pluginmanager-4.1.0-rc.0.tgz: f00582231e2f320b8459ad1c201a2c9bf1513b60422d4cc275f965417af426cc jupyterlab-pluginmanager-extension-4.1.0-rc.0.tgz: a7eb0424182b2ab6487a0c85077da8558a3786d82bc83c85dcfddd9b8236131c jupyterlab-property-inspector-4.1.0-rc.0.tgz: 44c7e67e65e4e3ee9bdd6ffab555b2c03e47c6c72451e8f0425e0b7f2b47a216 jupyterlab-rendermime-4.1.0-rc.0.tgz: 44b80b16c949ca8bc213efe940389b6f35aece19b68336a0cfcb8af1ab44b372 jupyterlab-rendermime-extension-4.1.0-rc.0.tgz: 22ea39ea51909a3edba73fc2dd0d3a4b4f573d56ee565a30876e3b382e6fd040 jupyterlab-rendermime-interfaces-3.9.0-rc.0.tgz: 05973c23c527a434a47bc3aad69af7983cce8fc2bd4fc810676b25abbf4f254e jupyterlab-running-4.1.0-rc.0.tgz: 7bdfcc4f7fe70795eae18e7db610ca25ad5485637f25f89b6357d4a973b09831 jupyterlab-running-extension-4.1.0-rc.0.tgz: 23a208ea827d71d6c5d1e146eca0ce7b299a6376273e2d2cc6d57a5ca405b944 jupyterlab-services-7.1.0-rc.0.tgz: baf26fbb0a15906b289ae26c6ff01f023725116b7bfbeb74e4fa5469ba1840fc jupyterlab-settingeditor-4.1.0-rc.0.tgz: f046540d6e9c857142849613789795b187c1fc156092c99b03ff145f95dc4a6d jupyterlab-settingeditor-extension-4.1.0-rc.0.tgz: 87650c0aa979e8e7c5de8530cb70eba65e82f396321c085ccb312e73ea7c3db8 jupyterlab-settingregistry-4.1.0-rc.0.tgz: aef3e67f8022a2f77e51645a2ee70b81ba105ba4670816d49ca3de314e70096f jupyterlab-shortcuts-extension-4.1.0-rc.0.tgz: ea2608fac93265efa2579927dc621508c01e5cc5916e2f637662e03acd09a743 jupyterlab-statedb-4.1.0-rc.0.tgz: 288ed16ea852e6c9c9089ad4936e727ef6eaafa24cdb124d61c0fab28486399a jupyterlab-statusbar-4.1.0-rc.0.tgz: 2f05e6036303acab13cae3593b1d0e070dc30ea80c4517fe898c56a1daf07160 jupyterlab-statusbar-extension-4.1.0-rc.0.tgz: fb6ef80f56e9de85229f76d57a4843b379241029b0c22d067ebe1e188e19cc3b jupyterlab-template-4.1.0-rc.0.tgz: f0c32eab5d938be1f1079a2ceb0ff34577c8c7d5550cdb25711e7887cf21489c jupyterlab-terminal-4.1.0-rc.0.tgz: 6992c0b0a1dfe9079d48469f694fce0fc18618bc20758a48c60c581128c23703 jupyterlab-terminal-extension-4.1.0-rc.0.tgz: 606f10bd60c5430cafcb4b382bb9e1b731d697e3a0ec83965fd1eaac1f2e53c2 jupyterlab-testing-4.1.0-rc.0.tgz: ac3b27e49e24c1a28ff244ef5560858683298926a7dbf4c8b1476f6d99a01e47 jupyterlab-testutils-4.1.0-rc.0.tgz: cb74026e66db5513af362bce041f49c8fd70c658cde944bafef51596d180a845 jupyterlab-theme-dark-extension-4.1.0-rc.0.tgz: be7b8b0fc227db8ad083d9be56a6b582634ce33a5985b4756c55157f3838d2f9 jupyterlab-theme-light-extension-4.1.0-rc.0.tgz: b378b90b345c10aa9a1bba997c93ce31dcdce9779f250cfd7e9ab127e65637b9 jupyterlab-toc-6.1.0-rc.0.tgz: 5836caebf7cc3f82adb3d0a164d45875ff1d50fced8062019b65dcdaf2ae87ef jupyterlab-toc-extension-6.1.0-rc.0.tgz: dd0cf9462c98f4f54099450ccba466e7eb09d74878232e6c91d2438269e2d57d jupyterlab-tooltip-4.1.0-rc.0.tgz: f543e422c512ed939ecaa965885a302b37c3ffe3fe38d68bb016327bf17e2410 jupyterlab-tooltip-extension-4.1.0-rc.0.tgz: 7a7174eceef7a7994de67d64b7dcaa49b0ff6fedcca6b951abb2833d561e4340 jupyterlab-translation-4.1.0-rc.0.tgz: f397540072c47a32d69e42c3274729455fca67a4f5bd0fefdf57d4cddb0770e1 jupyterlab-translation-extension-4.1.0-rc.0.tgz: 192c523f97c45744a018f0ac04475b7fff871398e34332d41216135808f49dc9 jupyterlab-ui-components-4.1.0-rc.0.tgz: fc48f4e756fd3d9313081c0fad19c417c02295bb61e233704db4dbb4e5d0d02d jupyterlab-ui-components-extension-4.1.0-rc.0.tgz: d924d5bf106bedc26f6dd1e051ef63bd6f11822bd8b9e128fe6e59a5cf69fe31 jupyterlab-vega5-extension-4.1.0-rc.0.tgz: c957b48314e54c03bab1ea8d27f31a7d657e8bf2db0cfd47e011fdf3c3f1bd7c
* Add scroll-margin-top to headings * Update Playwright Snapshots * Update two snapshots to reflect new ui-tookit version which solved a problem with background of disabled buttons --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Test search state updating on empty query * Extra unit test for `searchExpression` * Fix search not ending on empty input
…5650) Co-authored-by: Sarthak Umarani <sarthakumarani@Sarthaks-Air.lan>
…rlab#15710) * Update contributing.rst Removes a couple of references to obsolete, end-of-life software * Update contributing.rst Fixes intra-page link --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
* fix: Solve the problem of failure of code/content/ui font-size change in non-English language * refactor: code/content/ui font-size change * feat: add UI test for change font size * fix: two Running Terminals and Kernels sidepanel scrollbar --------- Co-authored-by: yelipei <yelipei@qianxin.com>
* Add a test for shortcuts respecting defaults (such as `overrides.json`) * Run tests for `shortcuts-extension` on CI * Fix shortcuts override getting lost on loading of other packages * Add missing `jest` dependency
* Run Mermaid tests on CI * Fix missing `build:test` command * Add `mermaid` label to labeller config
) * Mirror the tests for scroll for non-windowed notebook * Fix scrolling on Shift+Enter in defer and Ctrl+Enter in both modes. * Fix scrolling to anchor test in non-windowed mode * Add a shim for `scrollTo` not yet implemented in jsdom MDN: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop * Add test for running in place * Align the top of large cells with the middle of viewport * Do not scroll if fully visible in `smart` logic * Always prevent scroll on focus when changing cell mode * Improve tests for scrolling * Add a mock for `ResizeObserver` * Better mock to silence code scanning warnings * Update markdown rendering test * Fix typo in `splitCell` description * Catch internally re-generated promise * Update a comment following review * Correct mode in test file * Review: rename utility test function * Review: `cellBBox` → `cellBbox` * Review: remove `scroll` arg from `handleRunState` * Fix duplicated line * Apply suggestions on comments/documentation Co-authored-by: gabalafou <gabriel@fouasnon.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: gabalafou <gabriel@fouasnon.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
SHA256 hashes: jupyterlab-4.1.0rc1-py3-none-any.whl: d4b526b9a0ee1286289c0d69c447a50e1374fd8b3245dbdcc5eea9e33235852e jupyterlab-4.1.0rc1.tar.gz: 4f77252af2f19561f564b91788feca1aebc5d7a86128d0bbbeeb35d180b04733 jupyterlab-application-4.1.0-rc.1.tgz: 263061688fa1bd9f403f3e4b8b7f2891bc35a5c5d587446eab1f7a719bc012e2 jupyterlab-application-extension-4.1.0-rc.1.tgz: cbd999d6bd4255c8631719c1462e49ff8f32f1b9ac91c3bcfa2e7ded3228f744 jupyterlab-apputils-4.2.0-rc.1.tgz: ab640180c061134418437e664a5fbc83e787bdd587d128b4c1def8db4fcc0fc1 jupyterlab-apputils-extension-4.1.0-rc.1.tgz: 6b76000c62988a52f2c96b933925765f2f1bfd3d299f9a49daf18eea111a1805 jupyterlab-attachments-4.1.0-rc.1.tgz: 6c5db3192b42c3ded7772e37d0a6dedf69c20981ab03b9d9397ab630fabe8963 jupyterlab-builder-4.1.0-rc.1.tgz: 5ab5031e1f88a2376a7c473b33ffa3df44cd4952a938b19beba4d7ec5f913ed2 jupyterlab-buildutils-4.1.0-rc.1.tgz: 5bd36350eefa85f48e13b571fd88435a650c714f0460d892394222612242f25a jupyterlab-cell-toolbar-4.1.0-rc.1.tgz: 5d706b54d12f17e86c10c7560e868f311eab5d8815c6b6be7a616b37c6cb4bbc jupyterlab-cell-toolbar-extension-4.1.0-rc.1.tgz: 4011778a2d3eb6c439dd059a416df1881f1546cdae6d9af35c8d6276ad5812c2 jupyterlab-cells-4.1.0-rc.1.tgz: 8c59073292a128a7edea50e3a8f593124b747dd48f9f482030fb7f4394ed48e5 jupyterlab-celltags-extension-4.1.0-rc.1.tgz: 20b7278f0447b09aaa1e6255916d77e17a7d9b39f207555bf2c8c9a22a4f05cc jupyterlab-codeeditor-4.1.0-rc.1.tgz: 19e9ccc098787923827b3731e882d292a026b2a8eb965244fd0914bdf156bb1d jupyterlab-codemirror-4.1.0-rc.1.tgz: fe54c8a9b76edaf8efcaea5aff9eb9bb706364edf68599b57d6950222cba0ee0 jupyterlab-codemirror-extension-4.1.0-rc.1.tgz: 5efaea7780d3d9a6af0f64596ed6690a4dfa15d2d54e84981250a9100b04ea50 jupyterlab-completer-4.1.0-rc.1.tgz: e1dec1f73b0b42d0c336dfb52c92bf61cd349b9d44a91516f072a0b38982236c jupyterlab-completer-extension-4.1.0-rc.1.tgz: 81fcf744f889830e46abfbd70010a00b0f8fa2494a8926a95b2dfca50aada5b8 jupyterlab-console-4.1.0-rc.1.tgz: 4b5cb662075ad466de920243e029ca86392116b6da6ef96f637fb1e393b74aa9 jupyterlab-console-extension-4.1.0-rc.1.tgz: 9fb3f45e9b7106d45b12ac01a7cd9510a38c7b6a02ef9d67deee3e4d4da4eedd jupyterlab-coreutils-6.1.0-rc.1.tgz: e9e062eddf6ffcb34b1caaaf7993608a422c61e1d1dd7a8663ec6c69dafebc23 jupyterlab-csvviewer-4.1.0-rc.1.tgz: b6c601785c7bb31865c02fe5c010b6dd24681fc27fe3717dbc9a71fcbf2ce8e6 jupyterlab-csvviewer-extension-4.1.0-rc.1.tgz: 879912ebb1157f81231679456e1303537077c8bd6a8bb56e347d9bfa57e22e67 jupyterlab-debugger-4.1.0-rc.1.tgz: 81dbf91f7faa32f6b7a9da862df09ea5a583eedccf01776466743590edba7680 jupyterlab-debugger-extension-4.1.0-rc.1.tgz: a039264e0c78e8e9118d066004d4569f127a09dc9224d7d0b475eaff980c4bd5 jupyterlab-docmanager-4.1.0-rc.1.tgz: 163df6ac6261089ef6d83c14f03568c4159f8c051a0d2087d3548fc72e720392 jupyterlab-docmanager-extension-4.1.0-rc.1.tgz: 61f13c0210d4c9576fe27c955715b12aa9640d96d79e2f7b285ddaa5ad3ad7d7 jupyterlab-docregistry-4.1.0-rc.1.tgz: 8c60ddcedfb8b87dd4851ccd23570ca9f2a738feb95933334bbde89a4cc71de3 jupyterlab-documentsearch-4.1.0-rc.1.tgz: 265ccd31bf69fe546abf9d46f7719504ad9971267c72d9653616324c38e959fc jupyterlab-documentsearch-extension-4.1.0-rc.1.tgz: a72c0fc609568f6f115e44e7d1bda4e283f250a3522d737c326b6530de465bd3 jupyterlab-extensionmanager-4.1.0-rc.1.tgz: 2e2249aa2af0306df90ff8247796e954e3433096ed82316e16f9a4906d95ffa1 jupyterlab-extensionmanager-extension-4.1.0-rc.1.tgz: 2d2927329614c37eed6d278e4f7d93d77cda0ad3823b309c6cfcd01c2628cc24 jupyterlab-filebrowser-4.1.0-rc.1.tgz: 57ad9dec69539f8754af2d95861f4a12648a45d7c5b5dd56e35a770a8e15e5ba jupyterlab-filebrowser-extension-4.1.0-rc.1.tgz: 359561b2bb1fa7604affbf63a660aee99864007b0c92f3dde7e3776dc5457f5c jupyterlab-fileeditor-4.1.0-rc.1.tgz: 97db07a298ca06ec808a64240fb7a34595fc9ea6dfe3eec16ceabb09b2ebeeba jupyterlab-fileeditor-extension-4.1.0-rc.1.tgz: 1f804e8339c2d855cf6c445b8d7deec1e1437b57fe4c73a2d4bc0ff409ca99bd jupyterlab-galata-5.1.0-rc.1.tgz: 647d747d6044d1de8b3917e11c6c9fecb569589dda65647ef103f3d4b9b71bf3 jupyterlab-help-extension-4.1.0-rc.1.tgz: 178e095a75866f86a887d416c75fd7d371718ffb72461dd23db1dac4fe530d35 jupyterlab-htmlviewer-4.1.0-rc.1.tgz: a97e3af698c5812f2d9831c4a9652d9a9ff63a5135c6a0a37cfe9288f41ea0ee jupyterlab-htmlviewer-extension-4.1.0-rc.1.tgz: a94243beb341bbd16d724d475019ddf7bd94a6a59c1fae87aedb13702668bbe1 jupyterlab-hub-extension-4.1.0-rc.1.tgz: 941c8b01df874b12ce09078e6cda5bd413a09fee94467d379c761962bf397003 jupyterlab-imageviewer-4.1.0-rc.1.tgz: 4c776aef348e818a207479969b3593fa39d88ac21a7c457d57aa169f8c9f5392 jupyterlab-imageviewer-extension-4.1.0-rc.1.tgz: 2522cd95621d7eb88c4cda4bf62878c679f6e0daca182d7152d6b486b3ceb6d5 jupyterlab-inspector-4.1.0-rc.1.tgz: 0946a4e25cd41c412282ea89ec5262392bf8b60247e760cb1d1c282ea4d7fa80 jupyterlab-inspector-extension-4.1.0-rc.1.tgz: 10791795ca3c47482610ca00e4407f6742f3201218800955075b37c05d93bd04 jupyterlab-javascript-extension-4.1.0-rc.1.tgz: d31a45fa21dae232c67cb1048789040799a47e74e5f1ba3b26c1b91b02ca4a5a jupyterlab-json-extension-4.1.0-rc.1.tgz: 149715ed99585727215522d98ffb913a5878cf50f9490fe077f77c12706be631 jupyterlab-launcher-4.1.0-rc.1.tgz: 0989b80d19df927bebea73cc8819730b25b3ac2c643d25be1c068bf11384c4c8 jupyterlab-launcher-extension-4.1.0-rc.1.tgz: c6521e50fb6569a4775e474dfad4a2705d5b9773bfbdca51dda39d98e41c6d71 jupyterlab-logconsole-4.1.0-rc.1.tgz: ce9cfafa3387729f1b3caa47ffd16ddba83a6c2ca9d132be55d6e890871ccf20 jupyterlab-logconsole-extension-4.1.0-rc.1.tgz: 9bb3738d384aee1d1398780077f9ad67e77148cacf3c940ce27edbc347976dc8 jupyterlab-lsp-4.1.0-rc.1.tgz: 98e62311f11bd0989d2d0cb1f5f56832e5049d5c62c4ac78fd773609e43619ba jupyterlab-lsp-extension-4.1.0-rc.1.tgz: e07ba8b1939febbff7aa448e15720c63a6f6c4f5f32818c8341994bbbacf9c30 jupyterlab-mainmenu-4.1.0-rc.1.tgz: 5646fc36be20b2a76cb5e2b515dee31411c3efe932207fed446906fafb7c7b68 jupyterlab-mainmenu-extension-4.1.0-rc.1.tgz: 5cb10a4ce8ebbac5aff934884d3bf6cd182fd3d9458ac0e88ad119da1aab42fb jupyterlab-markdownviewer-4.1.0-rc.1.tgz: 8821f58fba1d82255097c3a1435dd08735d036da8a7c37f18fe0243c77749061 jupyterlab-markdownviewer-extension-4.1.0-rc.1.tgz: bf6eb46ac9c1baffdf7328b589cc3321dee7dcf17d36d06a44005ab9d5c783b6 jupyterlab-markedparser-extension-4.1.0-rc.1.tgz: bd7584cf24177b8a875284f5dd951bafe13ddd61f486057ea9f140a135d903b2 jupyterlab-mathjax-extension-4.1.0-rc.1.tgz: 0361dac2ef74377077af5f968982bba6e732acaf008b004786fd249f6ac06ae0 jupyterlab-mermaid-4.1.0-rc.1.tgz: 1af703ad740be68f8bce966ddd59e61cc17409e241226cc4c2bbbf02576814c4 jupyterlab-mermaid-extension-4.1.0-rc.1.tgz: 86deecc1d239f2d063994afbc99412dc820fc4d175ae2319492d717238c1ac22 jupyterlab-metadataform-4.1.0-rc.1.tgz: 3b63d6110fced7f814e1bdd99435e1cbfa1a805715228ed0de2213ffb3c7d8c9 jupyterlab-metadataform-extension-4.1.0-rc.1.tgz: a2ad4dc82fb0423622aed534aae0daaa4c53694511e65d5c55cd8d866feeb6ef jupyterlab-metapackage-4.1.0-rc.1.tgz: 693e110f69a13f61d119852a81969941ae53a1629ea57dd561b4ee09f2ed6801 jupyterlab-nbconvert-css-4.1.0-rc.1.tgz: ffae5c127c836ecf75db1189bfb749cc337f319fc391ec71d20e9588e6efe47e jupyterlab-nbformat-4.1.0-rc.1.tgz: bdfc5039bbae20468b65aab8209ad6df2848987f2155a1f4d678fe1f24b59844 jupyterlab-notebook-4.1.0-rc.1.tgz: 6b7393a1b58aeb140f7002b91424a753183f91f1603304787b469ff5ba1d2100 jupyterlab-notebook-extension-4.1.0-rc.1.tgz: d646850402b96c219b2424172132b6ece7fc879b62faa043934a851bfdc350fb jupyterlab-observables-5.1.0-rc.1.tgz: 39480921b83ac93f03450816d61e2930f085cd251284724859e7977fa4a861cc jupyterlab-outputarea-4.1.0-rc.1.tgz: c00954f17f7dd3c5f2af5fcd166e98cfb679c5a13a5d5452d468b238def31c50 jupyterlab-pdf-extension-4.1.0-rc.1.tgz: dd77101f44183bfacfa993719cda23565dd3f4127e4cabc1a4b62ad95677cce5 jupyterlab-pluginmanager-4.1.0-rc.1.tgz: 59aaf736d68450bbd6573acd8df0febab6939ac65641a3f03af79c6a270e350e jupyterlab-pluginmanager-extension-4.1.0-rc.1.tgz: 1844e50d710c5aa2a25dcda51c87e27a0f01c9ab61cf9979d80d6c903b4e9ad9 jupyterlab-property-inspector-4.1.0-rc.1.tgz: f6bd879a63639b0becc19a0e1951153a5ad3c5fd757a6f302666e63d53e93753 jupyterlab-rendermime-4.1.0-rc.1.tgz: f468550ee69a7ffd4ca209827488e88fe19b136c19d6326acb9a49c46cc52f64 jupyterlab-rendermime-extension-4.1.0-rc.1.tgz: fba5a14b21ede019935d7db92828768b5c0bd07ed3413acb0da63187a91b5572 jupyterlab-rendermime-interfaces-3.9.0-rc.1.tgz: d7c51a5e400c2236210a372946d308ca56af901d17e44b31f6bda6e1c996dea9 jupyterlab-running-4.1.0-rc.1.tgz: 4debff1d8d70ed21bb8663a18cb623161de0d55d60b66600b812d783adf9faf6 jupyterlab-running-extension-4.1.0-rc.1.tgz: 2760b3a08917a90d039428d3bab0aee3142fe55669a4fea7f504bb7393f9200e jupyterlab-services-7.1.0-rc.1.tgz: 984bcdb3b16d6c94f8122c510d61433f5bbb3d2ebcd9fdaa20dc47fc2b7f8cee jupyterlab-settingeditor-4.1.0-rc.1.tgz: fd9439fae299f0d5c7e11295450bd31ce137db4ef5faa2af80191af454bd0953 jupyterlab-settingeditor-extension-4.1.0-rc.1.tgz: 04bb340e0c3bd81c8df9136b3721939f211485a0265588e128377b5907f56309 jupyterlab-settingregistry-4.1.0-rc.1.tgz: 5d11fa8a7a0db84dc666a4e9044490ba4eea50e76905060d3dc5b8b21c1e2ec5 jupyterlab-shortcuts-extension-4.1.0-rc.1.tgz: 24b29f354181db8a8b86c000bd06a7d690ad220073fdb7cb561a395b75193185 jupyterlab-statedb-4.1.0-rc.1.tgz: b526f184802d9ea7cccd58c4120ac7c8604fbf3cb74686cfe6ef82cbe9a56f08 jupyterlab-statusbar-4.1.0-rc.1.tgz: ce91e2e42d63e0508474bcb7d75e0a836465d507226e523ed89b43a5d98f549b jupyterlab-statusbar-extension-4.1.0-rc.1.tgz: 6c640c29dde1ea781031ee3b568b61a4259cd70d1da6196eb5a0b0946bfebaa7 jupyterlab-template-4.1.0-rc.1.tgz: ff495ccb141c2e7b20361923052315a293299fc0ee38e5e9f36110405825d2a0 jupyterlab-terminal-4.1.0-rc.1.tgz: 381b6071d74b19b209dc67b641d4f9b80051317dcf862a13616643914745c033 jupyterlab-terminal-extension-4.1.0-rc.1.tgz: ba89c9c24874eb7b83e13f19e781f3784c0f1496855f98085f4e03c784c001de jupyterlab-testing-4.1.0-rc.1.tgz: 5295937b0c567e16482b7e6379860306dddfa8562a51baf0d5c3bb444c735249 jupyterlab-testutils-4.1.0-rc.1.tgz: ddfa93049f347cd59b175d1b2363c90ed5536d5bac8d3f348785be72426a88dd jupyterlab-theme-dark-extension-4.1.0-rc.1.tgz: 6856a64c396c34f444b6cb4b0dfb10da5df259d1a3e607d0358ade977de6fd4a jupyterlab-theme-light-extension-4.1.0-rc.1.tgz: 942436d31df6fe6f0101f89a34dc85aa8d4fedf11f522d7e33d042deee17fcea jupyterlab-toc-6.1.0-rc.1.tgz: d54e591286b80abc1c3681b449b8b09ee232e5ab554e04a02dbaa9b8312a80d0 jupyterlab-toc-extension-6.1.0-rc.1.tgz: ccd711906bcfb7182e44ba4a503fe07e2f72ed616aaca049aa022ea7de1e9eac jupyterlab-tooltip-4.1.0-rc.1.tgz: df669230511ba3e2465024242b76eaa7d16d313cffa943947d800dcf9cafe511 jupyterlab-tooltip-extension-4.1.0-rc.1.tgz: 9f3e8c09232655a8eba1fbbf44a5e7e154304ffe8e7e163ba1cee62bcb227024 jupyterlab-translation-4.1.0-rc.1.tgz: e0c2a3ef0f9de127538d06d21f56d8e6e45c3d9b4a1ad0772806c26284798be5 jupyterlab-translation-extension-4.1.0-rc.1.tgz: 76e092b4078bce5c546f3904d847086b049d5b2121161336b2ea086529718bdd jupyterlab-ui-components-4.1.0-rc.1.tgz: bd31d21d83482f430fc0039dcd816600b49ae65d2becfa0130d81526de9435d0 jupyterlab-ui-components-extension-4.1.0-rc.1.tgz: 25c8028c2a71f9488c8585e5e88ee6fd48d7335c5418d5c192de2c7dc2adc684 jupyterlab-vega5-extension-4.1.0-rc.1.tgz: c5696c4ece04a0c10c3d281463746459d4be2d25eb4c66fb7b0c7bb30c6a3e4e
) * force self-closing breaking space tags in generated mermaid svg * expand void element regular expression * use explicit securityLevel * add more diagram examples to browser test * remove MIME string from test mermaid test notebook * roll back existing test change, add diagram gallery test * rework test selectors * add screenshots from ci * fix mermaid snapshot naming * remove gitgraph screenshots because random hashes * more mermaid screenshot work * more isolated, verbose diagram screenshot names * more screenshots * add unit tests for void element cleaning * another unclosed tag * Fix snapshots for large diagrams * Scale the diagram up to avoid having a small blurry blob * Update Playwright Snapshots --------- Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Fixes typos
Bumps the actions group with 3 updates: [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign), [actions/cache](https://github.com/actions/cache) and [tj-actions/changed-files](https://github.com/tj-actions/changed-files). Updates `toshimaru/auto-author-assign` from 2.0.1 to 2.1.0 - [Release notes](https://github.com/toshimaru/auto-author-assign/releases) - [Changelog](https://github.com/toshimaru/auto-author-assign/blob/main/CHANGELOG.md) - [Commits](toshimaru/auto-author-assign@v2.0.1...v2.1.0) Updates `actions/cache` from 3 to 4 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v3...v4) Updates `tj-actions/changed-files` from 41.0.1 to 42.0.2 - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](tj-actions/changed-files@v41.0.1...v42.0.2) --- updated-dependencies: - dependency-name: toshimaru/auto-author-assign dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Attempt to fix issue jupyterlab#14962
…5732) * fix: collapse-cell-toolbar-stuck * Update comment wording --------- Co-authored-by: yelipei <yelipei@qianxin.com> Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
* Bump the actions group with 3 updates Bumps the actions group with 3 updates: [pandas](https://github.com/pandas-dev/pandas), [scipy](https://github.com/scipy/scipy) and [ruff](https://github.com/astral-sh/ruff). Updates `pandas` from 2.1.4 to 2.2.0 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.1.4...v2.2.0) Updates `scipy` from 1.11.4 to 1.12.0 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](scipy/scipy@v1.11.4...v1.12.0) Updates `ruff` from 0.1.11 to 0.1.15 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.1.11...v0.1.15) --- updated-dependencies: - dependency-name: pandas dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: scipy dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> * Remove unnecessary `noqa` and align ruff version --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com>
* Added overflow-x: hidden in jp-Completer-list css to suppress horizontal scrollbars * Removed second overflow-x & changed original overflow-x to hidden
SHA256 hashes: jupyterlab-4.1.0-py3-none-any.whl: 5380e85fb4f11a227ed2db13103e513cfea274d1011f6210e62d611e92e0369d jupyterlab-4.1.0.tar.gz: 92cdfd86c53e163fb9e91e14497901153536c5a889c9225dade270f6107a077f jupyterlab-application-4.1.0.tgz: 999e96fefafec0c14328244dfffb55ad5352f6362803728145c19d443a0d16d2 jupyterlab-application-extension-4.1.0.tgz: ecbec0438de8b5acce85bf9f5b8b0d4a3016bfc4d51bd50eb9dbb4f617c044cb jupyterlab-apputils-4.2.0.tgz: 7baa39b4f5ab999c55ad612938a39e99619b3806e872ab5b61e08118df7780c0 jupyterlab-apputils-extension-4.1.0.tgz: 94c34bcab8b7b5729ad49951ca96880eb632d2cefcc947364b4e4b5752ff1a2d jupyterlab-attachments-4.1.0.tgz: d8d2cf1d126768c3309a58a4a7b9ac501b4a907fdc4c26b01da35bd0d8950ee1 jupyterlab-builder-4.1.0.tgz: 4eca45dd7436cbf7cb33b15a66caf700c2b0a0a30909c12966141c5a59a9afdc jupyterlab-buildutils-4.1.0.tgz: eb2baa476eab2eea5a4b91808cfb61b0afcf94890ac1b033ce51986cdaec28be jupyterlab-cell-toolbar-4.1.0.tgz: 4571bdf941252b6ba5159d184de9ff070013f9dfdab88f55f3f4cb8bba69e5a9 jupyterlab-cell-toolbar-extension-4.1.0.tgz: c89a957fe391764913be5dd121afb674c3ae6238d69a60ecec7f0b421feb7e3a jupyterlab-cells-4.1.0.tgz: f318fa992a7c089b7a850fd59b62204b4d0d9902ca1e91e0aec8108c702caf41 jupyterlab-celltags-extension-4.1.0.tgz: 480120c320e1a230c037f0452faa667650b27c6312c8c93e803ce0b3bb232ea1 jupyterlab-codeeditor-4.1.0.tgz: e9e0a1176b27fc09b3b5e15fbc8b37e2d387ade4d35620ba59085fee16fe619e jupyterlab-codemirror-4.1.0.tgz: 4f9dbe40f1d5ffee339650ddba4e323530d49815633131bcfd97887558d140d0 jupyterlab-codemirror-extension-4.1.0.tgz: d845637001efc71202df82df943fcb8da977edab407ea0d47650307370af34b7 jupyterlab-completer-4.1.0.tgz: f256a24045249807155fa48af48721b16fc6197a4f69ac3c263d1e42c8c6d88d jupyterlab-completer-extension-4.1.0.tgz: d2a05b6c31caaa4c6b0871acfb2124b3bf71491ed25a42dbfc6e8ba6f56d8e7f jupyterlab-console-4.1.0.tgz: 41281363ec50ba8423ac82b1c3eaf4da73db9d354e8459f868180d577919acd7 jupyterlab-console-extension-4.1.0.tgz: f8c6b58ccd2bf4f4a53de4848709cb692c15a6d1e2540f6ee3fcbbf2d6591388 jupyterlab-coreutils-6.1.0.tgz: c98a1d74d189c4c650072efd6f9dabb1ece10fcf4bcab87f83a32cfaf7a2feb9 jupyterlab-csvviewer-4.1.0.tgz: d15728e332ca958a0184c205feb24274f2fc92a8f02ebdc535d3208555193bbb jupyterlab-csvviewer-extension-4.1.0.tgz: c8163228ac804825f52cecdedea16a6a7ffb0f1a90d62e383349c99bb9d365e5 jupyterlab-debugger-4.1.0.tgz: 7186612a8e7890a2884b3ed3a29b84aae230b651f44e3e051db80d181979941a jupyterlab-debugger-extension-4.1.0.tgz: c618a5a611fa189980f07acfd0521bebefad2611efaac9259761ba93351c869a jupyterlab-docmanager-4.1.0.tgz: 2a7268469b08b945abf9742d144e3804ee065a4fe698d439b584d6b174f19ce5 jupyterlab-docmanager-extension-4.1.0.tgz: 22a40f24a6d5f5e8c02f0e514e02f8981524101f11e3eb4c2f13783feea9db28 jupyterlab-docregistry-4.1.0.tgz: a07b427b44d47a61adcabcec9227c35bd18433e7231864da5341a8d83670ee7a jupyterlab-documentsearch-4.1.0.tgz: 2e8c65d8fa00993bc76c7e4d2bcde170df8af25de2966f4eb63f3319aabc9453 jupyterlab-documentsearch-extension-4.1.0.tgz: 0eeebf4342fef29de83157e56624cff81125e608055aaaa959a9260cfab5f2ef jupyterlab-extensionmanager-4.1.0.tgz: 2495d7df73b3e7ab3885f7166db430389bf5afdd027fa1ab9b62d03322c972c2 jupyterlab-extensionmanager-extension-4.1.0.tgz: 3720779b29a8f5402df7a178f16e12f0fa7a36b827cba49f60bc1b48c0caeb8b jupyterlab-filebrowser-4.1.0.tgz: dadfa648941e4d5f325f38554366b589e6b3ec78bfca544a16ce769562f851b6 jupyterlab-filebrowser-extension-4.1.0.tgz: e72f64be9b9d70f0960c28bc783260d0075948e07aa8710b2324bf70005bc74b jupyterlab-fileeditor-4.1.0.tgz: 42b0755c32b9f14b0cf5bc07a845916e6f8f8b414703f5fb7590eba1b7311ba8 jupyterlab-fileeditor-extension-4.1.0.tgz: c8900f3ebf5ef5269661b615b5d2202b97b13f10bb4f0c69513c67deec8c232f jupyterlab-galata-5.1.0.tgz: 11a034b9b4bf650a35ae26136a6cb61a8e212dd56bb78164ba420724c3445caf jupyterlab-help-extension-4.1.0.tgz: 7aef2adc91305ef721c0c352f3d483d3edf534344783bee5449ac6c15f59ba52 jupyterlab-htmlviewer-4.1.0.tgz: ccdca4c1185f00f1d9f5efe171f9ceadc7432cfbfb1a0691cc0c7e98c11bb876 jupyterlab-htmlviewer-extension-4.1.0.tgz: 81a87980398e9f414773432980d9c07759e1a4200fd873445cad8d3f12da7487 jupyterlab-hub-extension-4.1.0.tgz: a9625d541a9bc144c4089622d7112d524ac9288857ba9ee7177e95be37f38b5e jupyterlab-imageviewer-4.1.0.tgz: 14312fc1493c9472e5ebb9f23719897abc3f7c0b1e28a368d2c25875a5cb4991 jupyterlab-imageviewer-extension-4.1.0.tgz: ddc19903582fec7f49d5cfab0d115937039a9d971e91890e55f9c895582ab276 jupyterlab-inspector-4.1.0.tgz: 327b3f344a994b65b4c021c6b221158d47967587a1f416c6d400ba6750fa1d57 jupyterlab-inspector-extension-4.1.0.tgz: f61a9328154e1450d2bf4cfe3991e633ff5fbbafe056fc7bd0806afa1749c2b3 jupyterlab-javascript-extension-4.1.0.tgz: f5885f658743860c886d75e277861d04db3a6b57e9d9c454a8c9c38cf4c7a339 jupyterlab-json-extension-4.1.0.tgz: c174e352f8a70c226b7af04799d288cb4eb06672078fad0d82d2db5b498becf3 jupyterlab-launcher-4.1.0.tgz: 1f935dd1862b047a7875006f1bb56e81462227b50b01fa9c0a39989a1644c6bb jupyterlab-launcher-extension-4.1.0.tgz: a72de9f358c6c4d78719b50390a331779602063026967b94eee814c4fe0620e8 jupyterlab-logconsole-4.1.0.tgz: c9d4e46fa2b6bd6b6a8793e0430045a20935abaddd716632fbf0f26c06b0b9d7 jupyterlab-logconsole-extension-4.1.0.tgz: c92c91005ef008cdbbba95439d130578c4904b992642bfe6b0a7207274fa0718 jupyterlab-lsp-4.1.0.tgz: f9cd27b49007dd08fb305257ee0a2dc556ce07265655353b638d5efa5fdb92b7 jupyterlab-lsp-extension-4.1.0.tgz: 8cc0af408ba4544e31f6bf90730db2f1945ad9621ea00fea87e30c7a6c6a8c8e jupyterlab-mainmenu-4.1.0.tgz: 1a38335c20af570e274f97beee57ead6c102b55a3ff6149477d1fde2f1485d81 jupyterlab-mainmenu-extension-4.1.0.tgz: efa0f10795ce2a7d38b10f741b27b1c5b6906c29a8b57277193e3cc21c4bc1ef jupyterlab-markdownviewer-4.1.0.tgz: 8ad61c20b5ef642381f193126a56a245f447c757792332b7c4d7e8af816af822 jupyterlab-markdownviewer-extension-4.1.0.tgz: ecbbae91692461ee69b6233abc17b0634d87415fb53b05c99daeb43c62269467 jupyterlab-markedparser-extension-4.1.0.tgz: bdd6ec63ba96b926dc2f3978604f251eeffda5f991f9933cd0ce64ebac7ab655 jupyterlab-mathjax-extension-4.1.0.tgz: f0d9d6d49c647abfbc9ed9f9b5284f6c205b8ec3e3425b632bd435612b779786 jupyterlab-mermaid-4.1.0.tgz: 6d2e73a43eacc9e320f285d483cbdeed46a2d4e06419a4a9d1256ccfa0d46dbc jupyterlab-mermaid-extension-4.1.0.tgz: b8ec1036fb77fb9eca5e772abdbb48c1f1b1f2f33077bdbd4ef9b26920aa0a7f jupyterlab-metadataform-4.1.0.tgz: a6a9e398d02f677a6da0c6eff70b7bc272966305102bea33422ae5de99c20d79 jupyterlab-metadataform-extension-4.1.0.tgz: 956b61fabf7f60468b11d18522a0e5a3a0a54650b775ff9b72dd962ee76925b1 jupyterlab-metapackage-4.1.0.tgz: a9b157a8cc61e04d4cb2c6fc281e094e5255fe78479f7cfaaeffcb4b5498d458 jupyterlab-nbconvert-css-4.1.0.tgz: 8bf8ece572436ede175df98029eaff13e9e5ac8da74cdac4d31b5dbc1ac05f54 jupyterlab-nbformat-4.1.0.tgz: 0d999126144b961315ce5fb531605c39d58d711eb3ed5baef66682f87dc3f48b jupyterlab-notebook-4.1.0.tgz: b2989392a8d1de69b24de0d432d01f848a90167d68543c292f4df8d696bff50b jupyterlab-notebook-extension-4.1.0.tgz: 852204c401023219531d16b1141cd113606ccc7519a1be716d5a8f7115ed71f0 jupyterlab-observables-5.1.0.tgz: c4f963928132b5c422754e9ce7602ef2d39948c83b3b67dc09915b1dcdaa71b9 jupyterlab-outputarea-4.1.0.tgz: 067bf51b452b2d411f6c624584a57a043507cd5c111ce15745eaabfe989ebd3c jupyterlab-pdf-extension-4.1.0.tgz: 1952b1d7e851cc8bb053fe2811c3b53ee3481b57b522c0b289ffb6bf23e8f7f5 jupyterlab-pluginmanager-4.1.0.tgz: b294b6770255ccae26156fad50052c2e458c65c494bfc16732ce40776869c467 jupyterlab-pluginmanager-extension-4.1.0.tgz: a973e3141c52f2dd5a4ce481a4230e97074d71e6b5ae7aeba2683a3af090202c jupyterlab-property-inspector-4.1.0.tgz: 50a072a1c953e9f7d051b643b047b955e1c12476963ac8010b287ab78800b1bc jupyterlab-rendermime-4.1.0.tgz: 23e2cb87c79ff26d860fedd353c1cbbcad14dbd37e72601e19c4960be87f2e18 jupyterlab-rendermime-extension-4.1.0.tgz: 0f2fa7e5cc9d7aba24e7b13c853936063392ea99b6d2488a8211559c8e8a7669 jupyterlab-rendermime-interfaces-3.9.0.tgz: 3211d73a5af636825ac66a249d0fd91208d7f4b02efb340556e9aac83155b081 jupyterlab-running-4.1.0.tgz: 3b39141cb4eaf5a02e2a54b1f604e01c142303070de0e42f3c85673a117eca0c jupyterlab-running-extension-4.1.0.tgz: 9905ce1993395dfa2171c8156547211f33d9f131466d40e7e7a321675108d21f jupyterlab-services-7.1.0.tgz: a3e691dc14e853e5e5274699677724b2eb8729b563d6000d0f8c16db09b94abb jupyterlab-settingeditor-4.1.0.tgz: 252a239a2cdd670b9d69d546ab0410d5ce1cf82b7f2ac36779d23a618004ee16 jupyterlab-settingeditor-extension-4.1.0.tgz: 2ce8eb6527ef295b4299ce717f974974b31c0f88c5fe411c96c06b1863d65aa2 jupyterlab-settingregistry-4.1.0.tgz: 770b7827df647b14ae9e94e3a9605f09ae6d5a004289c5c4d1c4601a378bec68 jupyterlab-shortcuts-extension-4.1.0.tgz: fe017e671f57f4217bd2ac580a9a95a7912c0155740d7c1f89bec173e63bc199 jupyterlab-statedb-4.1.0.tgz: 29edc7d9721606ecd76d43e45664707ae5143c3dcf1d5558931b4a39c0cd07f9 jupyterlab-statusbar-4.1.0.tgz: 145628a419e21b948363110930c76e2cb0a786effeca85e260d84dc099fc5f39 jupyterlab-statusbar-extension-4.1.0.tgz: 5379949d18d1bd7e01e9a117c2d2baf1ea6cc6b55ff10e1d172a68a423eaebb4 jupyterlab-template-4.1.0.tgz: 8ca028a06f392d26f006964ee137795e35bf352fca5cf897b13debbe76431555 jupyterlab-terminal-4.1.0.tgz: bde8f2c3f1306e54a60921b5258976ab3ba594eac1575f0de6d2f021c2cee6fb jupyterlab-terminal-extension-4.1.0.tgz: cf3063e8e8754852ad7c772797c5a3f045312683539a21dcaefb00d3db2861f6 jupyterlab-testing-4.1.0.tgz: 22845a1295acdb2e0d2af0dfb0841a53091e6e5e0fda54f8686f4bb77b67ff3a jupyterlab-testutils-4.1.0.tgz: 1336436fe580d85674c2cd8d6c514f71d2e204a72e9a42bc287f27119d7b0ed7 jupyterlab-theme-dark-extension-4.1.0.tgz: f89dfbb2e6cef8843cabe823b048f5bd3abc99d13cada1cfeef4d01853c0522e jupyterlab-theme-light-extension-4.1.0.tgz: 77b9b37d9494ce865202917ca96440ddba3e6a5cca8b5ef7ec841931f35c0396 jupyterlab-toc-6.1.0.tgz: 548461b74a3f36afb1901dd6dc6eaac7cf866113ceaca01c1957862dc18801d0 jupyterlab-toc-extension-6.1.0.tgz: ad8f2ea9654276eb06d33aab8231f9a7bd8ef228f14e680a5160afe946887aea jupyterlab-tooltip-4.1.0.tgz: 7a79c4147af18942eeeebd79c5d00d78c5df50ae219c26ac0e4345f9cc77b109 jupyterlab-tooltip-extension-4.1.0.tgz: 6a1f03cf0362c545c4866794df0d374144c2c0025abb9e778e2180e0bcabf8ce jupyterlab-translation-4.1.0.tgz: 2095b2c568459be9920bd14c7ce32fd3755f95dec3a09dce592abc5fb93961ec jupyterlab-translation-extension-4.1.0.tgz: 50bb3f49abdd17969a5d36120fb73bfaad717edee4b09a93466ba06a596a6a6c jupyterlab-ui-components-4.1.0.tgz: 84c31e8bd5fe098c85a870e8af9a289e87afaf92f5a2e09e3660a145da6cbc9b jupyterlab-ui-components-extension-4.1.0.tgz: 5d4ff6603f89c56adc44baa7560a48e76fb588fb2374caac65c1f9a9320baf7d jupyterlab-vega5-extension-4.1.0.tgz: b58986928bc1c38752bd9412f4367ad56f461a1462050952cdb5a02f0bb29994
move ocean specific code to 4.1.0
…into BGD-4696-4.1.x-ocean
Bgd 4696 4.1.x ocean
hatch allow direct references
* [pre-commit.ci] pre-commit autoupdate (#15750) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/python-jsonschema/check-jsonschema: 0.27.3 → 0.27.4](https://github.com/python-jsonschema/check-jsonschema/compare/0.27.3...0.27.4) - [github.com/astral-sh/ruff-pre-commit: v0.1.15 → v0.2.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.15...v0.2.0) * Align ruff version in `pyproject.toml` with pre-commit --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> * Catch OSError in addition to PermissionError when sys_prefix is read-only. (#15461) (#15756) * Fix failing "Notebook Toolbar › Paste cell" test (#15720) * Paste zeroth rather than first cell as that has less content which solve the issue of cell toolbar not appearing * Update Playwright Snapshots --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add post-mortem for 3.6.7 release (#15743) * Update maintainers affiliation (#15724) * Update maintainers affiliation * Update Mike's affiliation --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Fix outputs preservation on splitting cells (#15751) * Add unit test for splitting cell preserving output * Preserve code cell outputs in the last cell on split * Fix migration of multiple command selectors (#15762) Previously only first selector occurrence would be migrated due to warning check being positioned incorrectly * Disable (shift + )alt + number shortcuts on Mac (#15761) * Update changelog to reflect jupyter-ai release, (#15775) and pick some grammar/wording suggestions from Jason Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Update lifecycle info for JupyterLab major versions (#15626) * Update lifecycle info * Update overview.rst * Create lifecycle.rst * Use list table * Header rows in lifecycle table * Update lifecycle.rst Reverts parameter which was not honored in build * Adds link to lifecycle from contributor docs, adds note for Lab 3 timing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix link syntax * Fix link destination and style --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix completer auto-invoking on non-source changes (#15753) * Add a test for completer not invoking on non-source changes * Filter shared model `changed` signal before invoking `onTextChanged` * Move comment and use more explicit typing/explanation * Fix a failing test that was demonstrating incorrect behaviour because it was expecting `handleTextChange` to be called when an empty signal is emitted * Update `jupyter-collaboration` for the Binder environment (#15767) * Fix console cells not becoming read-only after execution (#15779) * Add test for console cells becoming readonly on execution There is both a unit test and an integration test because the unit test is not able to catch the race condition related to signal clearance, nor check the visibility of the cursor. * Process cell's update before disconnecting its signals, fixing `readOnly` config (handled in `Cell.onUpdateRequest`) not getting properly propagated to the CodeMirror editor. * Fix specificity of readonly style * Use idle callback instead of flushing, because flushing has side effects on other messages and lead to the input of the next cell not being properly focused as caught by visual regression tests. * Add Edge, remove IE 11 (#15784) * Fix undo/redo in console, fix undo/redo enabled state in file editor (#15783) * Fix undo and redo in console by making the console jp-undoer and adding respective commands; this also fixes undo/redo being permanently disabled for console in the edit menu. * Use `canUndo`/`canRedo` in file editor too * Add tests for console context menus * Move undo/redo to above "Show Contextual Help" to align with where undo/redo is in the file editor and notebook (relative to "Show" commands). * Update the file editor context menu snapshot; both undo/redo are now greyed out as disabled because the undo/redo stacks are empty as not edits were introduced yet to the file. Previously they were incorrectly permanently active, confusing the user. * Add snapshots for console context menus * Move the undo/redo bindings up in the schema file * Correct Alt + number keyboard shortcuts command map (#15791) * keyboard shortcuts mapped to correct functionality * Update packages/application-extension/schema/commands.json Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Update packages/application-extension/schema/commands.json Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * catch errors attempting to access document.cookie (#15788) behave as if cookie is empty accessing `document.cookie` can raise SecurityError if page is served by `Content-Security-Policy: sandbox` * [ci skip] Publish 4.1.1 SHA256 hashes: jupyterlab-4.1.1-py3-none-any.whl: fa3e8c18b804eac04e51ceebd9dd3dd396e08106816f0d09cc426799d7087632 jupyterlab-4.1.1.tar.gz: 8acc9f561729d8f32c14c294c397917cddfeeb13a5d46f811979b71b4911a9fd jupyterlab-application-4.1.1.tgz: aa3f2efac69e745d7161d73ee8184de11f2cb671f114500afab3ddc989bb0e82 jupyterlab-application-extension-4.1.1.tgz: 839f6b303115a10e4ffb6ece28a950114c6b773d69327a1e85a6c374e37acffc jupyterlab-apputils-4.2.1.tgz: 45205867a79e10d75e34eea9f4b001caaa1d10053a65cbd9d38eaefe0392ecc8 jupyterlab-apputils-extension-4.1.1.tgz: 5cd0f2be97ce7ee64739a5dcc291ceaaa0cebaa739781ed8e2fae66d8cd22663 jupyterlab-attachments-4.1.1.tgz: 4f5d026ed0cb679abb7003b975120466b1d4d00c2fedf4ca345e7efe2688a7ab jupyterlab-builder-4.1.1.tgz: ea8c06ed3e249714fad9ac191b8f1121676f7546094713f9ff22a21726573873 jupyterlab-buildutils-4.1.1.tgz: 2240e97e747d336dbba106ccc835da7efdb1fae471089b81fba270cb38392057 jupyterlab-cell-toolbar-4.1.1.tgz: 3b5b0a271c4c835e018b7efa1b33a3ea15c85782f9ce8ac63cd915c23facb0ef jupyterlab-cell-toolbar-extension-4.1.1.tgz: bdd783abfb7ce8bbc4a15b1af78291916b1de1aa2397e09dd35d19a99ef06701 jupyterlab-cells-4.1.1.tgz: 8a17bc081aabd26fe1a0bc388805ae406f5da33c56df67ba898867581fb57a89 jupyterlab-celltags-extension-4.1.1.tgz: 6904b5b16097e084ed646f65b3ce461a4f4290cc99a3001abb68bb2289cd1a96 jupyterlab-codeeditor-4.1.1.tgz: 2855d569a0d2e047bf458ef2343d1bfd9b46429168df9cd0257ef5afed1b03bc jupyterlab-codemirror-4.1.1.tgz: b76c2a11cdb900552b4cec5b9881cb152e9212c2fc6cc1df09fac0b7b155e092 jupyterlab-codemirror-extension-4.1.1.tgz: 83bd0c4277aaa3c5ae71364382bc9404ccb102aca2ec3dfd11254d14ce24998a jupyterlab-completer-4.1.1.tgz: 73e5a3b76b9a122128db4b1ffb788adc8c150dec951f4339f1cde838d0343e39 jupyterlab-completer-extension-4.1.1.tgz: f4d107c105237e26d1c2fb71f3f6f43f6857e22949b0b320d82164113b7efa92 jupyterlab-console-4.1.1.tgz: e92cf866e8269950546ef138e0f003c70ec75360f517a7428fddc3cdcb0e764c jupyterlab-console-extension-4.1.1.tgz: 8845bc2abcbdf4e52dd31263797161da42b79c117ad84624e5ab6183f8fda0da jupyterlab-coreutils-6.1.1.tgz: db6751b61c50a1ea84bf85cf6d05d283ef35d434d59b2c8927cf4686eae9e5e4 jupyterlab-csvviewer-4.1.1.tgz: 0577a09bd0551999e1c8c82f22dc7c136c7d69dbb971e9498b65aa303a5191ea jupyterlab-csvviewer-extension-4.1.1.tgz: 5c836ee987ac13e4c2c928486e4ba3f5088a54433aa3410d92bc21c2f7e77677 jupyterlab-debugger-4.1.1.tgz: 3c13838e8456d385d3abc6865867033d6c15a2675d7eb3ee19ac978867782604 jupyterlab-debugger-extension-4.1.1.tgz: 1183ee08bf654acfa1e1fe93ce6359a1765fc6700016bd6ab0c00246e9448cc1 jupyterlab-docmanager-4.1.1.tgz: 43bc326e862e8d3b0da5a8105b503ad9e186ad4f948c10f844bb21d75058a5ca jupyterlab-docmanager-extension-4.1.1.tgz: 269c8cf67af271728f8a79e9144d190307226f88f5b31fcb962156ca73dde2ce jupyterlab-docregistry-4.1.1.tgz: 42351198e720ce633a3aaef6ceb0b6ef5bde6c831c12a6f921e8a2ce929b534c jupyterlab-documentsearch-4.1.1.tgz: 3f7e7be0c7bb86e74c6c8840005f035482818697a5c8f0d51babb3e25bde26f0 jupyterlab-documentsearch-extension-4.1.1.tgz: 57c7bedf806a2952252306cc004ab7d613940d0da66374eef8568be7a96d7220 jupyterlab-extensionmanager-4.1.1.tgz: 3fa68ed4325db7bb10c069945dfd5902d69a0258eb8fd2b3ca85f4888e655d6e jupyterlab-extensionmanager-extension-4.1.1.tgz: 1a8af05858a93b645e582f8ce17122b4fec61516471ea77f68fbf8cce8942bbb jupyterlab-filebrowser-4.1.1.tgz: 88b8f16194c23671c02755d8de34eeb1948b467f5202e0a174abe0b0db760cc1 jupyterlab-filebrowser-extension-4.1.1.tgz: d5d91e8d14199d38e8d7856aa93bd5f109265784d8aa7fe5456ba0ad62e1576c jupyterlab-fileeditor-4.1.1.tgz: c51e04757667a1740513522fb7557c76005573165faba53f9c493bc9159b9b9c jupyterlab-fileeditor-extension-4.1.1.tgz: c9af805baa90db5c3c011b0c99bf13e0143be40413e60ad3b87b93a6bd790dd7 jupyterlab-galata-5.1.1.tgz: c66516225458a1fe92212a2eacdf2d8ab2bf4a286197154c92f610da96a760b5 jupyterlab-help-extension-4.1.1.tgz: daae3a0b09fa1f324b0ad0b1f8de2eb9533485213ed2139b73a80674b15c9be1 jupyterlab-htmlviewer-4.1.1.tgz: 60d78c6136d1a40bc0d12673cfd8d66b71307287f8729f9b96bcba61aa8c5227 jupyterlab-htmlviewer-extension-4.1.1.tgz: 5521351ecbe355231ae86ffa49edd511babf5f8cfc3da3e2b1f72d2365aac67e jupyterlab-hub-extension-4.1.1.tgz: 0e22e9cb4d919191d8f0eac945cf21e1c1c8d961a4cafdc10726a4da82b19c12 jupyterlab-imageviewer-4.1.1.tgz: f47375a4ce9cea58c3f62a811de98be6620c05d59fd7ec00c51fef576146c2ea jupyterlab-imageviewer-extension-4.1.1.tgz: 6d444d91cda711c0c84c4909262f8c0be97f1315fb0b53cd620efc4ebad6474c jupyterlab-inspector-4.1.1.tgz: 6bd46afbc9fdb04d6332b3843daddcda483fa8f6474fc6de0fca150f6ebf8636 jupyterlab-inspector-extension-4.1.1.tgz: 372a8bc839f3569bfac1b246ed944da4fd9a7d239a4e70d91d257ec92eff2a6b jupyterlab-javascript-extension-4.1.1.tgz: 6b8bac0fe67b3b0a6b2bdc07ad4ecf8c1d481215b0371924b66c2e12749b2268 jupyterlab-json-extension-4.1.1.tgz: a2545d4a63bd5c697175ffdcd675f6299fc72d8e7b52045aed2b404b78cc1a97 jupyterlab-launcher-4.1.1.tgz: f74e768e954f0d0b922678f3b79b94c089bf3520f12a5baa18b41b56e83495a0 jupyterlab-launcher-extension-4.1.1.tgz: 8d9eae718e518b27b4696f9c1337e2ac24d98d700643377418cb1965b146fcfa jupyterlab-logconsole-4.1.1.tgz: 3e1242cac2aaaa41ea78a9fbd8af6ff3835f869bf902cab7dec91955ff3804fa jupyterlab-logconsole-extension-4.1.1.tgz: 249d96c7c9792bbaa6759575ce160054e9df87f5a21c31bbf7498f754ce12fa6 jupyterlab-lsp-4.1.1.tgz: edf63ffe4cf3efd29402375eb7fcd9e5c7924b06d6e1c5c5789aca02d5ae5fe7 jupyterlab-lsp-extension-4.1.1.tgz: 790432c026586cdf42c713ce5ce9257492c5ad37eb2d741b1acc96d49e5aa038 jupyterlab-mainmenu-4.1.1.tgz: 9276b9dff4f7fb623cb65f7768f0ea77864440341ee34e48cdf0200cd5e8652f jupyterlab-mainmenu-extension-4.1.1.tgz: 83a27379c9f6009de0949d4ada65a262ea4ccee1d16166d057af5a16668d0733 jupyterlab-markdownviewer-4.1.1.tgz: b381c0b78bce24ad64ec3f00e2e3159b340e0241550169b93589305d09784dac jupyterlab-markdownviewer-extension-4.1.1.tgz: a654ff44f97e9b82a18a5a3c44933ec806c25c088f765fe8996b1934773d48a7 jupyterlab-markedparser-extension-4.1.1.tgz: 31f6b06099093986b648f1b49938a7d1bce29b460a5d8d2971b656aaaf240597 jupyterlab-mathjax-extension-4.1.1.tgz: 20a20fa51fed979fe3d935683e2d4a2de514c4dda761a4b724982a3acf2b62af jupyterlab-mermaid-4.1.1.tgz: 9b127fff2a43a7b83fe93df529e509ea1c6689e78608aa59150e0588cb9a90dc jupyterlab-mermaid-extension-4.1.1.tgz: de7ba6c792dbe2ecb2a5b3a92a5fd220350c56345b9dc6168e1509f5a00b3a6f jupyterlab-metadataform-4.1.1.tgz: 45db242fde9481aa3cec1e1d44fbea9e88dfd497c3b864b6a78ce174548c246d jupyterlab-metadataform-extension-4.1.1.tgz: 5cd5ef4bd5e02b454630e76d0d64f7d47dbc6fb502568baedc55c763139330b1 jupyterlab-metapackage-4.1.1.tgz: 4c9624fc036fd5d3218c3af812729e16f11e65b3bd59bd89ac07b16ce4b4a667 jupyterlab-nbconvert-css-4.1.1.tgz: 57ae599479dcba12d2fee7da54c370d8e05f096265c4ad473286ed40590b4498 jupyterlab-nbformat-4.1.1.tgz: 3dab1c2a636b3a64593a992e3d6330afd4739aa168681b5be0593c57c4548f7d jupyterlab-notebook-4.1.1.tgz: 53b882097d9373a8b5dc687b55f08f71f9826449ed30721a208446346b90d043 jupyterlab-notebook-extension-4.1.1.tgz: 66d7e35d754468895059eef2bd5c8df21088e1167dc22dbd4a290183ccc08256 jupyterlab-observables-5.1.1.tgz: 05ce4523ac2e70d99e632eb1a49273cbd716176e7ebe6a91a6a4cac1326563f6 jupyterlab-outputarea-4.1.1.tgz: 92e23e76307c366facc1e96fdca8f4972f2a8bc95d720590f378635dec4543b7 jupyterlab-pdf-extension-4.1.1.tgz: 342b9e9b231b02ed26bba655d9e379073e8ae10f8529b6f1ca7c7bbad0d4157d jupyterlab-pluginmanager-4.1.1.tgz: d2e4ae06ebd700a2f2d4f77b939b956aab4d355eba1160802eafcf739c14d5fa jupyterlab-pluginmanager-extension-4.1.1.tgz: 92b0466c9ffd5c7542395bf829bcb606db67e730fad4671302a8e0eebc3de9a2 jupyterlab-property-inspector-4.1.1.tgz: 1ee14b99e7783558280aea8f653b20821b9f1cb6e3e8ae5938b63c5edb73ef75 jupyterlab-rendermime-4.1.1.tgz: ab3a34ce95c4323de9cdcabb67843678f2f6734c1e54d18be065948848490445 jupyterlab-rendermime-extension-4.1.1.tgz: 9cc6359a7ae52dad78b0b63fe83092e584a78686faf53794c85391501f558d73 jupyterlab-rendermime-interfaces-3.9.1.tgz: eb919c9029a2ab50d59871f281e583ac58eeafbcdee0890fa973b5be110a5dad jupyterlab-running-4.1.1.tgz: 6dadcc922c2ca2b0266d0750c33a552ff427f8ab3b5d25cec81e90b736a4907a jupyterlab-running-extension-4.1.1.tgz: dcaf499796fcccd41b35fde89a7a3e9f3cbb75416d690fc96386561038da3c12 jupyterlab-services-7.1.1.tgz: 7da9e46913508c631180de551fb991bee04ad958dbcd5f493210c36805ee9be2 jupyterlab-settingeditor-4.1.1.tgz: a2e95b70edcda434c3c2c66536e086b9099c822310e34a296af66b660b36e30c jupyterlab-settingeditor-extension-4.1.1.tgz: 2b2d4e7eff0ac7ff8f1e950f328a274ebf70391d5c28240eff18d33944ded440 jupyterlab-settingregistry-4.1.1.tgz: 3aa25ee1b8bd835cf99b5e9b79568eea6fae862b94c3679f3289cde23cbdd9bf jupyterlab-shortcuts-extension-4.1.1.tgz: 301274b34898da7b4912724f47a786439bf237680c0a1fbb784279566c4dfd47 jupyterlab-statedb-4.1.1.tgz: 0e980f9a7b8f08742f46a2a56ba948d532e8d91645df88f8d6c58e6938373607 jupyterlab-statusbar-4.1.1.tgz: c4d57cc843889570a4931965211cec84c88c6a7cf7ba9d936b45f054697928b0 jupyterlab-statusbar-extension-4.1.1.tgz: a795b2b9a2b7a832648aeb296aad39fbe7aaa64b3f468bdc125b451bff38152e jupyterlab-template-4.1.1.tgz: eac83d02f467a79689833b9fdea4e10afd9997713e13789dc753d8f5b000ce47 jupyterlab-terminal-4.1.1.tgz: c6c06b3b448a34576bef21d9f595f35f41528199dabb1ff19397b3782b65c056 jupyterlab-terminal-extension-4.1.1.tgz: 1c1230e7520f8dc70d133d674c19f7de45c48c5eb5b2bc5e7486dec42782aefd jupyterlab-testing-4.1.1.tgz: 7c41cad751d0f02cb48fc3a482451744a0b382e97695fec1b27570c000331fb9 jupyterlab-testutils-4.1.1.tgz: 344cd6571aa3b49b61d2f30ce3ea48d351d6f9178926284860c8e718b45fc8f7 jupyterlab-theme-dark-extension-4.1.1.tgz: 8ab1994dfd0e503837a135a945927b130aa3fa0ded2f0d2c85359fb86af08593 jupyterlab-theme-light-extension-4.1.1.tgz: e03910d86338286f75ee6a31637a35b10694852859afd04f5b6f84c7124bcca7 jupyterlab-toc-6.1.1.tgz: 7eabe7c0f0bb6f2c2ca6a3b18a080d9cb3fdd816aade250051416b692adc66d6 jupyterlab-toc-extension-6.1.1.tgz: 34577ef603b5e6878180bdc57c26dd4e4779865cf198592436808b9cae8e4e9c jupyterlab-tooltip-4.1.1.tgz: 592137d9644c93eaa51768c98a63796ef5dc913ddf1014e28a99783963593362 jupyterlab-tooltip-extension-4.1.1.tgz: 129713d8897ff2b4a91f0966558bd55bdad9cf0176b0cdd9d8c6d846c3fcf7b5 jupyterlab-translation-4.1.1.tgz: 9fe00d9b6b41f8a738be1d70ff43b040f93f30860c690d14c026700d68c7af9f jupyterlab-translation-extension-4.1.1.tgz: 56c102d6681e4cdc64ebb6696eb783fb7a105466e7e4dccd6cc7aefa233c77d1 jupyterlab-ui-components-4.1.1.tgz: 1b8b46308235a9f27cf6d6a0f0c54c6876006ff82f48a32ad518b427b659dbad jupyterlab-ui-components-extension-4.1.1.tgz: 4cf6f77101a6a240518cc1d90b19e43c83c2782a5dc87777109e02fc35e2f4c8 jupyterlab-vega5-extension-4.1.1.tgz: c41c14181f5689c193d9ff84af1d9d4ebe3759fb5c8ce9e8d226c80c4911c792 * Fix outdated link to mybinder.org on index page of documentation (#15800) This PR is in response to #15799 The current link "Try JupyterLab on Binder" on `index.rst` points to the commit https://github.com/jupyterlab/jupyterlab-demo/commit/3818244680a477cdead8182216f5c87e685e0bee which is not producing a valid binder image anymore. Here, the link is changed to point to HEAD, like in `README.md`, which yields a functioning binder session. * Restore notebook scrolling on dragging a cell to the viewport edge (#15782) * Test for notebook scrolling on dragging cell to an edge * Move `data-lm-dragscroll` to `.jp-WindowedPanel-outer` which has been the scroller node since the virtual scrollbar PR refactored the DOM structure of the notebook (in 4.1.0). * Fix typing in editable elements inside of open shadow DOM (#15774) * Add a test case for typing in an input in shadow DOM * Introduce `.jp-mod-readWrite` class exposing `:read-write` Contrarily to `:read-write` the new class can be used to detect the focus state of editable elements buried in the open shadow DOM. * Document keyboard interactions in outputs/`lm-suppress-shortcuts` * Implement `.jp-mod-readWrite` in console too, rename and move the utility function (`hasActiveEditableElement`) to DOMUtils as it is now used in both notebook and console, add tests for this function. * Keep the `:not(:read-write)` part on `[data-jp-kernel-user]` to err on the side of caution, as these could be used in donwstream widgets for which we do not control the DOM so these could lack the newly added `:not(.jp-mod-readWrite)` * Fix a typo in a test file * Align the selector migration rule * Use `toggle` to simplify the code Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: gabalafou <gabriel@fouasnon.com> * Correct TODO comment Co-authored-by: gabalafou <gabriel@fouasnon.com> * Fix hanging bracket --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> Co-authored-by: gabalafou <gabriel@fouasnon.com> * Fix highlight sequencing when replacing text in code cells (#15803) * Fix typo in comment * Fix currentIndex logic when replacing search match * Additional test for selection in mid-cell * Tests code cells specifically * Lint fixes * Isolates code cell mid-cell test * Update packages/codemirror/src/searchprovider.ts Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Simplifies logic, deferring to caller to call highlightNext --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Windows platforms, erratic pasting of text into Markdown field (#15794) * Windows platforms, erratic pasting of text into Markdown field Due to different line ending in windows display and data got corrupted. Fixed by correcting paste handling of text in packages/cells/src/widgets.ts fixes: https://github.com/jupyterlab/jupyterlab/issues/14752 * Code formatting corrected. * Changed string delimiter. * Added carriage return replacement for pasteing on osx. * adjusted formating of code * Add a test for replacing line endings on paste Co-authored-by: Kilian Singer <kilian.singer@quantumtechnology.info> * Add mocks for `ClipboardEvent` and `DataTransfer` --------- Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> * Remove SO links, add more recent issue to FAQ (#15811) * Remove SO links, add more recent issue to FAQ * Replace one more SO link with the direct link to MS docs * [docker] Allow non-unique GID (#15699) * Allow non-unique GID * update CI * Update context path * Update dependencies * [ci skip] Publish 4.1.2 SHA256 hashes: jupyterlab-4.1.2-py3-none-any.whl: aa88193f03cf4d3555f6712f04d74112b5eb85edd7d222c588c7603a26d33c5b jupyterlab-4.1.2.tar.gz: 5d6348b3ed4085181499f621b7dfb6eb0b1f57f3586857aadfc8e3bf4c4885f9 jupyterlab-application-4.1.2.tgz: 039480dd43c16349c56374620bf45263f1866d88974ded69ac6120702fbcaa2b jupyterlab-application-extension-4.1.2.tgz: a44dcfdd819cfa29bdd3a05ccfde5259ce63811b7ef5ae16c4203a4fc23f0631 jupyterlab-apputils-4.2.2.tgz: b8dd678092a5a7e2768f1105981fcfba8eab28d75979786c293cb70323cee374 jupyterlab-apputils-extension-4.1.2.tgz: c4543285be34502a75ca7051d2d5cbc75e6efbd64eeffe2ff722de09f71a70db jupyterlab-attachments-4.1.2.tgz: 9033a814396baee419503e06b58a58a6a8b7c2f25edc9877dbc20bf2d981432e jupyterlab-builder-4.1.2.tgz: 51a5a752f407bc792dc5dd6490fe15a0141e39c29b08634d81b51df1e57ef22f jupyterlab-buildutils-4.1.2.tgz: 0be9bbe548b6298f548325096b87b22876b4618f3eb468de5ee8cb96fef1f65f jupyterlab-cell-toolbar-4.1.2.tgz: 39583959afec75d70e684660454b895883bd75cdf167d4a00ed66f4c0cc60d53 jupyterlab-cell-toolbar-extension-4.1.2.tgz: 1c1658c95bb93280249113bc3c11868707bcc91af87c920588c9d76a47bf3252 jupyterlab-cells-4.1.2.tgz: 2cf2def9e76dcbc9c5e538f61e3ec32a5ed5108b035501d6debbdc6dcc1fbab4 jupyterlab-celltags-extension-4.1.2.tgz: f0e390a3594efdb97cdc4a8c6ecc9029a43203d2b1f559891481c705348481cd jupyterlab-codeeditor-4.1.2.tgz: 17ac6cb87697c00508c6e481837ec29ae05fe4443e5a742f293748ba9dad6187 jupyterlab-codemirror-4.1.2.tgz: a1526b37c33b1032440c929ab76d1b16ad1f9811aa715386dd750dea21f8c827 jupyterlab-codemirror-extension-4.1.2.tgz: 6f7be9930f61e1380c97be34ee83ea51046cb97c85d9500162ea47e99f6305ea jupyterlab-completer-4.1.2.tgz: fadeac4a331da58a0e840a659fa7ef3adcd73b9c0468019fee6f687228275bbf jupyterlab-completer-extension-4.1.2.tgz: a7608b892f5dd430e04ecb5a6fadad889eef44f3afd1bdc340514db9a272ac76 jupyterlab-console-4.1.2.tgz: 5eb461220b188cc0fde31540e788309d0484dda76ba04e7a227cc065d675b8d6 jupyterlab-console-extension-4.1.2.tgz: 1f7f8cc067c21566c2cc36437d3cc69a6165fad6aa4ea8f7f897288f16f21d7d jupyterlab-coreutils-6.1.2.tgz: bee3e239c7fed9d881394632e75572a4b10126aba8e5434ef5a05bb34dbf3af7 jupyterlab-csvviewer-4.1.2.tgz: 9034ff71b9d323dce0a554d80382d2ad78319d3774449bde87ff621f677c5c1f jupyterlab-csvviewer-extension-4.1.2.tgz: 616a2b21b02d33d4eb520f6beb7db6f65700d088feb09cad4a15b32f7d7bb5b9 jupyterlab-debugger-4.1.2.tgz: 573003d1be854cb96ef3203487fa6610ba40fbdd34bc2a08dc95138059978634 jupyterlab-debugger-extension-4.1.2.tgz: f8f88e9e7795129faffb35f7f025bc2e3d8cccf14af9084389351131ad67f200 jupyterlab-docmanager-4.1.2.tgz: f526e5a570c612197c356d37613a122f1e563ad5803ec9d21436cb4cdf6667fb jupyterlab-docmanager-extension-4.1.2.tgz: 6b890552d7061bcfdedfd14d9b5812f74aab1410f6b327231fcea0449a18ecb7 jupyterlab-docregistry-4.1.2.tgz: 5e80953b7c38adf74129fbc51b0470f841946d07644670a744566775553f4739 jupyterlab-documentsearch-4.1.2.tgz: cafef4a3e5591b7f6970b309ae7ac72c52e7214d4b8ee321092cd26574fdfa28 jupyterlab-documentsearch-extension-4.1.2.tgz: 18e0457cefa40c1933bd0845cf72425df4f841dd725dba599be80eef8ca72635 jupyterlab-extensionmanager-4.1.2.tgz: afa18023862d016bae31e05f6fc0a43e32ef2b1cbe606365aef82f9b9da5531e jupyterlab-extensionmanager-extension-4.1.2.tgz: 146028060199a377fd34262a5a59fb1bd4f94627241ffd6c3f297f86b5d151ef jupyterlab-filebrowser-4.1.2.tgz: b7d15880b1b4dbe46cdf4cbec183dea8b153872376f24c1f040d42f522e69178 jupyterlab-filebrowser-extension-4.1.2.tgz: ed547fe0a4ee92aa43c8874bc2d752caf1ace8121b3b3ceb3a204ae7a744fd9a jupyterlab-fileeditor-4.1.2.tgz: 07412c81f7e44e517896b0d0d9b90d7209669252f03e6097006383f7ba2d9c3c jupyterlab-fileeditor-extension-4.1.2.tgz: f41afcea4695457bf5f7e4c3e3df67fb38ebf669665467e715c122c0cea03ad4 jupyterlab-galata-5.1.2.tgz: 05d4d3288cb12728c16d35e9b6ad9aae4b016b8d471369cf56dd64a6d482c3b1 jupyterlab-help-extension-4.1.2.tgz: 7075c001c74465551eea8234d4a8ccff9f8fcd82a47f10dc3c3dd2d8a8bb012c jupyterlab-htmlviewer-4.1.2.tgz: a57d55ef72128f47c5b76784b570bed64efcaba760a1c6cbf45f9f5e4879732e jupyterlab-htmlviewer-extension-4.1.2.tgz: 2b0b2e4f811f054d30e6076bbad1a7776728a54fb23f04044f786a9407fa324e jupyterlab-hub-extension-4.1.2.tgz: fc9772e90ea805a86f24e850d9a115086906cf71c9615e66672410c7deec97ca jupyterlab-imageviewer-4.1.2.tgz: b9a5e02d53a539d02f25da483052a5ae91c99ac10583b8d50fce3973da439270 jupyterlab-imageviewer-extension-4.1.2.tgz: a2ba1833d66f4263ec05182f6c7d72f984a7addd9d7cda5f490f7bf25608c84b jupyterlab-inspector-4.1.2.tgz: a8bddf2732334af0530956d9e3da288523198fe3b1c1e1c06f5a8c544960c358 jupyterlab-inspector-extension-4.1.2.tgz: 0317e13d1ca95993116770266aadf3ff78818a5a2c4fd44e05b61267d9744f05 jupyterlab-javascript-extension-4.1.2.tgz: 98a78baa292510163904b592c311dcdee5c1ae9066476e4a96676e12df51e5be jupyterlab-json-extension-4.1.2.tgz: 6d1f640abae2b6068f93a15b73c2f44c1ad161ad7d605b74aa15165701013135 jupyterlab-launcher-4.1.2.tgz: 73c24ac180a2c8c8399b7af04f58e63c1f136d1fb25b3d4784921e58778834ad jupyterlab-launcher-extension-4.1.2.tgz: 29769c0582e63eacff8ce2f851713bfaff8fa20b86886855e06ccc5e447c3936 jupyterlab-logconsole-4.1.2.tgz: c4d930a65959d9887b2b4d67367422a1658299ec831063b96e8464c44c342ec1 jupyterlab-logconsole-extension-4.1.2.tgz: a7965acb16aa6859d5038728a9964389fbe4a5953e6795575e10b0df0aba45f6 jupyterlab-lsp-4.1.2.tgz: 44f521882d13c20181a2758ee8835ca25b906d98a1dcfe41afb4624090317cc6 jupyterlab-lsp-extension-4.1.2.tgz: 31291185b4465a707947543e89fdde29d145942697e96e32c79b8cd996154a56 jupyterlab-mainmenu-4.1.2.tgz: 7bfebec29c516712f7f3cd17df08cd7bf1f886bed09fbedcda932243d47efb27 jupyterlab-mainmenu-extension-4.1.2.tgz: ce4c4eac4047dd2bfc2a9cf957796c4a568e4b1716ddfef2c92e75831d7a835c jupyterlab-markdownviewer-4.1.2.tgz: 118bb9fb98a94cd1b0106266d3a3bfa655063dffe1863d7b212efb8e6326edb2 jupyterlab-markdownviewer-extension-4.1.2.tgz: ae5134fd2b3c6a0ddcdc1ff00f36af0bc838b36fb1b3ac21bc58aa6c928f51df jupyterlab-markedparser-extension-4.1.2.tgz: 9115b08776e68b490986a5f51d33af42dd398abeb5a8b477bfaa56240bd5e9fd jupyterlab-mathjax-extension-4.1.2.tgz: 5bd52b482407ca6519f5ab6057767dd4f49803b4732ce1143b3b5e831cbd6d62 jupyterlab-mermaid-4.1.2.tgz: 7732646b3431da0138425774f48ccf98bb7263e41d4eeae29747f843e1e52055 jupyterlab-mermaid-extension-4.1.2.tgz: 95d069b10459f136e249065221f4a890599731032a8f27e93d6f2f4e787846cc jupyterlab-metadataform-4.1.2.tgz: f8d5fee3d7e78a329632611ee27544bd426aead3b8735a2b67cc8303e8037ba6 jupyterlab-metadataform-extension-4.1.2.tgz: 169cb93a8bbc54686bf6984deaca982a951bb8ce121f6fe169de10d0d09a6d6d jupyterlab-metapackage-4.1.2.tgz: 8a5d67009d1d4e249f1965e4744964d091715e8868ae23fdd845301845b6ab3e jupyterlab-nbconvert-css-4.1.2.tgz: 9b8e439656815f55feec56f53df347dab4365f5a5f585c0bf7f88d0870dc706f jupyterlab-nbformat-4.1.2.tgz: 00e79edd05dd8d9ba602d58affca093075ef704d5955818fd260412683dbf788 jupyterlab-notebook-4.1.2.tgz: b95b75a5f6a5cd46eecd8680e632add1f2db1d50e62f3d03db72c819e68d75b9 jupyterlab-notebook-extension-4.1.2.tgz: a87694253d935a7ca89e747ae0a8ad20ef127cfcdb6c2a5a03d983bc62af6da1 jupyterlab-observables-5.1.2.tgz: ace2edfa34dba7fd34e085790780de7cde74d7455dbe7330ba1594fb6d2364c5 jupyterlab-outputarea-4.1.2.tgz: 0c16cb7111f8571e788eccd03fdb70cb7c76bb5f21b256ffbeb136df98c82056 jupyterlab-pdf-extension-4.1.2.tgz: 38fefdc623f733bd5c33dc240f8066b387a2652e053445892aa75ed6b6f0d6b5 jupyterlab-pluginmanager-4.1.2.tgz: a88e65164360d8cae3975925c5f7b4e1e3aa3e375be22d825e9d8acbad3f100a jupyterlab-pluginmanager-extension-4.1.2.tgz: 0df33d227079976d139c15589fda59f04adad7c6b677c7ae5b8fb4665176d95f jupyterlab-property-inspector-4.1.2.tgz: ff6aa07b2a1e239179b226901aeac98fb76894a22412c5c1b1c698b5d3325adc jupyterlab-rendermime-4.1.2.tgz: c7774773b6681fe889c2100221358d6f7c30c8bbfcb6fc80ccc815fa87db7d52 jupyterlab-rendermime-extension-4.1.2.tgz: 2c275a2cfcb6e1d8df06169b2df933204b02a9b99eadc855e3ce1cde5a5e665d jupyterlab-rendermime-interfaces-3.9.2.tgz: 48565b4834fcc4f8afdf88ecf19496a3ddc76eb8676657683e28109454d3a8c2 jupyterlab-running-4.1.2.tgz: 5e35a9f170f64379968612059924ece7330681b0cb7a453fe7e9b7448dcfe002 jupyterlab-running-extension-4.1.2.tgz: 4e759e0108c02a35fe343ea4d382ff9b25093526b44b741716415ef0869cbe2a jupyterlab-services-7.1.2.tgz: 34beffa60daba812217d532e11a31d5a4c0ca5e5cc63ff243080d267e2edfedf jupyterlab-settingeditor-4.1.2.tgz: 9a3a72bd6c72b70f08958489a0f509873f3f569b3d68deb83361c3fc78db1166 jupyterlab-settingeditor-extension-4.1.2.tgz: bef3d3f4c0edbac327720be64c3880496848111fb1d667e69b8773b59597534a jupyterlab-settingregistry-4.1.2.tgz: 9884385904bd08f1c18094fcc3043b1a8021de53e980d8740e193586ea301e75 jupyterlab-shortcuts-extension-4.1.2.tgz: 7a05007b1769eeb8d0c5e9928c1d4d9705652a6ff6b0fb6f740e1a7b616217df jupyterlab-statedb-4.1.2.tgz: a0d89d89c1be83cf26361d83f8dd02d2151e43ca193ea4080ca3076de944a0f8 jupyterlab-statusbar-4.1.2.tgz: 204c98eac2c8d615a7a91ed8c144db537d464aabbfb221023183de71dd1bd654 jupyterlab-statusbar-extension-4.1.2.tgz: 1778e5dc2f9a126fc8e543494a3eb911eb9d94c3db512681a718c1d26cd871d6 jupyterlab-template-4.1.2.tgz: b4248c4a99fdea60d17433195dcd0d3d52539faf2b500171c84e9cd55fd27a60 jupyterlab-terminal-4.1.2.tgz: 7a489b99119dde04109543560fed00b87df64df2561a039d8460865aec9758ca jupyterlab-terminal-extension-4.1.2.tgz: 25adab9f6150a9e1f39fec01a13c2dbcd618b22bf65d270f7789fd5d2a562d2f jupyterlab-testing-4.1.2.tgz: 848dba39be5b54fb61edd770b49302f27d85ab5d0a1944d7a5fa88c624496836 jupyterlab-testutils-4.1.2.tgz: 5e1af11ef63dab0e35e6162309992cd0a1c142f749ed8053fc32497a41f6ee3b jupyterlab-theme-dark-extension-4.1.2.tgz: 471d7d483fbe3e8750aa0140cd056209f3c7bc8dff0152c3091fd7b5331ccd25 jupyterlab-theme-light-extension-4.1.2.tgz: eb0ebbc82bffcc485faf0c0a509246e0abfdc5920d363cbb6975384bf0634b90 jupyterlab-toc-6.1.2.tgz: c1c66eb6bd33870c7b471634e0a9c604dce8322b9564fce22beae95dc216e0e9 jupyterlab-toc-extension-6.1.2.tgz: 845ca29455badc88cb064e88a1b1461ea62e13dae11390bc3e1f9acd11e4a38b jupyterlab-tooltip-4.1.2.tgz: 37e3875b710d87b1efbd8f9f3b512c1a1a445ad1089f4748635e1333ed116c7b jupyterlab-tooltip-extension-4.1.2.tgz: d8552bdb496d69f4a02e4111f4d452cceb42af681a1883c842f6c6e17e2a4882 jupyterlab-translation-4.1.2.tgz: ad89dc5b83778aef8251e8ed9dadf877fa65c4596356d35e672cc2bc90503e96 jupyterlab-translation-extension-4.1.2.tgz: 9c3b896ba02ba0b971ae83306c8293c83776113f8d0c0a975d65dd5221c21ffe jupyterlab-ui-components-4.1.2.tgz: ce645fd21fe45899756ee51532ec294d4c9bda7e2caab05bf5ce9992ff787d2f jupyterlab-ui-components-extension-4.1.2.tgz: 4279f86cd9229f23724eee8044814300142acc4cb5ea36a660b7fc1ad5de2df0 jupyterlab-vega5-extension-4.1.2.tgz: c8a0890aa944e23501716e34bc91d8a2ee6ee5da09190ddf5e721a15eb34231a * Bump ip from 2.0.0 to 2.0.1 (#15831) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix code sample (`app.services` does not exist) (#15838) * Fix workspaces URL guard (#15842) * Update branch configuration for `4.1.x` (#15848) * Backport PR #15851: Fix broken link (#15852) Co-authored-by: Frédéric Collonval <frederic.collonval@webscit.com> * Backport PR #15854: Fix clean script (#15858) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15880: Update docstrings to mention Jupyter Server API (#15884) Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com> * Backport PR #15810: When attaching only typeset after rendering is completed (#15879) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15805: Fix codemirror highlight for Python builtin (#15882) Co-authored-by: Allan Chain <36528777+AllanChain@users.noreply.github.com> * Backport PR #15873: Fix missing signals in file editor adapter (#15886) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15878: Bump es5-ext from 0.10.62 to 0.10.63 (#15883) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Backport PR #15843 on branch 4.1.x (Fix saving of item positions in reactive toolbar) (#15906) * Backport PR #15843: Fix saving of item positions in reactive toolbar * Restore the galata function to resize sidebar in documentation/utils (instead of sidebar's helper) and add a copy of it in jupyterlab/utils --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> Co-authored-by: Nicolas Brichet <nicolas.brichet@quantstack.net> * Backport PR #15790: Prevent command shortcuts from preventing user input (#15904) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15869: Fix Pressing enter in console with console run keystroke set to enter creates a newline and runs (#15910) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * [ci skip] Publish 4.1.3 SHA256 hashes: jupyterlab-4.1.3-py3-none-any.whl: 67dbec7057c6ad46f08a3667a80bdb890df9453822c93b5ddfd5e8313a718ef9 jupyterlab-4.1.3.tar.gz: b85bd8766f995d23461e1f68a0cbc688d23e0af2b6f42a7768fc7b1826b2ec39 jupyterlab-application-4.1.3.tgz: 679d20c076ba62b224f8299c6d1c7f1f462d405d83849158458b60e093105d41 jupyterlab-application-extension-4.1.3.tgz: 1da6c3a27f07a407cf4f5eda7a565d67df00f25719664fa89f991e4c1494255c jupyterlab-apputils-4.2.3.tgz: b99f2466c53b04408cb0c0794f979e8210dccf73070d84faa3faba6a61cc0ae8 jupyterlab-apputils-extension-4.1.3.tgz: e5b49b88efc96893b5e25f5298b11450ad2c282918c07aca7b1b06cf606baaef jupyterlab-attachments-4.1.3.tgz: e5e7e22410762985a338fb362496dcfcf3b8661dc24fdf095e7ce8a25f167987 jupyterlab-builder-4.1.3.tgz: 1f7a9f076885d4606b79c88817d5a10807fdb62ebe8280e661e6d8e65fba3358 jupyterlab-buildutils-4.1.3.tgz: ab2ea44734f5572f637f56e98bca08d0bcf4de3e09f29d433569b42f197efcc4 jupyterlab-cell-toolbar-4.1.3.tgz: 9115a1457976657106457a55580bda0f97c6661c4a2e144b145b0cf0f962f82f jupyterlab-cell-toolbar-extension-4.1.3.tgz: 678ce61d8a932f8924ed773dbeabcb37f7d2c70c560a4bb025f74b557f59d19a jupyterlab-cells-4.1.3.tgz: 5cfc7ddc7a6987dbbd40af2871b4272282c4f20b0719252302e7bfc291cfdd37 jupyterlab-celltags-extension-4.1.3.tgz: 87e9fd515c1403e0cdd794f96be906f25479f8dd43da5df2118c6b912d39264b jupyterlab-codeeditor-4.1.3.tgz: 781a8fd9f5e11781d8fb9db7307a8e326fd43d2d60efaeaa7ddbafb1ef153cb5 jupyterlab-codemirror-4.1.3.tgz: 5a3e81c30b80e69635732358876b4e2e8262227598a2a3e0ead3d520588ef020 jupyterlab-codemirror-extension-4.1.3.tgz: acb7179771817ca216c598b5209b981f60e9a14130a7fd995bcd0246673f4aac jupyterlab-completer-4.1.3.tgz: c6dbbfeb7174a3a68b13379c15e76db2b4b8cc7e0f6e3b795b07d1a841c63ccf jupyterlab-completer-extension-4.1.3.tgz: 33aa5cc292645019ab76db12c4d1436240b54bde34469297ebb8f8b21f38c0ef jupyterlab-console-4.1.3.tgz: b882c4ee6238df3a2fd860f51a09036ef069646c7cd382927e3bc39542f3b949 jupyterlab-console-extension-4.1.3.tgz: 090aa26f483ec01a8b0622dbaa29bc885dc3b12f3c2d3f2cae9745b82263b1d8 jupyterlab-coreutils-6.1.3.tgz: 38a1cf7c1228798df26c20bc598973af4c0c2f84786ff576e1d43daab3705341 jupyterlab-csvviewer-4.1.3.tgz: 646413398b455d17e10ab175b018ac67ff1a9d06b2825a0863aba8a58ce6d3da jupyterlab-csvviewer-extension-4.1.3.tgz: 0e2227e303baec6530899d1deeffd85763cab867319cd81fb6ccc346a9542f69 jupyterlab-debugger-4.1.3.tgz: e11717a7d1df9fede885fe6ec1da840d30b305aad923f5741ee1dd0d73de1ed6 jupyterlab-debugger-extension-4.1.3.tgz: 87c29a373099ea605d65e1f57333ec5c496c1a1b26c3e6fcff4384b4cdc5ef34 jupyterlab-docmanager-4.1.3.tgz: dfdef0e148ce5bcdebff2067a32de89c0f562d18419c6e4fa6f01c47b8ec0d79 jupyterlab-docmanager-extension-4.1.3.tgz: 3084a253328283c0ecb743392c34380ba8b0013f08bb652f1a44b37c151f19f5 jupyterlab-docregistry-4.1.3.tgz: c85c0b1fa340c549f8500fe020229ec0774c3cf93ae6563a1f6027b9a2470706 jupyterlab-documentsearch-4.1.3.tgz: 3e195b4fd5bfe420bd6a2055110842277ab6b14b9131fd3d7cb42ccec36ae8a3 jupyterlab-documentsearch-extension-4.1.3.tgz: b7c8b0e4c342c599351c5d3ad13d7f24d49d120e2c04a05967d3bf8dd99200f9 jupyterlab-extensionmanager-4.1.3.tgz: 4941422cb115572684acd2b950be08a281e6cdb3ecd74a642650961c6435928c jupyterlab-extensionmanager-extension-4.1.3.tgz: 4feaa3a861578888444bd59af9011084af46f7c8b22076d256ec272fe93bf327 jupyterlab-filebrowser-4.1.3.tgz: fc674caa76d5286cdd28f513368c48e5ed293e27a23b97ce75043a6238d6c2d7 jupyterlab-filebrowser-extension-4.1.3.tgz: 4f859c76386f60ff0c5bc356583c8c8cc32a2f3c4bc3cb30e77c2d051d5decb0 jupyterlab-fileeditor-4.1.3.tgz: 78b9f66e7e3d131a22e2c10f702f98ed3913e48e5939dfdaff041ac746814d28 jupyterlab-fileeditor-extension-4.1.3.tgz: 7c688a5b1234cf0f1f88e2aa4800a8d27a68ff4778f9bb7f6658a5261d4292f5 jupyterlab-galata-5.1.3.tgz: a5a3d6ac9d86321a43e4feda1b3b256c5298f58b6b61748a3e9702969522c5cb jupyterlab-help-extension-4.1.3.tgz: 2ad29d6e2abba53d8d2e0bd8f80a9b4f2882babcc3566f26b2e8eb635e61acd1 jupyterlab-htmlviewer-4.1.3.tgz: 4315638cf88beb807175ff38fa079cb4c03dd2685c003605c0efaf9348b7dbbc jupyterlab-htmlviewer-extension-4.1.3.tgz: f53a17179827722f0e16d1c483152d8d411d531aefe542284d5dc6dc9944e097 jupyterlab-hub-extension-4.1.3.tgz: aea316eb47762bad7fe032d07154a5347c73c81990705e0d6e95f97121e6ecf0 jupyterlab-imageviewer-4.1.3.tgz: 4f7376a79f688cd89a55c09d0755d746747815da1ba2b3d0977247f95bb17d47 jupyterlab-imageviewer-extension-4.1.3.tgz: ca066029e4c6fc0b1764dd89c2ef526330205e73003dbcace9379bf7791924d5 jupyterlab-inspector-4.1.3.tgz: 448c7ebf8a55637072538a87fb49ce002e6853a2db9f7a050ccf1fecdb700f5d jupyterlab-inspector-extension-4.1.3.tgz: c336bbb72909c2849af2eaedfd6999d7720f5e1ddbb9d1c685f6212f1c90564c jupyterlab-javascript-extension-4.1.3.tgz: 3c54c4cb7f1bd096582e93fc82a1c818fd6975d68bc51042e6b35ac790034215 jupyterlab-json-extension-4.1.3.tgz: a7b7e3bf000089aa75883b47bd37cd7771b18dd5ef6de60cb21544621ef81335 jupyterlab-launcher-4.1.3.tgz: 8645a92ce8dd9a56a92c568896d5028baef81c2c56f26b8e8f82699ee470fce2 jupyterlab-launcher-extension-4.1.3.tgz: a87f229d27ccf2164d5822c65f4b2c8e77d7fcb3e77aa2757ebe9f1fdaac0385 jupyterlab-logconsole-4.1.3.tgz: eb5ff14431debe6b428143675cd31d97bafd3c916f304501538ff20fd8fda727 jupyterlab-logconsole-extension-4.1.3.tgz: 2fa55a15742ad73c2d667f946d7d3fd9ecf282b2771ef36ee2025342b709f22b jupyterlab-lsp-4.1.3.tgz: fb55ee23bff0b80681ee6679ac94a76fb226a7ff9f9fe778e11f298e962b1179 jupyterlab-lsp-extension-4.1.3.tgz: 1fd8b6a768a92c4a7347641cce7e63d45af9deddddcf0fa2c4437c9e66108f35 jupyterlab-mainmenu-4.1.3.tgz: 92c66d3eed7f46ec5328f002a401a3e13995177ef62d61d541457fb642cf8435 jupyterlab-mainmenu-extension-4.1.3.tgz: bc6642d417bdb28cefc9d42ebb8b99ccdb78f5c4950e35cc758c03595b407fe6 jupyterlab-markdownviewer-4.1.3.tgz: 453af5f2c65ebc5db4b1ccc33c8efb199ba791c7f7755e41c66f32e174158791 jupyterlab-markdownviewer-extension-4.1.3.tgz: 053cceaa5158d4d0d9a1b00eb225ff573d56a6deb075ca4d8d713dd7c06d39f1 jupyterlab-markedparser-extension-4.1.3.tgz: caec541bff4497908bdab61a3014bd759cacdf86bc481d6ee41fa4f77e660107 jupyterlab-mathjax-extension-4.1.3.tgz: a8c0db28185e61c86b1c36a04aa20c87e4d40f46f476ddc39bcd917a2fe141fa jupyterlab-mermaid-4.1.3.tgz: 1eed3b47f9fe846270ad02901759f3153ca441ed24b2ab87b79aea5ff7b3e9f1 jupyterlab-mermaid-extension-4.1.3.tgz: b0e6416713f30bd31fd5aa4a2037a585fff93652b9c66b5ea54e05f526df176a jupyterlab-metadataform-4.1.3.tgz: cf7faa2dfa5e6f7169b84d0a11cb6da60711d1b44f019f51a628e807e214dba6 jupyterlab-metadataform-extension-4.1.3.tgz: 70e739955fdab5565ba2651e4f5229515f24b4cf8c42968c536e0f695d9ddc75 jupyterlab-metapackage-4.1.3.tgz: 7895e868b4e786075a6709a5676a62f616111cd6cdf872dadfe60496655732ff jupyterlab-nbconvert-css-4.1.3.tgz: b3d7cc3a7881f415b5db24464719a9f1f75f4fdc521c850f9defc8bd9f5e0b34 jupyterlab-nbformat-4.1.3.tgz: b962e8a37aa36098db213d74968ee006df860de8a6a64555444ed18c603e6acd jupyterlab-notebook-4.1.3.tgz: dfe01411e80c0f76ae238d9dfbbceeee6e0f64e959419a8c0e12ca8b7d27ed36 jupyterlab-notebook-extension-4.1.3.tgz: b4a7aff3416cffc19f707d07f9cc0d50b0073790e1ab3c0443276bf3f7029f50 jupyterlab-observables-5.1.3.tgz: a96f8335262dbf82dd02d9690f2a04ca0892239db050aaff596ccb45d1b668ee jupyterlab-outputarea-4.1.3.tgz: 554055b2cf6b30b66d6d0b15e9b3f8d62b8068c3d8a738fe33d2824e55ba6889 jupyterlab-pdf-extension-4.1.3.tgz: 86665c33645ee6a34389d65bb9dd1d4f14f6f48d93087bb342a9d0b6d0f7fed6 jupyterlab-pluginmanager-4.1.3.tgz: 75d2deaf3343072238efe7838899e851dd7f8431854e6dfa247962eeaa6de1b8 jupyterlab-pluginmanager-extension-4.1.3.tgz: c0abfd5a4f9d9c2e0dbfa1cfaae332090b0290b782e2a90c5601cbc8da3e5afc jupyterlab-property-inspector-4.1.3.tgz: fb9ecb51198f05193d50c5f6f6cecc8033fa79a0caf43e7b5692b5842732e2c9 jupyterlab-rendermime-4.1.3.tgz: ae27dcafcbd1e0a33eb07e9f89ce0d586f94b3d86a1ed1be1a59ce99f488b622 jupyterlab-rendermime-extension-4.1.3.tgz: cb2eeeaef610347b22f7231acb0832c4bb6d29dc3c279c7dc48387f254cfbafe jupyterlab-rendermime-interfaces-3.9.3.tgz: 7845019301b2e97317174a7e20a2e78f1a7e258b7a635d2aabffa9d8cbc86276 jupyterlab-running-4.1.3.tgz: 25eab0007ca8d2596d8b537e2b5b3ff2a2a690c595c2bf31e164224e8a046a5f jupyterlab-running-extension-4.1.3.tgz: d3958760bf344c551d835b8670fa98db4e68c463c34d3741eff4f1530ab996e9 jupyterlab-services-7.1.3.tgz: cd4090ff4e61609a6f12fb612882a63d4e3342e73f7ddc156d632d3ead0d32c2 jupyterlab-settingeditor-4.1.3.tgz: 3b4baf3f629c92fafcda71a8a8796a2b91e452ee02348aecf469e67d52336d56 jupyterlab-settingeditor-extension-4.1.3.tgz: 030f72d097dd3eadcc0a2a9bd3943e78d2b91e19008e8f08ed2d1ec5a2917c0f jupyterlab-settingregistry-4.1.3.tgz: 56912542bd4e581b53bf28c50b33510469d9c26da4fb2f0237eb06ab2291bf5b jupyterlab-shortcuts-extension-4.1.3.tgz: 3b34b66413113cbaf9389102e090b87ff47259c0e0425570176b4fe759384512 jupyterlab-statedb-4.1.3.tgz: 0ba9a34fd43daa6763c1ea4ec9d0a9cdab3a774eb11682120236e0e28bbe27fd jupyterlab-statusbar-4.1.3.tgz: e15f006cab8447e0a762274b9663d5b5c22675c53c8aaaac0d5f021f07b19e88 jupyterlab-statusbar-extension-4.1.3.tgz: 66b74d126d2b288980ab9014bd39f8d3cf7b8c3af63128cdc94c92366905abab jupyterlab-template-4.1.3.tgz: df62b7795038826ba61661437bef25e5eb2e42f0980a5253c68ea198cad592bd jupyterlab-terminal-4.1.3.tgz: 377d65e6e88c8e4a883cb5da415fd6bd08480e82572fc0ccff70ad61c996f2ea jupyterlab-terminal-extension-4.1.3.tgz: 1da4a93c0b2ce62e48fae1688360f25bc623b4dd69c5daa7e5a161aebeefc119 jupyterlab-testing-4.1.3.tgz: ddcb42367f4363eec3a5c906910a1700e2014706668265bbad103b6fd9d18273 jupyterlab-testutils-4.1.3.tgz: a7597ce48e42ded74b8e68a17e792f32a367e27841ba0ce3b28df8e2c286c9b3 jupyterlab-theme-dark-extension-4.1.3.tgz: 60c429c541e59d9945a93265b89b5b403908a496e4e710c6223118ddffe7a2dc jupyterlab-theme-light-extension-4.1.3.tgz: 1067427f9b5de2004f96f9920ffde06fcae411b47b9e5799a675d43c980b4774 jupyterlab-toc-6.1.3.tgz: 4f56b0e770790189ca618d14188bd9dc4289afb66105f38fc3db5b384b082200 jupyterlab-toc-extension-6.1.3.tgz: 7d6e635fb4274c336ed92cec3c9962e51bb3f2839cc17165020af4558f1564aa jupyterlab-tooltip-4.1.3.tgz: 68f7ae522dbb659bc05c002e69023e0c8fc1c585af110986eb68d133e79af7df jupyterlab-tooltip-extension-4.1.3.tgz: 89d7404bc914a07b228688923653dc98eb292e7fbdcf06323b6fafddb9199834 jupyterlab-translation-4.1.3.tgz: 0726e278dcc98094fa2aa437af6b1498a987849f514168bf4c28a6d59fdcc381 jupyterlab-translation-extension-4.1.3.tgz: 4ebd68ad69b63516fedd17c23c6712eaee6e03cd6123fda9326174e27d0aeb7c jupyterlab-ui-components-4.1.3.tgz: fe37dd6bc751fb6c3b77c0af33c65612dcd941c4defc3b2a7f7627cf576c3011 jupyterlab-ui-components-extension-4.1.3.tgz: b34028d0cda2932df6198080ce39cddf1eb3063900d47958d681f00f444c631b jupyterlab-vega5-extension-4.1.3.tgz: a94da3f009a209a07f7eadd0ab031312ce199bbba68e459ec39e59a9e8c460d4 * Backport PR #15899: Add an explicit default for inline completer providers (#15914) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15898: Fix spurious dedent when opening inspector tooltip (#15917) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15938: Revert "Prevent command shortcuts from preventing user input" (#15940) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15924: Fix Theme color is not applied to SwitchKernel ToolbarButton (#15941) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * Backport PR #15291: Fix creating files in custom drives, fix `ContentsManagerMock` (#15942) Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com> * [ci skip] Publish 4.1.4 SHA256 hashes: jupyterlab-4.1.4-py3-none-any.whl: f92c3f2b12b88efcf767205f49be9b2f86b85544f9c4f342bb5e9904a16cf931 jupyterlab-4.1.4.tar.gz: e03c82c124ad8a0892e498b9dde79c50868b2c267819aca3f55ce47c57ebeb1d jupyterlab-application-4.1.4.tgz: 66836309e7be38f4455e128c9862b09582baeae005c37ed46e553fe7800f2cf5 jupyterlab-application-extension-4.1.4.tgz: 80dec3f62929a02d77f464849817d079460e107784d63b7ee5d2eea6c5397317 jupyterlab-apputils-4.2.4.tgz: 1ac516ad28f47347a2987724ed75cfab39548288b6e19774f603f9529b3f1789 jupyterlab-apputils-extension-4.1.4.tgz: 0e2cff45ea4e71dc1544e10983b7c2a166fcb783f031fa9d441a31816862af14 jupyterlab-attachments-4.1.4.tgz: 4812f294798e4b5795ba445fb2031ebe2af46e772a704ed9dd16f68be1a73e62 jupyterlab-builder-4.1.4.tgz: 49a20675aaef03d44bf049fa04104db065a13a748720887871258421183f3a1a jupyterlab-buildutils-4.1.4.tgz: 4bc57ed0ae0f2dd0b37316b61e86ee6108faf73d55a6c745b4bb900c842c573e jupyterlab-cell-toolbar-4.1.4.tgz: ed3ddc5b9453072e27c3071e8d4fc116259b1533253525362b1244029a11cea7 jupyterlab-cell-toolbar-extension-4.1.4.tgz: 8e3f90c06751e579d05f90d23939560d4ad19ec705e208457050853473f2aad7 jupyterlab-cells-4.1.4.tgz: 9735026e9b514d94d398c6567dd06a46ab4c95147855471423d32945385c7a64 jupyterlab-celltags-extension-4.1.4.tgz: 23c05e264ee5e736b7ebbb671e7e55584762d20e4a0bc40bc3d0bdc651974349 jupyterlab-codeeditor-4.1.4.tgz: cdee9b94dd191758173c400adda6d56c1cdc71f81a0a8039839e6ee4d06085ba jupyterlab-codemirror-4.1.4.tgz: f5af7cec0e01c302bc494b40044b3fdbfdd0e261cd90b0e1048f04f02f675d4c jupyterlab-codemirror-extension-4.1.4.tgz: f5a48a57b6e3afa3c96e7311ecd13e3ff108bb6f32890c3bd44287343e498036 jupyterlab-completer-4.1.4.tgz: ec4709a1d659361f4d6ba11914cbe060c4b7bc757225a6f55c054b3b3801d8a6 jupyterlab-completer-extension-4.1.4.tgz: 6e333ec2a35b73fc7c969abb5ca55b7efc924ed4a37f5ff518d5ef28a002fcd5 jupyterlab-console-4.1.4.tgz: 7a76d0f92122faa7b448f63041cc075ab3c710b892a9c383bd482447e2573730 jupyterlab-console-extension-4.1.4.tgz: 30bfd42702ec24cc21e3da54fa7502e42df15c9a2aad6a6c076b65f5358eb989 jupyterlab-coreutils-6.1.4.tgz: 6cd94d30e6b5083a904a6c3c1ed07e3318c19fe39a2c687a1aa6ff09b4e5a277 jupyterlab-csvviewer-4.1.4.tgz: c4341db6c3b7bd9d11846dd98b7e1fbaf76a4721c0325002e6d85fed629da6b7 jupyterlab-csvviewer-extension-4.1.4.tgz: 6e811c7cf42f113720cd92f4c112f969c6976930b6850e2bdcec8bbe2611683e jupyterlab-debugger-4.1.4.tgz: 20c081e0449e50b7f48f329dc1da86df1e1a158ce5a1871d1a9cdf919616a06c jupyterlab-debugger-extension-4.1.4.tgz: ad50d9306f2751115787c6b247abd59e2db232fd5701fb4c3e5747a036029e00 jupyterlab-docmanager-4.1.4.tgz: 023447981aa88b04753a907f7d5d84483fa4226d796dd1c556eb466079661f76 jupyterlab-docmanager-extension-4.1.4.tgz: a08881eb39dc39d781723331a9d1cd5054b8f8b8231a66468b45293c633d7a88 jupyterlab-docregistry-4.1.4.tgz: 0ce0b8a70e0def7e2e02c44d1c26010a8a825b2c45bb47f5d397b10a05054925 jupyterlab-documentsearch-4.1.4.tgz: 1b696a46c0252ea7df5f93e8cb77f66556876ffd4d34698fac6495c4a2e6d168 jupyterlab-documentsearch-extension-4.1.4.tgz: d80e5b1146663e59bb10413ecc3cc1766326d3864d57c7a61193b8fb96275d7f jupyterlab-extensionmanager-4.1.4.tgz: 1e3058e98838b5512e29947d3a685c1ca6a902bc9104616d838d656ace901ac9 jupyterlab-extensionmanager-extension-4.1.4.tgz: 695d853fe3ec01d9b6eced5fdc09a14593a8af5b92c9e793119e63aef7da21a0 jupyterlab-filebrowser-4.1.4.tgz: 3ef2317bc913d88ef00baf37a1829e39477df00b263f3d863a3d1305731fadf7 jupyterlab-filebrowser-extension-4.1.4.tgz: b951868a7ad6eb7cb651635a3fdf5c745667c7c03a0aeee165075eb057584a6a jupyterlab-fileeditor-4.1.4.tgz: 5bbf52cc655df484a83b1364761354a4e9f8a7d6e43d69dc1a07dad465d71597 jupyterlab-fileeditor-extension-4.1.4.tgz: 2a058f2d1af4f80d63b598f43e97259037f8ea996f71003a19de13d6a4b51f67 jupyterlab-galata-5.1.4.tgz: e451d01d44bee319494ed558a8d5809550499b84408e84847424e7401d3a1291 jupyterlab-help-extension-4.1.4.tgz: b5422871ec5a5ea401421476c0be3a1b8dc884b58a61cbd219b65cfff11f38b8 jupyterlab-htmlviewer-4.1.4.tgz: 6c224ff34d935927a58f7483df6bab91d915b4f17b38dae799b35c71b7617205 jupyterlab-htmlviewer-extension-4.1.4.tgz: 7226010f8b60b8c2c07856c158a0ef4d2092fa5132e0babb901642d7f2688e3f jupyterlab-hub-extension-4.1.4.tgz: 07dbfd295718fd64e2e2f05d494159b1aa3faabd17429c30eaa8c0a60c3b39dd jupyterlab-imageviewer-4.1.4.tgz: 804a8eb8481855ebd2696e096a1df060e13991ca9a59ed92d0e3a4f3e9c35706 jupyterlab-imageviewer-extension-4.1.4.tgz: e4e54ab10382df4a6cda987ab31d2138e50719206f229ea6e8cab270411a8715 jupyterlab-inspector-4.1.4.tgz: 7bbf7b39b9b4771fbe9e41798d7b797d513c98d8446c30c82faa17fe692f0f0f jupyterlab-inspector-extension-4.1.4.tgz: fc359b3f0408465c3a8fd141e4704ce1fde7caa97562de160c35891e60ab227f jupyterlab-javascript-extension-4.1.4.tgz: fac9b15907ba1b31b6cb044b5dee28220326741dda7258bd45313ba7be0f8748 jupyterlab-json-extension-4.1.4.tgz: a0754911816020f8cde09e276f08306dd3b38fd9a4a1e117e1723f3cbdefe916 jupyterlab-launcher-4.1.4.tgz: e859d14dfda8f604eca332f95a0021e5ff5ecfcc7f1416972a2de284fb226501 jupyterlab-launcher-extension-4.1.4.tgz: f6cba8ae5bdfc283fc64a4ee3fcfa1b21ac4be95a0d6ec9ca21f2a9485d396fd jupyterlab-logconsole-4.1.4.tgz: e1eb6696d9caeaa14146a1dd31586ea073f8ff09baa5c8fe7ddd6da76fe12067 jupyterlab-logconsole-extension-4.1.4.tgz: fe8198d6b022c7bd3115afde8f02efc830d720738efb67d094be6becfebd97cc jupyterlab-lsp-4.1.4.tgz: 53884c47d31a69cee013ab7bcfa821a5988026e2f88dd4c12ce69dea382019b0 jupyterlab-lsp-extension-4.1.4.tgz: 381f3ec474001eb7aaf6c469c40b4a388571791b1c21bf89967e52118e1ad26d jupyterlab-mainmenu-4.1.4.tgz: 0cf4ec28b6baaa0e08a6478278d8be392c5dce15078e40c34993eef799da1bbe jupyterlab-mainmenu-extension-4.1.4.tgz: 9d854f57d4093ee930b69aef981070e6ff3f0c6fb9877cab624cb70428bc812f jupyterlab-markdownviewer-4.1.4.tgz: 6e802acfae976a6c594ed7ac4eea8f14042ff152a3d565bf09929f216b14a943 jupyterlab-markdownviewer-extension-4.1.4.tgz: 90e16ce6b9cd0cc18d7e8238a7e148461b9bc3cdb39b28405cde0daa7e63b6ff jupyterlab-markedparser-extension-4.1.4.tgz: b690c6cd6a78c8484477fee40aa2b22be9d840325e1f175cfebd897419989888 jupyterlab-mathjax-extension-4.1.4.tgz: 8b86560c5a187b782e14344a70136d4e5e4fc8ee2c40bc3b2f2acf6f27cb5fc1 jupyterlab-mermaid-4.1.4.tgz: 1123141e63bfaed3dc7ac159c54268397f416af1b2b9400224578423066cdba6 jupyterlab-mermaid-extension-4.1.4.tgz: 3997bede69ca9ee394496ed2d901aeee61e81e1c6e41cbbbdf7a3b8472bd21e2 jupyterlab-metadataform-4.1.4.tgz: 21bac1f60d9bb7d4f353b190a867e5fdb7e051c7bc504b12694572a41dfdee98 jupyterlab-metadataform-extension-4.1.4.tgz: 5cfab51ac565f5a36fcd8598c9db0ffb044122d756bd94675104007f010c4063 jupyterlab-metapackage-4.1.4.tgz: 00651af5a59f2cc3a68e884201cdc34b3125fd377c76f225dfdc070b69a1ecd4 jupyterlab-nbconvert-css-4.1.4.tgz: c5300c75c43b2ae3afe0c7e25bc6cf47d6e13c863e23bf67a20e4f874c29da4d jupyterlab-nbformat-4.1.4.tgz: 745734ceb73f20fe8bc1dc82ab2686ac725ef03bad18d8aa891262ffce32f401 jupyterlab-notebook-4.1.4.tgz: 3da3bc3e0e430cb73599b463725593c2c104c7dadba68e24abc49c05a1e66a54 jupyterlab-notebook-extension-4.1.4.tgz: 9f446cb3591a0f576ec614b9827b9fe045301ba255b2aac8e78c4fd7de3f8532 jupyterlab-observables-5.1.4.tgz: a342bff5b9922c1eccb57a2dac30c12ce08d2a44ce3cc117649a376b3c30b08e jupyterlab-outputarea-4.1.4.tgz: a177485be83a9703621bc3ed4801be27257f1d1cff9322f9c3ddbb660267b167 jupyterlab-pdf-extension-4.1.4.tgz: cfd56376f322cd37481b6b8fe3491d1487b3ce67d306fbf7bc14585e15809fc3 jupyterlab-pluginmanager-4.1.4.tgz: c3d59650902f4e287b57d4fb02c0b43bc24026bd5401c2b53ea7d870619d0947 jupyterlab-pluginmanager-extension-4.1.4.tgz: 85043380b459b61e5e13734494ce35400ed4ffad77b3b805fde01f6137859e47 jupyterlab-property-inspector-4.1.4.tgz: 24764bc87b0301c92257c44b873e8c0feb9a161e1a3aa207a70afd2f9f6caa80 jupyterlab-rendermime-4.1.4.tgz: 92ae5bb38630ca8818e428de004bba50d6db81ab52f4c0daeb20956f05f1af34 jupyterlab-rendermime-extension-4.1.4.tgz: 758b69fa4c3bc192113bb7833f8c4ff6b7889826bf7726ff986fb4e3891756d5 jupyterlab-rendermime-interfaces-3.9.4.tgz: a3b8e0427fd2bcdbc857642621ececc30022f4573a1d292983a7919f23eb0e9a jupyterlab-running-4.1.4.tgz: a029e5574e32320d614091d9941ba9e4af5ab6c802a957eba622bf357a63bbcd jupyterlab-running-extension-4.1.4.tgz: 854293fe1c5f55e378ae2549d9b3882f81406ca13e3fa0bcfd17cf39cd19a264 jupyterlab-services-7.1.4.tgz: 4ef476cd3691112ed6a0d5dadce55305049681429bf9a41f1830561c57f86e48 jupyterlab-settingeditor-4.1.4.tgz: ea1ec1c69d49d67ba45ddc5c4677b4657167e5b3f2c577ca74d967fb2be8d81e jupyterlab-settingeditor-extension-4.1.4.tgz: a9e75576a8250552fcfe4f431562ec87abf5e36bdb743378ba7bc1e06583e2d1 jupyterlab-settingregistry-4.1.4.tgz: 020f835d48f202da87bd162af70c8f78db8ada6de47df0ff9b9e2afd23776824 jupyterlab-shortcuts-extension-4.1.4.tgz: 473d31fbb0d1864ed78f97bed2a9b29439bcde19ba791c9ff52c9e4d59e3dc14 jupyterlab-statedb-4.1.4.tgz: 387d436143a262a88dd06f10a7167f4780ea3d5ce556a08fe6b9308bcb86857f jupyterlab-statusbar-4.1.4.tgz: 63589ccb299df9a6403726f30fc53252fe66e476e38de755b4c4778b119b0b73 jupyterlab-statusbar-extension-4.1.4.tgz: db7f9914b72df25d2eded094f9d8e81390bca96bedfb140377a67fc276fee4fa jupyterlab-template-4.1.4.tgz: 913b46371dfaf687b621aca7aac54f0b24f5e3981db6eac26dbc8ce29fe75729 jupyterlab-terminal-4.1.4.tgz: 891a0b0441bd2cdeccfd14aaec0b72cf68b6990c1de03e29f736d9c5fc3a0dfd jupyterlab-terminal-extension-4.1.4.tgz: bc07a7a94343544d53a1386b9f63d212452bd6c96e6c6f86683b0dd823767f59 jupyterlab-testing-4.1.4.tgz: 706d1be8132793c6f05f5ae31eeec65886358ccc5798cdf649172c00e5913fe9 jupyterlab-testutils-4.1.4.tgz: f5a7d78414c5afcf493e092162012897f7a7641cbf033da968ee0a4ce31b73a6 jupyterlab-theme-dark-extension-4.1.4.tgz: 4372e6b33cddc631f407f0be6944e2c3a4188fbd451c9956ecf39c70b8589da5 jupyterlab-theme-light-extension-4.1.4.tgz: ce50bcd229c41303c1b3fc2fe76b081383234e718f1677fe464e5441b8bb7cb9 jupyterlab-toc-6.1.4.tgz: efaca9375cd6e5e0019067a215ec30aeacc0c59282c6224c90a473be6bfc6c5d jupyterlab-toc-extension-6.1.4.tgz: f0c0bf782ce3c05b4fa2374f033e65b3f8d4c9f5d2d50096aea214d4ea93c46d jupyterlab-tooltip-4.1.4.tgz: f8adffc227bc20a9439963be4ea9b13257f304f7ea259fcef50fa77e373ccfb3 jupyterlab-tooltip-extension-4.1.4.tgz: af0d8ec1aefe60e0ea11cb8e7bf757700d01118e3917d471563243e3af11715c jupyterlab-translation-4.1.4.tgz: 8fee5de88946fb1446612c92aa1d2627b5abc4cab69f889a1663d51b702908a2 jupyterlab-translation-extension-4.1.4.tgz: 0da5cc0af5a7d918f431b8417030db9711e76701d9c95767363c6b741470fb7b jupyterlab-ui-components-4.1.4.tgz: 43c796a40011515ff4f1ffcf6ea9e53f0fb9f78b2aae19e561912303240db855 jupyterlab-ui-components-extension-4.1.4.tgz: 0b0dbcd7148cbbf30600490be79b4bd7f65612a28f8914d72498d32583597ccb jupyterlab-vega5-extension-4.1.4.tgz: 0bd0705ac196e001e76dd1bf5178a5d2d59211224d9d121d5d560253f16aaf36 * Backport PR #15935: Fixes filter for Chinese, other non-ASCII filenames (#15950) Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Backport PR #15954: Avoid concurrency when computing the items in notebook toolbar (#15961) Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Backport PR #15959: Ignore links to GitHub user and organisation profiles (#15963) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15892: Fix browser-test.js (#15975) Co-authored-by: Frédéric Collonval <frederic.collonval@webscit.com> * Backport PR #15970: Short-circuit `selectItemByName()` if already selected (#15983) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15860: Show outline on the full item in file browser, only when needed (#15984) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15834: Uses the browser window's selection as the default search query (#15994) Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Backport PR #15957: Fix Theme color is not applied to Toolbar Button (#15995) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * [ci skip] Publish 4.1.5 SHA256 hashes: jupyterlab-4.1.5-py3-none-any.whl: 3bc843382a25e1ab7bc31d9e39295a9f0463626692b7995597709c0ab236ab2c jupyterlab-4.1.5.tar.gz: c9ad75290cb10bfaff3624bf3fbb852319b4cce4c456613f8ebbaa98d03524db jupyterlab-application-4.1.5.tgz: 0d3ebbfd0490e337b5d95511972c8e54bf5aea8930cdfb502cad4dffaacb3274 jupyterlab-application-extension-4.1.5.tgz: 2c3d8870cfd7558b65dd38b63e3033d2f8751734b996f0290f3bc5317b12f445 jupyterlab-apputils-4.2.5.tgz: 00fffaf75ea61449c42a9eff0d5c574344fe4ff0bb854336bc69fb8bb43dc606 jupyterlab-apputils-extension-4.1.5.tgz: c2d21ad70c2986aa425eacc4d18d8f0a615a12b2d9d35ee034150f83a366558d jupyterlab-attachments-4.1.5.tgz: 8a4d1ff80bbbc9eee5f0e7383a6adaa6bef8052a32f080bf75e7916679425ee8 jupyterlab-builder-4.1.5.tgz: c04d60e12b6d095c463ce885dd871bbf2766ee8d9ae4164f2b5583e4b4fe3f35 jupyterlab-buildutils-4.1.5.tgz: 462ca38a6d957fad2585aebb0955450a93f143186398f15225b00ff9a501ed16 jupyterlab-cell-toolbar-4.1.5.tgz: ae81834ce4c8c523953064fd49aac3ac0537ecedf862ea98a5adecbf312e27cd jupyterlab-cell-toolbar-extension-4.1.5.tgz: eb3bc0eb3f27c053396499028387a4b07bd3bd5b1c9ce62df7b9fcbdc018404e jupyterlab-cells-4.1.5.tgz: b6d621fcdef508dd8150e33935dedb532e84002ee5c019f57b903b96417df575 jupyterlab-celltags-extension-4.1.5.tgz: 8cdc06128c8afd95bc627b3d160ec02fa30dff13af6b6d0e868c865debf96b95 jupyterlab-codeeditor-4.1.5.tgz: ae55cb6409371e09cdf3997ea0d79e5c3837ca6b024c0b1a176bb50beaaff421 jupyterlab-codemirror-4.1.5.tgz: 2dd2725fae4f5ef5bd052285a0c0fafedf4eb4fa54989c3f1e8ff40c68cd95dd jupyterlab-codemirror-extension-4.1.5.tgz: 43f81594130de03bec276c92adf5085a7c92bf2070afb75151046789f7154c19 jupyterlab-completer-4.1.5.tgz: 35922b4a8a1620347ebfc900bd368df12f75621294d79ddaa0612365dcf89189 jupyterlab-completer-extension-4.1.5.tgz: a3e38cf058a7e00af537210cfd47a4d31fad82fbee04b9ed97acc35539226441 jupyterlab-console-4.1.5.tgz: 935ffa0a5d2cc52a110627f095f3cb968d5404e46fd181bfe3ebbf6436fc8ce7 jupyterlab-console-extension-4.1.5.tgz: df23b52415942063f9a7fff7c2aadd13ab874660aa18d18c47a2a815aeb5de2b jupyterlab-coreutils-6.1.5.tgz: 5a70dc55c8f8ab47b4ec572490cce0dac1b3a6245d5ef24b0ff506f08cdf29a5 jupyterlab-csvviewer-4.1.5.tgz: 5520ab8fe589b58e3db949e6dbf3b08716493d844d08bf22382abd3ddf5d46f1 jupyterlab-csvviewer-extension-4.1.5.tgz: dd5873d227b70a690ba3522b759d32efd0e54b768a9db8fb6103937823dd8b12 jupyterlab-debugger-4.1.5.tgz: 4b5f0063af9d9ea840df7c9ed775d961a0ca58824ea81beac466a96837c79dba jupyterlab-debugger-extension-4.1.5.tgz: 9bf13e193e583d8f7666b7f6a607621e36eb6e84634adecec490c9a7d8026c6f jupyterlab-docmanager-4.1.5.tgz: 575a0ed0e5407f021e0ca9c8717118750e009fa745738906979f7dfb8206f345 jupyterlab-docmanager-extension-4.1.5.tgz: c97ee2cd48b9530800c52cdeeb0365e21ce3675c729eddef107f71bad83c4487 jupyterlab-docregistry-4.1.5.tgz: afd5aa89497926458bf1f20586557c3f23eddc7747d1b8b2d1fe810579ccf261 jupyterlab-documentsearch-4.1.5.tgz: 6604f2ac97e450553e18320dccf4f138f29fe52819beeb6c933f81cb1cf02c46 jupyterlab-documentsearch-extension-4.1.5.tgz: fb9ec0efbed88b54638c9877e35b208e7df84b67fdf3a1c888f2de7e0c3c6d44 jupyterlab-extensionmanager-4.1.5.tgz: 7e685e5d3df74f428687fab3b1db8b1b2102ca89f8122a39ee90fd28136596d2 jupyterlab-extensionmanager-extension-4.1.5.tgz: 3fa5cb59acce3db554df12dd6f44ee238748eafe801ef562b1e74a402e52e90e jupyterlab-filebrowser-4.1.5.tgz: c196ac4e57bf9575d859a16a573fae7845fd69ab2597857b4729ea39464a9337 jupyterlab-filebrowser-extension-4.1.5.tgz: 0f4b62301c7d66404abd48e8161c5253877752f8f1b699b54f69a07813a9b661 jupyterlab-fileeditor-4.1.5.tgz: 97b3d286ff7bfe93a23f313d458c03071dbaadadc78ad6eb09e8f8cd8fcd6c88 jupyterlab-fileeditor-extension-4.1.5.tgz: b34ec28baca6ae414bdcbae26aae755575ef408c73b48aa6842fbb6ed8834c90 jupyterlab-galata-5.1.5.tgz: be2b042216d6d9c9ebce6d2dd69dfc1a5a6c52486717118fefb5d7ddbc772aad jupyterlab-help-extension-4.1.5.tgz: 27880ebe05b72d8fbc8b81aac382070598fc9f0987c992974088210df9e9ed17 jupyterlab-htmlviewer-4.1.5.tgz: 6471666f6ffcb24ce8b509bd597d599c2eed657c82a4f9b5d17d345745374276 jupyterlab-htmlviewer-extension-4.1.5.tgz: 738dd059935332c8d94643476c84e3a18163623375f3f7965d74da58b737b242 jupyterlab-hub-extension-4.1.5.tgz: 70c5ce706cd33387d3b175434bda352aa25fc1cd8aee94dc89b0a018dc4b35e6 jupyterlab-imageviewer-4.1.5.tgz: ebf1195cbbf8aef8e83bdaad82e181791a31f80f4df27e6d1b52ba3765df0ef0 jupyterlab-imageviewer-extension-4.1.5.tgz: cabd80d1f07cf138a681df0371b1f50a098b4f8cdf433c999298a47ca0aa1e76 jupyterlab-inspector-4.1.5.tgz: a74d5f70e55421dc37bb0f7a8d7fc92008a6a09cd723d9234a8b8d08249df66b jupyterlab-inspector-extension-4.1.5.tgz: 3c0d4d3a8d3a9ecfc9f16bd3b5cf5814646247acbaf588c15dc635536bef46bb jupyterlab-javascript-extension-4.1.5.tgz: ee53106754bb8c071d2aa0f5dbea50248af6acbf3f454a9ddff0a86fef42d5d5 jupyterlab-json-extension-4.1.5.tgz: 3c278b9248ffdd24c805367369d1f2977d631308a9903a5286b7686594cfb8ae jupyterlab-launcher-4.1.5.tgz: c56764e5653f4911f04fb161ee02f28946e70647e52b3b65b4ba26fb3a979faa jupyterlab-launcher-extension-4.1.5.tgz: c17c00397707cbfec6d045201921fec92f9547bd66558a130dff5e647eeb9699 jupyterlab-logconsole-4.1.5.tgz: a5a8ebcf9b2e1f996be09ed8691fbeb1a0865576b302a701f017e1bd7f5b8c6c jupyterlab-logconsole-extension-4.1.5.tgz: f372b543459b385dce93d3c0a89c94217c611df44100ea556b3bc349b91fa5a9 jupyterlab-lsp-4.1.5.tgz: 2672784c8e0b551c41fb72f20df57b39fae05147c46f7fcfde34bf729f284e49 jupyterlab-lsp-extension-4.1.5.tgz: f260a2c6aa83eb6dfbe6f91eaeffe532074c0eb340227b5f9826c8f9860bf4cb jupyterlab-mainmenu-4.1.5.tgz: 7417110089fb4d20491d71d91d68fc7b0d7ecfdcc1fcd862a564d8a5f9b37e4a jupyterlab-mainmenu-extension-4.1.5.tgz: 78adea547c0b525bb9f12d56811391ade7cd3a9bf1bdeaf3c4da049f93e83276 jupyterlab-markdownviewer-4.1.5.tgz: 9e7ac1fa22a494bfb9ac79122ff40a1bd59a556876467c30b91a08f7234ebc71 jupyterlab-markdownviewer-extension-4.1.5.tgz: ffb84b4e5ebdb238109519eda520d7434eac53079d8bea9ffde36ad0be38230c jupyterlab-markedparser-extension-4.1.5.tgz: 6d32d7ebcbecba80407575872d7b71e93527e8801b6f61f4096ba8e222deb1a8 jupyterlab-mathjax-extension-4.1.5.tgz: 782d7915f8e59b9181e99fa2d087ff66d14af2c6676400e7cc6753693102a1b5 jupyterlab-mermaid-4.1.5.tgz: 3853513c66ea4c1e3a15c6e846a0839de2f7ef3e2a954b4d36248e0d9ee9a397 jupyterlab-mermaid-extension-4.1.5.tgz: aa923caafab7e501b750400466fee26855e49f33789e3f7fdcd8b856785f6d4a jupyterlab-metadataform-4.1.5.tgz: e265a48232f5f95a8327999a7d6eb7f503ece74dfdf4d730a0c396d9b5a0b8bc jupyterlab-metadataform-extension-4.1.5.tgz: 6ef1c62ebf09ab22e282636a46fec23700cb6f22281f6d93a838ea24095e0fb6 jupyterlab-metapackage-4.1.5.tgz: 69ac696d39628558f93a3150ce4eec1d97363e25a54332de1fbd2dbbfc845b77 jupyterlab-nbconvert-css-4.1.5.tgz: 7045d7cd8daf8e18e62b46b0bd4d407066201b991deebab8f194ba209926bb67 jupyterlab-nbformat-4.1.5.tgz: 5163b079bfc1291936711e73d3a1dec566513a883b6609055814c7632aa1b7ee jupyterlab-notebook-4.1.5.tgz: f287bd73925346e0dd03d28b3dc7a1e2601b77ca094cfd741f1828f9746eaa7b jupyterlab-notebook-extension-4.1.5.tgz: 1f616df18f182da438545ce85dbf533a937d3dc56491138ddab50b2135d08184 jupyterlab-observables-5.1.5.tgz: 22b707e5e80edbb2118b2464673291871b4ac5af0164cdef24f5475c5f3361ef jupyterlab-outputarea-4.1.5.tgz: 85ea5dce80c1ae7af725bd3eb7328b0ce7b11a921d1e757cebdd314fcb04f290 jupyterlab-pdf-extension-4.1.5.tgz: a769e6e685a768279266f47084bc587910cf7938efeee174767526479aca7e9d jupyterlab-pluginmanager-4.1.5.tgz: 18fec989dfbe72d0250bd015bcf570def1ab5b9acff0e51aa002684319708a63 jupyterlab-pluginmanager-extension-4.1.5.tgz: 3f9789b113ec28fb4eb281d05971362692f4269bd931737c59abe532c064413e jupyterlab-property-inspector-4.1.5.tgz: 176ab61583a8dd9c417f8b6c4d4540e3dccbb2fad01ae1eeffed2ce154679d80 jupyterlab-rendermime-4.1.5.tgz: 1ea96dc542b78fecfe93e5460da550deace90394f415ef60bb514f0dae5b5b62 jupyterlab-rendermime-extension-4.1.5.tgz: 8c16117ebf260805565d0361ebd569242b07c9f58c51bc1e4ed152ce3ddf6b16 jupyterlab-rendermime-interfaces-3.9.5.tgz: 72d811d6a0b697fa0cb3aa4ac133b3a2028beb2ee06068f0f94268a15aa15cc5 jupyterlab-running-4.1.5.tgz: eaea7475e8e78911b8828f90605a12c1587cffdd29664766bad37ec863b3d9…
* [pre-commit.ci] pre-commit autoupdate (#15750) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/python-jsonschema/check-jsonschema: 0.27.3 → 0.27.4](https://github.com/python-jsonschema/check-jsonschema/compare/0.27.3...0.27.4) - [github.com/astral-sh/ruff-pre-commit: v0.1.15 → v0.2.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.15...v0.2.0) * Align ruff version in `pyproject.toml` with pre-commit --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> * Catch OSError in addition to PermissionError when sys_prefix is read-only. (#15461) (#15756) * Fix failing "Notebook Toolbar › Paste cell" test (#15720) * Paste zeroth rather than first cell as that has less content which solve the issue of cell toolbar not appearing * Update Playwright Snapshots --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add post-mortem for 3.6.7 release (#15743) * Update maintainers affiliation (#15724) * Update maintainers affiliation * Update Mike's affiliation --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Fix outputs preservation on splitting cells (#15751) * Add unit test for splitting cell preserving output * Preserve code cell outputs in the last cell on split * Fix migration of multiple command selectors (#15762) Previously only first selector occurrence would be migrated due to warning check being positioned incorrectly * Disable (shift + )alt + number shortcuts on Mac (#15761) * Update changelog to reflect jupyter-ai release, (#15775) and pick some grammar/wording suggestions from Jason Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Update lifecycle info for JupyterLab major versions (#15626) * Update lifecycle info * Update overview.rst * Create lifecycle.rst * Use list table * Header rows in lifecycle table * Update lifecycle.rst Reverts parameter which was not honored in build * Adds link to lifecycle from contributor docs, adds note for Lab 3 timing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix link syntax * Fix link destination and style --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix completer auto-invoking on non-source changes (#15753) * Add a test for completer not invoking on non-source changes * Filter shared model `changed` signal before invoking `onTextChanged` * Move comment and use more explicit typing/explanation * Fix a failing test that was demonstrating incorrect behaviour because it was expecting `handleTextChange` to be called when an empty signal is emitted * Update `jupyter-collaboration` for the Binder environment (#15767) * Fix console cells not becoming read-only after execution (#15779) * Add test for console cells becoming readonly on execution There is both a unit test and an integration test because the unit test is not able to catch the race condition related to signal clearance, nor check the visibility of the cursor. * Process cell's update before disconnecting its signals, fixing `readOnly` config (handled in `Cell.onUpdateRequest`) not getting properly propagated to the CodeMirror editor. * Fix specificity of readonly style * Use idle callback instead of flushing, because flushing has side effects on other messages and lead to the input of the next cell not being properly focused as caught by visual regression tests. * Add Edge, remove IE 11 (#15784) * Fix undo/redo in console, fix undo/redo enabled state in file editor (#15783) * Fix undo and redo in console by making the console jp-undoer and adding respective commands; this also fixes undo/redo being permanently disabled for console in the edit menu. * Use `canUndo`/`canRedo` in file editor too * Add tests for console context menus * Move undo/redo to above "Show Contextual Help" to align with where undo/redo is in the file editor and notebook (relative to "Show" commands). * Update the file editor context menu snapshot; both undo/redo are now greyed out as disabled because the undo/redo stacks are empty as not edits were introduced yet to the file. Previously they were incorrectly permanently active, confusing the user. * Add snapshots for console context menus * Move the undo/redo bindings up in the schema file * Correct Alt + number keyboard shortcuts command map (#15791) * keyboard shortcuts mapped to correct functionality * Update packages/application-extension/schema/commands.json Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Update packages/application-extension/schema/commands.json Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * catch errors attempting to access document.cookie (#15788) behave as if cookie is empty accessing `document.cookie` can raise SecurityError if page is served by `Content-Security-Policy: sandbox` * [ci skip] Publish 4.1.1 SHA256 hashes: jupyterlab-4.1.1-py3-none-any.whl: fa3e8c18b804eac04e51ceebd9dd3dd396e08106816f0d09cc426799d7087632 jupyterlab-4.1.1.tar.gz: 8acc9f561729d8f32c14c294c397917cddfeeb13a5d46f811979b71b4911a9fd jupyterlab-application-4.1.1.tgz: aa3f2efac69e745d7161d73ee8184de11f2cb671f114500afab3ddc989bb0e82 jupyterlab-application-extension-4.1.1.tgz: 839f6b303115a10e4ffb6ece28a950114c6b773d69327a1e85a6c374e37acffc jupyterlab-apputils-4.2.1.tgz: 45205867a79e10d75e34eea9f4b001caaa1d10053a65cbd9d38eaefe0392ecc8 jupyterlab-apputils-extension-4.1.1.tgz: 5cd0f2be97ce7ee64739a5dcc291ceaaa0cebaa739781ed8e2fae66d8cd22663 jupyterlab-attachments-4.1.1.tgz: 4f5d026ed0cb679abb7003b975120466b1d4d00c2fedf4ca345e7efe2688a7ab jupyterlab-builder-4.1.1.tgz: ea8c06ed3e249714fad9ac191b8f1121676f7546094713f9ff22a21726573873 jupyterlab-buildutils-4.1.1.tgz: 2240e97e747d336dbba106ccc835da7efdb1fae471089b81fba270cb38392057 jupyterlab-cell-toolbar-4.1.1.tgz: 3b5b0a271c4c835e018b7efa1b33a3ea15c85782f9ce8ac63cd915c23facb0ef jupyterlab-cell-toolbar-extension-4.1.1.tgz: bdd783abfb7ce8bbc4a15b1af78291916b1de1aa2397e09dd35d19a99ef06701 jupyterlab-cells-4.1.1.tgz: 8a17bc081aabd26fe1a0bc388805ae406f5da33c56df67ba898867581fb57a89 jupyterlab-celltags-extension-4.1.1.tgz: 6904b5b16097e084ed646f65b3ce461a4f4290cc99a3001abb68bb2289cd1a96 jupyterlab-codeeditor-4.1.1.tgz: 2855d569a0d2e047bf458ef2343d1bfd9b46429168df9cd0257ef5afed1b03bc jupyterlab-codemirror-4.1.1.tgz: b76c2a11cdb900552b4cec5b9881cb152e9212c2fc6cc1df09fac0b7b155e092 jupyterlab-codemirror-extension-4.1.1.tgz: 83bd0c4277aaa3c5ae71364382bc9404ccb102aca2ec3dfd11254d14ce24998a jupyterlab-completer-4.1.1.tgz: 73e5a3b76b9a122128db4b1ffb788adc8c150dec951f4339f1cde838d0343e39 jupyterlab-completer-extension-4.1.1.tgz: f4d107c105237e26d1c2fb71f3f6f43f6857e22949b0b320d82164113b7efa92 jupyterlab-console-4.1.1.tgz: e92cf866e8269950546ef138e0f003c70ec75360f517a7428fddc3cdcb0e764c jupyterlab-console-extension-4.1.1.tgz: 8845bc2abcbdf4e52dd31263797161da42b79c117ad84624e5ab6183f8fda0da jupyterlab-coreutils-6.1.1.tgz: db6751b61c50a1ea84bf85cf6d05d283ef35d434d59b2c8927cf4686eae9e5e4 jupyterlab-csvviewer-4.1.1.tgz: 0577a09bd0551999e1c8c82f22dc7c136c7d69dbb971e9498b65aa303a5191ea jupyterlab-csvviewer-extension-4.1.1.tgz: 5c836ee987ac13e4c2c928486e4ba3f5088a54433aa3410d92bc21c2f7e77677 jupyterlab-debugger-4.1.1.tgz: 3c13838e8456d385d3abc6865867033d6c15a2675d7eb3ee19ac978867782604 jupyterlab-debugger-extension-4.1.1.tgz: 1183ee08bf654acfa1e1fe93ce6359a1765fc6700016bd6ab0c00246e9448cc1 jupyterlab-docmanager-4.1.1.tgz: 43bc326e862e8d3b0da5a8105b503ad9e186ad4f948c10f844bb21d75058a5ca jupyterlab-docmanager-extension-4.1.1.tgz: 269c8cf67af271728f8a79e9144d190307226f88f5b31fcb962156ca73dde2ce jupyterlab-docregistry-4.1.1.tgz: 42351198e720ce633a3aaef6ceb0b6ef5bde6c831c12a6f921e8a2ce929b534c jupyterlab-documentsearch-4.1.1.tgz: 3f7e7be0c7bb86e74c6c8840005f035482818697a5c8f0d51babb3e25bde26f0 jupyterlab-documentsearch-extension-4.1.1.tgz: 57c7bedf806a2952252306cc004ab7d613940d0da66374eef8568be7a96d7220 jupyterlab-extensionmanager-4.1.1.tgz: 3fa68ed4325db7bb10c069945dfd5902d69a0258eb8fd2b3ca85f4888e655d6e jupyterlab-extensionmanager-extension-4.1.1.tgz: 1a8af05858a93b645e582f8ce17122b4fec61516471ea77f68fbf8cce8942bbb jupyterlab-filebrowser-4.1.1.tgz: 88b8f16194c23671c02755d8de34eeb1948b467f5202e0a174abe0b0db760cc1 jupyterlab-filebrowser-extension-4.1.1.tgz: d5d91e8d14199d38e8d7856aa93bd5f109265784d8aa7fe5456ba0ad62e1576c jupyterlab-fileeditor-4.1.1.tgz: c51e04757667a1740513522fb7557c76005573165faba53f9c493bc9159b9b9c jupyterlab-fileeditor-extension-4.1.1.tgz: c9af805baa90db5c3c011b0c99bf13e0143be40413e60ad3b87b93a6bd790dd7 jupyterlab-galata-5.1.1.tgz: c66516225458a1fe92212a2eacdf2d8ab2bf4a286197154c92f610da96a760b5 jupyterlab-help-extension-4.1.1.tgz: daae3a0b09fa1f324b0ad0b1f8de2eb9533485213ed2139b73a80674b15c9be1 jupyterlab-htmlviewer-4.1.1.tgz: 60d78c6136d1a40bc0d12673cfd8d66b71307287f8729f9b96bcba61aa8c5227 jupyterlab-htmlviewer-extension-4.1.1.tgz: 5521351ecbe355231ae86ffa49edd511babf5f8cfc3da3e2b1f72d2365aac67e jupyterlab-hub-extension-4.1.1.tgz: 0e22e9cb4d919191d8f0eac945cf21e1c1c8d961a4cafdc10726a4da82b19c12 jupyterlab-imageviewer-4.1.1.tgz: f47375a4ce9cea58c3f62a811de98be6620c05d59fd7ec00c51fef576146c2ea jupyterlab-imageviewer-extension-4.1.1.tgz: 6d444d91cda711c0c84c4909262f8c0be97f1315fb0b53cd620efc4ebad6474c jupyterlab-inspector-4.1.1.tgz: 6bd46afbc9fdb04d6332b3843daddcda483fa8f6474fc6de0fca150f6ebf8636 jupyterlab-inspector-extension-4.1.1.tgz: 372a8bc839f3569bfac1b246ed944da4fd9a7d239a4e70d91d257ec92eff2a6b jupyterlab-javascript-extension-4.1.1.tgz: 6b8bac0fe67b3b0a6b2bdc07ad4ecf8c1d481215b0371924b66c2e12749b2268 jupyterlab-json-extension-4.1.1.tgz: a2545d4a63bd5c697175ffdcd675f6299fc72d8e7b52045aed2b404b78cc1a97 jupyterlab-launcher-4.1.1.tgz: f74e768e954f0d0b922678f3b79b94c089bf3520f12a5baa18b41b56e83495a0 jupyterlab-launcher-extension-4.1.1.tgz: 8d9eae718e518b27b4696f9c1337e2ac24d98d700643377418cb1965b146fcfa jupyterlab-logconsole-4.1.1.tgz: 3e1242cac2aaaa41ea78a9fbd8af6ff3835f869bf902cab7dec91955ff3804fa jupyterlab-logconsole-extension-4.1.1.tgz: 249d96c7c9792bbaa6759575ce160054e9df87f5a21c31bbf7498f754ce12fa6 jupyterlab-lsp-4.1.1.tgz: edf63ffe4cf3efd29402375eb7fcd9e5c7924b06d6e1c5c5789aca02d5ae5fe7 jupyterlab-lsp-extension-4.1.1.tgz: 790432c026586cdf42c713ce5ce9257492c5ad37eb2d741b1acc96d49e5aa038 jupyterlab-mainmenu-4.1.1.tgz: 9276b9dff4f7fb623cb65f7768f0ea77864440341ee34e48cdf0200cd5e8652f jupyterlab-mainmenu-extension-4.1.1.tgz: 83a27379c9f6009de0949d4ada65a262ea4ccee1d16166d057af5a16668d0733 jupyterlab-markdownviewer-4.1.1.tgz: b381c0b78bce24ad64ec3f00e2e3159b340e0241550169b93589305d09784dac jupyterlab-markdownviewer-extension-4.1.1.tgz: a654ff44f97e9b82a18a5a3c44933ec806c25c088f765fe8996b1934773d48a7 jupyterlab-markedparser-extension-4.1.1.tgz: 31f6b06099093986b648f1b49938a7d1bce29b460a5d8d2971b656aaaf240597 jupyterlab-mathjax-extension-4.1.1.tgz: 20a20fa51fed979fe3d935683e2d4a2de514c4dda761a4b724982a3acf2b62af jupyterlab-mermaid-4.1.1.tgz: 9b127fff2a43a7b83fe93df529e509ea1c6689e78608aa59150e0588cb9a90dc jupyterlab-mermaid-extension-4.1.1.tgz: de7ba6c792dbe2ecb2a5b3a92a5fd220350c56345b9dc6168e1509f5a00b3a6f jupyterlab-metadataform-4.1.1.tgz: 45db242fde9481aa3cec1e1d44fbea9e88dfd497c3b864b6a78ce174548c246d jupyterlab-metadataform-extension-4.1.1.tgz: 5cd5ef4bd5e02b454630e76d0d64f7d47dbc6fb502568baedc55c763139330b1 jupyterlab-metapackage-4.1.1.tgz: 4c9624fc036fd5d3218c3af812729e16f11e65b3bd59bd89ac07b16ce4b4a667 jupyterlab-nbconvert-css-4.1.1.tgz: 57ae599479dcba12d2fee7da54c370d8e05f096265c4ad473286ed40590b4498 jupyterlab-nbformat-4.1.1.tgz: 3dab1c2a636b3a64593a992e3d6330afd4739aa168681b5be0593c57c4548f7d jupyterlab-notebook-4.1.1.tgz: 53b882097d9373a8b5dc687b55f08f71f9826449ed30721a208446346b90d043 jupyterlab-notebook-extension-4.1.1.tgz: 66d7e35d754468895059eef2bd5c8df21088e1167dc22dbd4a290183ccc08256 jupyterlab-observables-5.1.1.tgz: 05ce4523ac2e70d99e632eb1a49273cbd716176e7ebe6a91a6a4cac1326563f6 jupyterlab-outputarea-4.1.1.tgz: 92e23e76307c366facc1e96fdca8f4972f2a8bc95d720590f378635dec4543b7 jupyterlab-pdf-extension-4.1.1.tgz: 342b9e9b231b02ed26bba655d9e379073e8ae10f8529b6f1ca7c7bbad0d4157d jupyterlab-pluginmanager-4.1.1.tgz: d2e4ae06ebd700a2f2d4f77b939b956aab4d355eba1160802eafcf739c14d5fa jupyterlab-pluginmanager-extension-4.1.1.tgz: 92b0466c9ffd5c7542395bf829bcb606db67e730fad4671302a8e0eebc3de9a2 jupyterlab-property-inspector-4.1.1.tgz: 1ee14b99e7783558280aea8f653b20821b9f1cb6e3e8ae5938b63c5edb73ef75 jupyterlab-rendermime-4.1.1.tgz: ab3a34ce95c4323de9cdcabb67843678f2f6734c1e54d18be065948848490445 jupyterlab-rendermime-extension-4.1.1.tgz: 9cc6359a7ae52dad78b0b63fe83092e584a78686faf53794c85391501f558d73 jupyterlab-rendermime-interfaces-3.9.1.tgz: eb919c9029a2ab50d59871f281e583ac58eeafbcdee0890fa973b5be110a5dad jupyterlab-running-4.1.1.tgz: 6dadcc922c2ca2b0266d0750c33a552ff427f8ab3b5d25cec81e90b736a4907a jupyterlab-running-extension-4.1.1.tgz: dcaf499796fcccd41b35fde89a7a3e9f3cbb75416d690fc96386561038da3c12 jupyterlab-services-7.1.1.tgz: 7da9e46913508c631180de551fb991bee04ad958dbcd5f493210c36805ee9be2 jupyterlab-settingeditor-4.1.1.tgz: a2e95b70edcda434c3c2c66536e086b9099c822310e34a296af66b660b36e30c jupyterlab-settingeditor-extension-4.1.1.tgz: 2b2d4e7eff0ac7ff8f1e950f328a274ebf70391d5c28240eff18d33944ded440 jupyterlab-settingregistry-4.1.1.tgz: 3aa25ee1b8bd835cf99b5e9b79568eea6fae862b94c3679f3289cde23cbdd9bf jupyterlab-shortcuts-extension-4.1.1.tgz: 301274b34898da7b4912724f47a786439bf237680c0a1fbb784279566c4dfd47 jupyterlab-statedb-4.1.1.tgz: 0e980f9a7b8f08742f46a2a56ba948d532e8d91645df88f8d6c58e6938373607 jupyterlab-statusbar-4.1.1.tgz: c4d57cc843889570a4931965211cec84c88c6a7cf7ba9d936b45f054697928b0 jupyterlab-statusbar-extension-4.1.1.tgz: a795b2b9a2b7a832648aeb296aad39fbe7aaa64b3f468bdc125b451bff38152e jupyterlab-template-4.1.1.tgz: eac83d02f467a79689833b9fdea4e10afd9997713e13789dc753d8f5b000ce47 jupyterlab-terminal-4.1.1.tgz: c6c06b3b448a34576bef21d9f595f35f41528199dabb1ff19397b3782b65c056 jupyterlab-terminal-extension-4.1.1.tgz: 1c1230e7520f8dc70d133d674c19f7de45c48c5eb5b2bc5e7486dec42782aefd jupyterlab-testing-4.1.1.tgz: 7c41cad751d0f02cb48fc3a482451744a0b382e97695fec1b27570c000331fb9 jupyterlab-testutils-4.1.1.tgz: 344cd6571aa3b49b61d2f30ce3ea48d351d6f9178926284860c8e718b45fc8f7 jupyterlab-theme-dark-extension-4.1.1.tgz: 8ab1994dfd0e503837a135a945927b130aa3fa0ded2f0d2c85359fb86af08593 jupyterlab-theme-light-extension-4.1.1.tgz: e03910d86338286f75ee6a31637a35b10694852859afd04f5b6f84c7124bcca7 jupyterlab-toc-6.1.1.tgz: 7eabe7c0f0bb6f2c2ca6a3b18a080d9cb3fdd816aade250051416b692adc66d6 jupyterlab-toc-extension-6.1.1.tgz: 34577ef603b5e6878180bdc57c26dd4e4779865cf198592436808b9cae8e4e9c jupyterlab-tooltip-4.1.1.tgz: 592137d9644c93eaa51768c98a63796ef5dc913ddf1014e28a99783963593362 jupyterlab-tooltip-extension-4.1.1.tgz: 129713d8897ff2b4a91f0966558bd55bdad9cf0176b0cdd9d8c6d846c3fcf7b5 jupyterlab-translation-4.1.1.tgz: 9fe00d9b6b41f8a738be1d70ff43b040f93f30860c690d14c026700d68c7af9f jupyterlab-translation-extension-4.1.1.tgz: 56c102d6681e4cdc64ebb6696eb783fb7a105466e7e4dccd6cc7aefa233c77d1 jupyterlab-ui-components-4.1.1.tgz: 1b8b46308235a9f27cf6d6a0f0c54c6876006ff82f48a32ad518b427b659dbad jupyterlab-ui-components-extension-4.1.1.tgz: 4cf6f77101a6a240518cc1d90b19e43c83c2782a5dc87777109e02fc35e2f4c8 jupyterlab-vega5-extension-4.1.1.tgz: c41c14181f5689c193d9ff84af1d9d4ebe3759fb5c8ce9e8d226c80c4911c792 * Fix outdated link to mybinder.org on index page of documentation (#15800) This PR is in response to #15799 The current link "Try JupyterLab on Binder" on `index.rst` points to the commit https://github.com/jupyterlab/jupyterlab-demo/commit/3818244680a477cdead8182216f5c87e685e0bee which is not producing a valid binder image anymore. Here, the link is changed to point to HEAD, like in `README.md`, which yields a functioning binder session. * Restore notebook scrolling on dragging a cell to the viewport edge (#15782) * Test for notebook scrolling on dragging cell to an edge * Move `data-lm-dragscroll` to `.jp-WindowedPanel-outer` which has been the scroller node since the virtual scrollbar PR refactored the DOM structure of the notebook (in 4.1.0). * Fix typing in editable elements inside of open shadow DOM (#15774) * Add a test case for typing in an input in shadow DOM * Introduce `.jp-mod-readWrite` class exposing `:read-write` Contrarily to `:read-write` the new class can be used to detect the focus state of editable elements buried in the open shadow DOM. * Document keyboard interactions in outputs/`lm-suppress-shortcuts` * Implement `.jp-mod-readWrite` in console too, rename and move the utility function (`hasActiveEditableElement`) to DOMUtils as it is now used in both notebook and console, add tests for this function. * Keep the `:not(:read-write)` part on `[data-jp-kernel-user]` to err on the side of caution, as these could be used in donwstream widgets for which we do not control the DOM so these could lack the newly added `:not(.jp-mod-readWrite)` * Fix a typo in a test file * Align the selector migration rule * Use `toggle` to simplify the code Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: gabalafou <gabriel@fouasnon.com> * Correct TODO comment Co-authored-by: gabalafou <gabriel@fouasnon.com> * Fix hanging bracket --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> Co-authored-by: gabalafou <gabriel@fouasnon.com> * Fix highlight sequencing when replacing text in code cells (#15803) * Fix typo in comment * Fix currentIndex logic when replacing search match * Additional test for selection in mid-cell * Tests code cells specifically * Lint fixes * Isolates code cell mid-cell test * Update packages/codemirror/src/searchprovider.ts Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Simplifies logic, deferring to caller to call highlightNext --------- Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Windows platforms, erratic pasting of text into Markdown field (#15794) * Windows platforms, erratic pasting of text into Markdown field Due to different line ending in windows display and data got corrupted. Fixed by correcting paste handling of text in packages/cells/src/widgets.ts fixes: https://github.com/jupyterlab/jupyterlab/issues/14752 * Code formatting corrected. * Changed string delimiter. * Added carriage return replacement for pasteing on osx. * adjusted formating of code * Add a test for replacing line endings on paste Co-authored-by: Kilian Singer <kilian.singer@quantumtechnology.info> * Add mocks for `ClipboardEvent` and `DataTransfer` --------- Co-authored-by: krassowski <5832902+krassowski@users.noreply.github.com> * Remove SO links, add more recent issue to FAQ (#15811) * Remove SO links, add more recent issue to FAQ * Replace one more SO link with the direct link to MS docs * [docker] Allow non-unique GID (#15699) * Allow non-unique GID * update CI * Update context path * Update dependencies * [ci skip] Publish 4.1.2 SHA256 hashes: jupyterlab-4.1.2-py3-none-any.whl: aa88193f03cf4d3555f6712f04d74112b5eb85edd7d222c588c7603a26d33c5b jupyterlab-4.1.2.tar.gz: 5d6348b3ed4085181499f621b7dfb6eb0b1f57f3586857aadfc8e3bf4c4885f9 jupyterlab-application-4.1.2.tgz: 039480dd43c16349c56374620bf45263f1866d88974ded69ac6120702fbcaa2b jupyterlab-application-extension-4.1.2.tgz: a44dcfdd819cfa29bdd3a05ccfde5259ce63811b7ef5ae16c4203a4fc23f0631 jupyterlab-apputils-4.2.2.tgz: b8dd678092a5a7e2768f1105981fcfba8eab28d75979786c293cb70323cee374 jupyterlab-apputils-extension-4.1.2.tgz: c4543285be34502a75ca7051d2d5cbc75e6efbd64eeffe2ff722de09f71a70db jupyterlab-attachments-4.1.2.tgz: 9033a814396baee419503e06b58a58a6a8b7c2f25edc9877dbc20bf2d981432e jupyterlab-builder-4.1.2.tgz: 51a5a752f407bc792dc5dd6490fe15a0141e39c29b08634d81b51df1e57ef22f jupyterlab-buildutils-4.1.2.tgz: 0be9bbe548b6298f548325096b87b22876b4618f3eb468de5ee8cb96fef1f65f jupyterlab-cell-toolbar-4.1.2.tgz: 39583959afec75d70e684660454b895883bd75cdf167d4a00ed66f4c0cc60d53 jupyterlab-cell-toolbar-extension-4.1.2.tgz: 1c1658c95bb93280249113bc3c11868707bcc91af87c920588c9d76a47bf3252 jupyterlab-cells-4.1.2.tgz: 2cf2def9e76dcbc9c5e538f61e3ec32a5ed5108b035501d6debbdc6dcc1fbab4 jupyterlab-celltags-extension-4.1.2.tgz: f0e390a3594efdb97cdc4a8c6ecc9029a43203d2b1f559891481c705348481cd jupyterlab-codeeditor-4.1.2.tgz: 17ac6cb87697c00508c6e481837ec29ae05fe4443e5a742f293748ba9dad6187 jupyterlab-codemirror-4.1.2.tgz: a1526b37c33b1032440c929ab76d1b16ad1f9811aa715386dd750dea21f8c827 jupyterlab-codemirror-extension-4.1.2.tgz: 6f7be9930f61e1380c97be34ee83ea51046cb97c85d9500162ea47e99f6305ea jupyterlab-completer-4.1.2.tgz: fadeac4a331da58a0e840a659fa7ef3adcd73b9c0468019fee6f687228275bbf jupyterlab-completer-extension-4.1.2.tgz: a7608b892f5dd430e04ecb5a6fadad889eef44f3afd1bdc340514db9a272ac76 jupyterlab-console-4.1.2.tgz: 5eb461220b188cc0fde31540e788309d0484dda76ba04e7a227cc065d675b8d6 jupyterlab-console-extension-4.1.2.tgz: 1f7f8cc067c21566c2cc36437d3cc69a6165fad6aa4ea8f7f897288f16f21d7d jupyterlab-coreutils-6.1.2.tgz: bee3e239c7fed9d881394632e75572a4b10126aba8e5434ef5a05bb34dbf3af7 jupyterlab-csvviewer-4.1.2.tgz: 9034ff71b9d323dce0a554d80382d2ad78319d3774449bde87ff621f677c5c1f jupyterlab-csvviewer-extension-4.1.2.tgz: 616a2b21b02d33d4eb520f6beb7db6f65700d088feb09cad4a15b32f7d7bb5b9 jupyterlab-debugger-4.1.2.tgz: 573003d1be854cb96ef3203487fa6610ba40fbdd34bc2a08dc95138059978634 jupyterlab-debugger-extension-4.1.2.tgz: f8f88e9e7795129faffb35f7f025bc2e3d8cccf14af9084389351131ad67f200 jupyterlab-docmanager-4.1.2.tgz: f526e5a570c612197c356d37613a122f1e563ad5803ec9d21436cb4cdf6667fb jupyterlab-docmanager-extension-4.1.2.tgz: 6b890552d7061bcfdedfd14d9b5812f74aab1410f6b327231fcea0449a18ecb7 jupyterlab-docregistry-4.1.2.tgz: 5e80953b7c38adf74129fbc51b0470f841946d07644670a744566775553f4739 jupyterlab-documentsearch-4.1.2.tgz: cafef4a3e5591b7f6970b309ae7ac72c52e7214d4b8ee321092cd26574fdfa28 jupyterlab-documentsearch-extension-4.1.2.tgz: 18e0457cefa40c1933bd0845cf72425df4f841dd725dba599be80eef8ca72635 jupyterlab-extensionmanager-4.1.2.tgz: afa18023862d016bae31e05f6fc0a43e32ef2b1cbe606365aef82f9b9da5531e jupyterlab-extensionmanager-extension-4.1.2.tgz: 146028060199a377fd34262a5a59fb1bd4f94627241ffd6c3f297f86b5d151ef jupyterlab-filebrowser-4.1.2.tgz: b7d15880b1b4dbe46cdf4cbec183dea8b153872376f24c1f040d42f522e69178 jupyterlab-filebrowser-extension-4.1.2.tgz: ed547fe0a4ee92aa43c8874bc2d752caf1ace8121b3b3ceb3a204ae7a744fd9a jupyterlab-fileeditor-4.1.2.tgz: 07412c81f7e44e517896b0d0d9b90d7209669252f03e6097006383f7ba2d9c3c jupyterlab-fileeditor-extension-4.1.2.tgz: f41afcea4695457bf5f7e4c3e3df67fb38ebf669665467e715c122c0cea03ad4 jupyterlab-galata-5.1.2.tgz: 05d4d3288cb12728c16d35e9b6ad9aae4b016b8d471369cf56dd64a6d482c3b1 jupyterlab-help-extension-4.1.2.tgz: 7075c001c74465551eea8234d4a8ccff9f8fcd82a47f10dc3c3dd2d8a8bb012c jupyterlab-htmlviewer-4.1.2.tgz: a57d55ef72128f47c5b76784b570bed64efcaba760a1c6cbf45f9f5e4879732e jupyterlab-htmlviewer-extension-4.1.2.tgz: 2b0b2e4f811f054d30e6076bbad1a7776728a54fb23f04044f786a9407fa324e jupyterlab-hub-extension-4.1.2.tgz: fc9772e90ea805a86f24e850d9a115086906cf71c9615e66672410c7deec97ca jupyterlab-imageviewer-4.1.2.tgz: b9a5e02d53a539d02f25da483052a5ae91c99ac10583b8d50fce3973da439270 jupyterlab-imageviewer-extension-4.1.2.tgz: a2ba1833d66f4263ec05182f6c7d72f984a7addd9d7cda5f490f7bf25608c84b jupyterlab-inspector-4.1.2.tgz: a8bddf2732334af0530956d9e3da288523198fe3b1c1e1c06f5a8c544960c358 jupyterlab-inspector-extension-4.1.2.tgz: 0317e13d1ca95993116770266aadf3ff78818a5a2c4fd44e05b61267d9744f05 jupyterlab-javascript-extension-4.1.2.tgz: 98a78baa292510163904b592c311dcdee5c1ae9066476e4a96676e12df51e5be jupyterlab-json-extension-4.1.2.tgz: 6d1f640abae2b6068f93a15b73c2f44c1ad161ad7d605b74aa15165701013135 jupyterlab-launcher-4.1.2.tgz: 73c24ac180a2c8c8399b7af04f58e63c1f136d1fb25b3d4784921e58778834ad jupyterlab-launcher-extension-4.1.2.tgz: 29769c0582e63eacff8ce2f851713bfaff8fa20b86886855e06ccc5e447c3936 jupyterlab-logconsole-4.1.2.tgz: c4d930a65959d9887b2b4d67367422a1658299ec831063b96e8464c44c342ec1 jupyterlab-logconsole-extension-4.1.2.tgz: a7965acb16aa6859d5038728a9964389fbe4a5953e6795575e10b0df0aba45f6 jupyterlab-lsp-4.1.2.tgz: 44f521882d13c20181a2758ee8835ca25b906d98a1dcfe41afb4624090317cc6 jupyterlab-lsp-extension-4.1.2.tgz: 31291185b4465a707947543e89fdde29d145942697e96e32c79b8cd996154a56 jupyterlab-mainmenu-4.1.2.tgz: 7bfebec29c516712f7f3cd17df08cd7bf1f886bed09fbedcda932243d47efb27 jupyterlab-mainmenu-extension-4.1.2.tgz: ce4c4eac4047dd2bfc2a9cf957796c4a568e4b1716ddfef2c92e75831d7a835c jupyterlab-markdownviewer-4.1.2.tgz: 118bb9fb98a94cd1b0106266d3a3bfa655063dffe1863d7b212efb8e6326edb2 jupyterlab-markdownviewer-extension-4.1.2.tgz: ae5134fd2b3c6a0ddcdc1ff00f36af0bc838b36fb1b3ac21bc58aa6c928f51df jupyterlab-markedparser-extension-4.1.2.tgz: 9115b08776e68b490986a5f51d33af42dd398abeb5a8b477bfaa56240bd5e9fd jupyterlab-mathjax-extension-4.1.2.tgz: 5bd52b482407ca6519f5ab6057767dd4f49803b4732ce1143b3b5e831cbd6d62 jupyterlab-mermaid-4.1.2.tgz: 7732646b3431da0138425774f48ccf98bb7263e41d4eeae29747f843e1e52055 jupyterlab-mermaid-extension-4.1.2.tgz: 95d069b10459f136e249065221f4a890599731032a8f27e93d6f2f4e787846cc jupyterlab-metadataform-4.1.2.tgz: f8d5fee3d7e78a329632611ee27544bd426aead3b8735a2b67cc8303e8037ba6 jupyterlab-metadataform-extension-4.1.2.tgz: 169cb93a8bbc54686bf6984deaca982a951bb8ce121f6fe169de10d0d09a6d6d jupyterlab-metapackage-4.1.2.tgz: 8a5d67009d1d4e249f1965e4744964d091715e8868ae23fdd845301845b6ab3e jupyterlab-nbconvert-css-4.1.2.tgz: 9b8e439656815f55feec56f53df347dab4365f5a5f585c0bf7f88d0870dc706f jupyterlab-nbformat-4.1.2.tgz: 00e79edd05dd8d9ba602d58affca093075ef704d5955818fd260412683dbf788 jupyterlab-notebook-4.1.2.tgz: b95b75a5f6a5cd46eecd8680e632add1f2db1d50e62f3d03db72c819e68d75b9 jupyterlab-notebook-extension-4.1.2.tgz: a87694253d935a7ca89e747ae0a8ad20ef127cfcdb6c2a5a03d983bc62af6da1 jupyterlab-observables-5.1.2.tgz: ace2edfa34dba7fd34e085790780de7cde74d7455dbe7330ba1594fb6d2364c5 jupyterlab-outputarea-4.1.2.tgz: 0c16cb7111f8571e788eccd03fdb70cb7c76bb5f21b256ffbeb136df98c82056 jupyterlab-pdf-extension-4.1.2.tgz: 38fefdc623f733bd5c33dc240f8066b387a2652e053445892aa75ed6b6f0d6b5 jupyterlab-pluginmanager-4.1.2.tgz: a88e65164360d8cae3975925c5f7b4e1e3aa3e375be22d825e9d8acbad3f100a jupyterlab-pluginmanager-extension-4.1.2.tgz: 0df33d227079976d139c15589fda59f04adad7c6b677c7ae5b8fb4665176d95f jupyterlab-property-inspector-4.1.2.tgz: ff6aa07b2a1e239179b226901aeac98fb76894a22412c5c1b1c698b5d3325adc jupyterlab-rendermime-4.1.2.tgz: c7774773b6681fe889c2100221358d6f7c30c8bbfcb6fc80ccc815fa87db7d52 jupyterlab-rendermime-extension-4.1.2.tgz: 2c275a2cfcb6e1d8df06169b2df933204b02a9b99eadc855e3ce1cde5a5e665d jupyterlab-rendermime-interfaces-3.9.2.tgz: 48565b4834fcc4f8afdf88ecf19496a3ddc76eb8676657683e28109454d3a8c2 jupyterlab-running-4.1.2.tgz: 5e35a9f170f64379968612059924ece7330681b0cb7a453fe7e9b7448dcfe002 jupyterlab-running-extension-4.1.2.tgz: 4e759e0108c02a35fe343ea4d382ff9b25093526b44b741716415ef0869cbe2a jupyterlab-services-7.1.2.tgz: 34beffa60daba812217d532e11a31d5a4c0ca5e5cc63ff243080d267e2edfedf jupyterlab-settingeditor-4.1.2.tgz: 9a3a72bd6c72b70f08958489a0f509873f3f569b3d68deb83361c3fc78db1166 jupyterlab-settingeditor-extension-4.1.2.tgz: bef3d3f4c0edbac327720be64c3880496848111fb1d667e69b8773b59597534a jupyterlab-settingregistry-4.1.2.tgz: 9884385904bd08f1c18094fcc3043b1a8021de53e980d8740e193586ea301e75 jupyterlab-shortcuts-extension-4.1.2.tgz: 7a05007b1769eeb8d0c5e9928c1d4d9705652a6ff6b0fb6f740e1a7b616217df jupyterlab-statedb-4.1.2.tgz: a0d89d89c1be83cf26361d83f8dd02d2151e43ca193ea4080ca3076de944a0f8 jupyterlab-statusbar-4.1.2.tgz: 204c98eac2c8d615a7a91ed8c144db537d464aabbfb221023183de71dd1bd654 jupyterlab-statusbar-extension-4.1.2.tgz: 1778e5dc2f9a126fc8e543494a3eb911eb9d94c3db512681a718c1d26cd871d6 jupyterlab-template-4.1.2.tgz: b4248c4a99fdea60d17433195dcd0d3d52539faf2b500171c84e9cd55fd27a60 jupyterlab-terminal-4.1.2.tgz: 7a489b99119dde04109543560fed00b87df64df2561a039d8460865aec9758ca jupyterlab-terminal-extension-4.1.2.tgz: 25adab9f6150a9e1f39fec01a13c2dbcd618b22bf65d270f7789fd5d2a562d2f jupyterlab-testing-4.1.2.tgz: 848dba39be5b54fb61edd770b49302f27d85ab5d0a1944d7a5fa88c624496836 jupyterlab-testutils-4.1.2.tgz: 5e1af11ef63dab0e35e6162309992cd0a1c142f749ed8053fc32497a41f6ee3b jupyterlab-theme-dark-extension-4.1.2.tgz: 471d7d483fbe3e8750aa0140cd056209f3c7bc8dff0152c3091fd7b5331ccd25 jupyterlab-theme-light-extension-4.1.2.tgz: eb0ebbc82bffcc485faf0c0a509246e0abfdc5920d363cbb6975384bf0634b90 jupyterlab-toc-6.1.2.tgz: c1c66eb6bd33870c7b471634e0a9c604dce8322b9564fce22beae95dc216e0e9 jupyterlab-toc-extension-6.1.2.tgz: 845ca29455badc88cb064e88a1b1461ea62e13dae11390bc3e1f9acd11e4a38b jupyterlab-tooltip-4.1.2.tgz: 37e3875b710d87b1efbd8f9f3b512c1a1a445ad1089f4748635e1333ed116c7b jupyterlab-tooltip-extension-4.1.2.tgz: d8552bdb496d69f4a02e4111f4d452cceb42af681a1883c842f6c6e17e2a4882 jupyterlab-translation-4.1.2.tgz: ad89dc5b83778aef8251e8ed9dadf877fa65c4596356d35e672cc2bc90503e96 jupyterlab-translation-extension-4.1.2.tgz: 9c3b896ba02ba0b971ae83306c8293c83776113f8d0c0a975d65dd5221c21ffe jupyterlab-ui-components-4.1.2.tgz: ce645fd21fe45899756ee51532ec294d4c9bda7e2caab05bf5ce9992ff787d2f jupyterlab-ui-components-extension-4.1.2.tgz: 4279f86cd9229f23724eee8044814300142acc4cb5ea36a660b7fc1ad5de2df0 jupyterlab-vega5-extension-4.1.2.tgz: c8a0890aa944e23501716e34bc91d8a2ee6ee5da09190ddf5e721a15eb34231a * Bump ip from 2.0.0 to 2.0.1 (#15831) Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix code sample (`app.services` does not exist) (#15838) * Fix workspaces URL guard (#15842) * Update branch configuration for `4.1.x` (#15848) * Backport PR #15851: Fix broken link (#15852) Co-authored-by: Frédéric Collonval <frederic.collonval@webscit.com> * Backport PR #15854: Fix clean script (#15858) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15880: Update docstrings to mention Jupyter Server API (#15884) Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com> * Backport PR #15810: When attaching only typeset after rendering is completed (#15879) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15805: Fix codemirror highlight for Python builtin (#15882) Co-authored-by: Allan Chain <36528777+AllanChain@users.noreply.github.com> * Backport PR #15873: Fix missing signals in file editor adapter (#15886) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15878: Bump es5-ext from 0.10.62 to 0.10.63 (#15883) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Backport PR #15843 on branch 4.1.x (Fix saving of item positions in reactive toolbar) (#15906) * Backport PR #15843: Fix saving of item positions in reactive toolbar * Restore the galata function to resize sidebar in documentation/utils (instead of sidebar's helper) and add a copy of it in jupyterlab/utils --------- Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> Co-authored-by: Nicolas Brichet <nicolas.brichet@quantstack.net> * Backport PR #15790: Prevent command shortcuts from preventing user input (#15904) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15869: Fix Pressing enter in console with console run keystroke set to enter creates a newline and runs (#15910) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * [ci skip] Publish 4.1.3 SHA256 hashes: jupyterlab-4.1.3-py3-none-any.whl: 67dbec7057c6ad46f08a3667a80bdb890df9453822c93b5ddfd5e8313a718ef9 jupyterlab-4.1.3.tar.gz: b85bd8766f995d23461e1f68a0cbc688d23e0af2b6f42a7768fc7b1826b2ec39 jupyterlab-application-4.1.3.tgz: 679d20c076ba62b224f8299c6d1c7f1f462d405d83849158458b60e093105d41 jupyterlab-application-extension-4.1.3.tgz: 1da6c3a27f07a407cf4f5eda7a565d67df00f25719664fa89f991e4c1494255c jupyterlab-apputils-4.2.3.tgz: b99f2466c53b04408cb0c0794f979e8210dccf73070d84faa3faba6a61cc0ae8 jupyterlab-apputils-extension-4.1.3.tgz: e5b49b88efc96893b5e25f5298b11450ad2c282918c07aca7b1b06cf606baaef jupyterlab-attachments-4.1.3.tgz: e5e7e22410762985a338fb362496dcfcf3b8661dc24fdf095e7ce8a25f167987 jupyterlab-builder-4.1.3.tgz: 1f7a9f076885d4606b79c88817d5a10807fdb62ebe8280e661e6d8e65fba3358 jupyterlab-buildutils-4.1.3.tgz: ab2ea44734f5572f637f56e98bca08d0bcf4de3e09f29d433569b42f197efcc4 jupyterlab-cell-toolbar-4.1.3.tgz: 9115a1457976657106457a55580bda0f97c6661c4a2e144b145b0cf0f962f82f jupyterlab-cell-toolbar-extension-4.1.3.tgz: 678ce61d8a932f8924ed773dbeabcb37f7d2c70c560a4bb025f74b557f59d19a jupyterlab-cells-4.1.3.tgz: 5cfc7ddc7a6987dbbd40af2871b4272282c4f20b0719252302e7bfc291cfdd37 jupyterlab-celltags-extension-4.1.3.tgz: 87e9fd515c1403e0cdd794f96be906f25479f8dd43da5df2118c6b912d39264b jupyterlab-codeeditor-4.1.3.tgz: 781a8fd9f5e11781d8fb9db7307a8e326fd43d2d60efaeaa7ddbafb1ef153cb5 jupyterlab-codemirror-4.1.3.tgz: 5a3e81c30b80e69635732358876b4e2e8262227598a2a3e0ead3d520588ef020 jupyterlab-codemirror-extension-4.1.3.tgz: acb7179771817ca216c598b5209b981f60e9a14130a7fd995bcd0246673f4aac jupyterlab-completer-4.1.3.tgz: c6dbbfeb7174a3a68b13379c15e76db2b4b8cc7e0f6e3b795b07d1a841c63ccf jupyterlab-completer-extension-4.1.3.tgz: 33aa5cc292645019ab76db12c4d1436240b54bde34469297ebb8f8b21f38c0ef jupyterlab-console-4.1.3.tgz: b882c4ee6238df3a2fd860f51a09036ef069646c7cd382927e3bc39542f3b949 jupyterlab-console-extension-4.1.3.tgz: 090aa26f483ec01a8b0622dbaa29bc885dc3b12f3c2d3f2cae9745b82263b1d8 jupyterlab-coreutils-6.1.3.tgz: 38a1cf7c1228798df26c20bc598973af4c0c2f84786ff576e1d43daab3705341 jupyterlab-csvviewer-4.1.3.tgz: 646413398b455d17e10ab175b018ac67ff1a9d06b2825a0863aba8a58ce6d3da jupyterlab-csvviewer-extension-4.1.3.tgz: 0e2227e303baec6530899d1deeffd85763cab867319cd81fb6ccc346a9542f69 jupyterlab-debugger-4.1.3.tgz: e11717a7d1df9fede885fe6ec1da840d30b305aad923f5741ee1dd0d73de1ed6 jupyterlab-debugger-extension-4.1.3.tgz: 87c29a373099ea605d65e1f57333ec5c496c1a1b26c3e6fcff4384b4cdc5ef34 jupyterlab-docmanager-4.1.3.tgz: dfdef0e148ce5bcdebff2067a32de89c0f562d18419c6e4fa6f01c47b8ec0d79 jupyterlab-docmanager-extension-4.1.3.tgz: 3084a253328283c0ecb743392c34380ba8b0013f08bb652f1a44b37c151f19f5 jupyterlab-docregistry-4.1.3.tgz: c85c0b1fa340c549f8500fe020229ec0774c3cf93ae6563a1f6027b9a2470706 jupyterlab-documentsearch-4.1.3.tgz: 3e195b4fd5bfe420bd6a2055110842277ab6b14b9131fd3d7cb42ccec36ae8a3 jupyterlab-documentsearch-extension-4.1.3.tgz: b7c8b0e4c342c599351c5d3ad13d7f24d49d120e2c04a05967d3bf8dd99200f9 jupyterlab-extensionmanager-4.1.3.tgz: 4941422cb115572684acd2b950be08a281e6cdb3ecd74a642650961c6435928c jupyterlab-extensionmanager-extension-4.1.3.tgz: 4feaa3a861578888444bd59af9011084af46f7c8b22076d256ec272fe93bf327 jupyterlab-filebrowser-4.1.3.tgz: fc674caa76d5286cdd28f513368c48e5ed293e27a23b97ce75043a6238d6c2d7 jupyterlab-filebrowser-extension-4.1.3.tgz: 4f859c76386f60ff0c5bc356583c8c8cc32a2f3c4bc3cb30e77c2d051d5decb0 jupyterlab-fileeditor-4.1.3.tgz: 78b9f66e7e3d131a22e2c10f702f98ed3913e48e5939dfdaff041ac746814d28 jupyterlab-fileeditor-extension-4.1.3.tgz: 7c688a5b1234cf0f1f88e2aa4800a8d27a68ff4778f9bb7f6658a5261d4292f5 jupyterlab-galata-5.1.3.tgz: a5a3d6ac9d86321a43e4feda1b3b256c5298f58b6b61748a3e9702969522c5cb jupyterlab-help-extension-4.1.3.tgz: 2ad29d6e2abba53d8d2e0bd8f80a9b4f2882babcc3566f26b2e8eb635e61acd1 jupyterlab-htmlviewer-4.1.3.tgz: 4315638cf88beb807175ff38fa079cb4c03dd2685c003605c0efaf9348b7dbbc jupyterlab-htmlviewer-extension-4.1.3.tgz: f53a17179827722f0e16d1c483152d8d411d531aefe542284d5dc6dc9944e097 jupyterlab-hub-extension-4.1.3.tgz: aea316eb47762bad7fe032d07154a5347c73c81990705e0d6e95f97121e6ecf0 jupyterlab-imageviewer-4.1.3.tgz: 4f7376a79f688cd89a55c09d0755d746747815da1ba2b3d0977247f95bb17d47 jupyterlab-imageviewer-extension-4.1.3.tgz: ca066029e4c6fc0b1764dd89c2ef526330205e73003dbcace9379bf7791924d5 jupyterlab-inspector-4.1.3.tgz: 448c7ebf8a55637072538a87fb49ce002e6853a2db9f7a050ccf1fecdb700f5d jupyterlab-inspector-extension-4.1.3.tgz: c336bbb72909c2849af2eaedfd6999d7720f5e1ddbb9d1c685f6212f1c90564c jupyterlab-javascript-extension-4.1.3.tgz: 3c54c4cb7f1bd096582e93fc82a1c818fd6975d68bc51042e6b35ac790034215 jupyterlab-json-extension-4.1.3.tgz: a7b7e3bf000089aa75883b47bd37cd7771b18dd5ef6de60cb21544621ef81335 jupyterlab-launcher-4.1.3.tgz: 8645a92ce8dd9a56a92c568896d5028baef81c2c56f26b8e8f82699ee470fce2 jupyterlab-launcher-extension-4.1.3.tgz: a87f229d27ccf2164d5822c65f4b2c8e77d7fcb3e77aa2757ebe9f1fdaac0385 jupyterlab-logconsole-4.1.3.tgz: eb5ff14431debe6b428143675cd31d97bafd3c916f304501538ff20fd8fda727 jupyterlab-logconsole-extension-4.1.3.tgz: 2fa55a15742ad73c2d667f946d7d3fd9ecf282b2771ef36ee2025342b709f22b jupyterlab-lsp-4.1.3.tgz: fb55ee23bff0b80681ee6679ac94a76fb226a7ff9f9fe778e11f298e962b1179 jupyterlab-lsp-extension-4.1.3.tgz: 1fd8b6a768a92c4a7347641cce7e63d45af9deddddcf0fa2c4437c9e66108f35 jupyterlab-mainmenu-4.1.3.tgz: 92c66d3eed7f46ec5328f002a401a3e13995177ef62d61d541457fb642cf8435 jupyterlab-mainmenu-extension-4.1.3.tgz: bc6642d417bdb28cefc9d42ebb8b99ccdb78f5c4950e35cc758c03595b407fe6 jupyterlab-markdownviewer-4.1.3.tgz: 453af5f2c65ebc5db4b1ccc33c8efb199ba791c7f7755e41c66f32e174158791 jupyterlab-markdownviewer-extension-4.1.3.tgz: 053cceaa5158d4d0d9a1b00eb225ff573d56a6deb075ca4d8d713dd7c06d39f1 jupyterlab-markedparser-extension-4.1.3.tgz: caec541bff4497908bdab61a3014bd759cacdf86bc481d6ee41fa4f77e660107 jupyterlab-mathjax-extension-4.1.3.tgz: a8c0db28185e61c86b1c36a04aa20c87e4d40f46f476ddc39bcd917a2fe141fa jupyterlab-mermaid-4.1.3.tgz: 1eed3b47f9fe846270ad02901759f3153ca441ed24b2ab87b79aea5ff7b3e9f1 jupyterlab-mermaid-extension-4.1.3.tgz: b0e6416713f30bd31fd5aa4a2037a585fff93652b9c66b5ea54e05f526df176a jupyterlab-metadataform-4.1.3.tgz: cf7faa2dfa5e6f7169b84d0a11cb6da60711d1b44f019f51a628e807e214dba6 jupyterlab-metadataform-extension-4.1.3.tgz: 70e739955fdab5565ba2651e4f5229515f24b4cf8c42968c536e0f695d9ddc75 jupyterlab-metapackage-4.1.3.tgz: 7895e868b4e786075a6709a5676a62f616111cd6cdf872dadfe60496655732ff jupyterlab-nbconvert-css-4.1.3.tgz: b3d7cc3a7881f415b5db24464719a9f1f75f4fdc521c850f9defc8bd9f5e0b34 jupyterlab-nbformat-4.1.3.tgz: b962e8a37aa36098db213d74968ee006df860de8a6a64555444ed18c603e6acd jupyterlab-notebook-4.1.3.tgz: dfe01411e80c0f76ae238d9dfbbceeee6e0f64e959419a8c0e12ca8b7d27ed36 jupyterlab-notebook-extension-4.1.3.tgz: b4a7aff3416cffc19f707d07f9cc0d50b0073790e1ab3c0443276bf3f7029f50 jupyterlab-observables-5.1.3.tgz: a96f8335262dbf82dd02d9690f2a04ca0892239db050aaff596ccb45d1b668ee jupyterlab-outputarea-4.1.3.tgz: 554055b2cf6b30b66d6d0b15e9b3f8d62b8068c3d8a738fe33d2824e55ba6889 jupyterlab-pdf-extension-4.1.3.tgz: 86665c33645ee6a34389d65bb9dd1d4f14f6f48d93087bb342a9d0b6d0f7fed6 jupyterlab-pluginmanager-4.1.3.tgz: 75d2deaf3343072238efe7838899e851dd7f8431854e6dfa247962eeaa6de1b8 jupyterlab-pluginmanager-extension-4.1.3.tgz: c0abfd5a4f9d9c2e0dbfa1cfaae332090b0290b782e2a90c5601cbc8da3e5afc jupyterlab-property-inspector-4.1.3.tgz: fb9ecb51198f05193d50c5f6f6cecc8033fa79a0caf43e7b5692b5842732e2c9 jupyterlab-rendermime-4.1.3.tgz: ae27dcafcbd1e0a33eb07e9f89ce0d586f94b3d86a1ed1be1a59ce99f488b622 jupyterlab-rendermime-extension-4.1.3.tgz: cb2eeeaef610347b22f7231acb0832c4bb6d29dc3c279c7dc48387f254cfbafe jupyterlab-rendermime-interfaces-3.9.3.tgz: 7845019301b2e97317174a7e20a2e78f1a7e258b7a635d2aabffa9d8cbc86276 jupyterlab-running-4.1.3.tgz: 25eab0007ca8d2596d8b537e2b5b3ff2a2a690c595c2bf31e164224e8a046a5f jupyterlab-running-extension-4.1.3.tgz: d3958760bf344c551d835b8670fa98db4e68c463c34d3741eff4f1530ab996e9 jupyterlab-services-7.1.3.tgz: cd4090ff4e61609a6f12fb612882a63d4e3342e73f7ddc156d632d3ead0d32c2 jupyterlab-settingeditor-4.1.3.tgz: 3b4baf3f629c92fafcda71a8a8796a2b91e452ee02348aecf469e67d52336d56 jupyterlab-settingeditor-extension-4.1.3.tgz: 030f72d097dd3eadcc0a2a9bd3943e78d2b91e19008e8f08ed2d1ec5a2917c0f jupyterlab-settingregistry-4.1.3.tgz: 56912542bd4e581b53bf28c50b33510469d9c26da4fb2f0237eb06ab2291bf5b jupyterlab-shortcuts-extension-4.1.3.tgz: 3b34b66413113cbaf9389102e090b87ff47259c0e0425570176b4fe759384512 jupyterlab-statedb-4.1.3.tgz: 0ba9a34fd43daa6763c1ea4ec9d0a9cdab3a774eb11682120236e0e28bbe27fd jupyterlab-statusbar-4.1.3.tgz: e15f006cab8447e0a762274b9663d5b5c22675c53c8aaaac0d5f021f07b19e88 jupyterlab-statusbar-extension-4.1.3.tgz: 66b74d126d2b288980ab9014bd39f8d3cf7b8c3af63128cdc94c92366905abab jupyterlab-template-4.1.3.tgz: df62b7795038826ba61661437bef25e5eb2e42f0980a5253c68ea198cad592bd jupyterlab-terminal-4.1.3.tgz: 377d65e6e88c8e4a883cb5da415fd6bd08480e82572fc0ccff70ad61c996f2ea jupyterlab-terminal-extension-4.1.3.tgz: 1da4a93c0b2ce62e48fae1688360f25bc623b4dd69c5daa7e5a161aebeefc119 jupyterlab-testing-4.1.3.tgz: ddcb42367f4363eec3a5c906910a1700e2014706668265bbad103b6fd9d18273 jupyterlab-testutils-4.1.3.tgz: a7597ce48e42ded74b8e68a17e792f32a367e27841ba0ce3b28df8e2c286c9b3 jupyterlab-theme-dark-extension-4.1.3.tgz: 60c429c541e59d9945a93265b89b5b403908a496e4e710c6223118ddffe7a2dc jupyterlab-theme-light-extension-4.1.3.tgz: 1067427f9b5de2004f96f9920ffde06fcae411b47b9e5799a675d43c980b4774 jupyterlab-toc-6.1.3.tgz: 4f56b0e770790189ca618d14188bd9dc4289afb66105f38fc3db5b384b082200 jupyterlab-toc-extension-6.1.3.tgz: 7d6e635fb4274c336ed92cec3c9962e51bb3f2839cc17165020af4558f1564aa jupyterlab-tooltip-4.1.3.tgz: 68f7ae522dbb659bc05c002e69023e0c8fc1c585af110986eb68d133e79af7df jupyterlab-tooltip-extension-4.1.3.tgz: 89d7404bc914a07b228688923653dc98eb292e7fbdcf06323b6fafddb9199834 jupyterlab-translation-4.1.3.tgz: 0726e278dcc98094fa2aa437af6b1498a987849f514168bf4c28a6d59fdcc381 jupyterlab-translation-extension-4.1.3.tgz: 4ebd68ad69b63516fedd17c23c6712eaee6e03cd6123fda9326174e27d0aeb7c jupyterlab-ui-components-4.1.3.tgz: fe37dd6bc751fb6c3b77c0af33c65612dcd941c4defc3b2a7f7627cf576c3011 jupyterlab-ui-components-extension-4.1.3.tgz: b34028d0cda2932df6198080ce39cddf1eb3063900d47958d681f00f444c631b jupyterlab-vega5-extension-4.1.3.tgz: a94da3f009a209a07f7eadd0ab031312ce199bbba68e459ec39e59a9e8c460d4 * Backport PR #15899: Add an explicit default for inline completer providers (#15914) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15898: Fix spurious dedent when opening inspector tooltip (#15917) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15938: Revert "Prevent command shortcuts from preventing user input" (#15940) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15924: Fix Theme color is not applied to SwitchKernel ToolbarButton (#15941) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * Backport PR #15291: Fix creating files in custom drives, fix `ContentsManagerMock` (#15942) Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com> * [ci skip] Publish 4.1.4 SHA256 hashes: jupyterlab-4.1.4-py3-none-any.whl: f92c3f2b12b88efcf767205f49be9b2f86b85544f9c4f342bb5e9904a16cf931 jupyterlab-4.1.4.tar.gz: e03c82c124ad8a0892e498b9dde79c50868b2c267819aca3f55ce47c57ebeb1d jupyterlab-application-4.1.4.tgz: 66836309e7be38f4455e128c9862b09582baeae005c37ed46e553fe7800f2cf5 jupyterlab-application-extension-4.1.4.tgz: 80dec3f62929a02d77f464849817d079460e107784d63b7ee5d2eea6c5397317 jupyterlab-apputils-4.2.4.tgz: 1ac516ad28f47347a2987724ed75cfab39548288b6e19774f603f9529b3f1789 jupyterlab-apputils-extension-4.1.4.tgz: 0e2cff45ea4e71dc1544e10983b7c2a166fcb783f031fa9d441a31816862af14 jupyterlab-attachments-4.1.4.tgz: 4812f294798e4b5795ba445fb2031ebe2af46e772a704ed9dd16f68be1a73e62 jupyterlab-builder-4.1.4.tgz: 49a20675aaef03d44bf049fa04104db065a13a748720887871258421183f3a1a jupyterlab-buildutils-4.1.4.tgz: 4bc57ed0ae0f2dd0b37316b61e86ee6108faf73d55a6c745b4bb900c842c573e jupyterlab-cell-toolbar-4.1.4.tgz: ed3ddc5b9453072e27c3071e8d4fc116259b1533253525362b1244029a11cea7 jupyterlab-cell-toolbar-extension-4.1.4.tgz: 8e3f90c06751e579d05f90d23939560d4ad19ec705e208457050853473f2aad7 jupyterlab-cells-4.1.4.tgz: 9735026e9b514d94d398c6567dd06a46ab4c95147855471423d32945385c7a64 jupyterlab-celltags-extension-4.1.4.tgz: 23c05e264ee5e736b7ebbb671e7e55584762d20e4a0bc40bc3d0bdc651974349 jupyterlab-codeeditor-4.1.4.tgz: cdee9b94dd191758173c400adda6d56c1cdc71f81a0a8039839e6ee4d06085ba jupyterlab-codemirror-4.1.4.tgz: f5af7cec0e01c302bc494b40044b3fdbfdd0e261cd90b0e1048f04f02f675d4c jupyterlab-codemirror-extension-4.1.4.tgz: f5a48a57b6e3afa3c96e7311ecd13e3ff108bb6f32890c3bd44287343e498036 jupyterlab-completer-4.1.4.tgz: ec4709a1d659361f4d6ba11914cbe060c4b7bc757225a6f55c054b3b3801d8a6 jupyterlab-completer-extension-4.1.4.tgz: 6e333ec2a35b73fc7c969abb5ca55b7efc924ed4a37f5ff518d5ef28a002fcd5 jupyterlab-console-4.1.4.tgz: 7a76d0f92122faa7b448f63041cc075ab3c710b892a9c383bd482447e2573730 jupyterlab-console-extension-4.1.4.tgz: 30bfd42702ec24cc21e3da54fa7502e42df15c9a2aad6a6c076b65f5358eb989 jupyterlab-coreutils-6.1.4.tgz: 6cd94d30e6b5083a904a6c3c1ed07e3318c19fe39a2c687a1aa6ff09b4e5a277 jupyterlab-csvviewer-4.1.4.tgz: c4341db6c3b7bd9d11846dd98b7e1fbaf76a4721c0325002e6d85fed629da6b7 jupyterlab-csvviewer-extension-4.1.4.tgz: 6e811c7cf42f113720cd92f4c112f969c6976930b6850e2bdcec8bbe2611683e jupyterlab-debugger-4.1.4.tgz: 20c081e0449e50b7f48f329dc1da86df1e1a158ce5a1871d1a9cdf919616a06c jupyterlab-debugger-extension-4.1.4.tgz: ad50d9306f2751115787c6b247abd59e2db232fd5701fb4c3e5747a036029e00 jupyterlab-docmanager-4.1.4.tgz: 023447981aa88b04753a907f7d5d84483fa4226d796dd1c556eb466079661f76 jupyterlab-docmanager-extension-4.1.4.tgz: a08881eb39dc39d781723331a9d1cd5054b8f8b8231a66468b45293c633d7a88 jupyterlab-docregistry-4.1.4.tgz: 0ce0b8a70e0def7e2e02c44d1c26010a8a825b2c45bb47f5d397b10a05054925 jupyterlab-documentsearch-4.1.4.tgz: 1b696a46c0252ea7df5f93e8cb77f66556876ffd4d34698fac6495c4a2e6d168 jupyterlab-documentsearch-extension-4.1.4.tgz: d80e5b1146663e59bb10413ecc3cc1766326d3864d57c7a61193b8fb96275d7f jupyterlab-extensionmanager-4.1.4.tgz: 1e3058e98838b5512e29947d3a685c1ca6a902bc9104616d838d656ace901ac9 jupyterlab-extensionmanager-extension-4.1.4.tgz: 695d853fe3ec01d9b6eced5fdc09a14593a8af5b92c9e793119e63aef7da21a0 jupyterlab-filebrowser-4.1.4.tgz: 3ef2317bc913d88ef00baf37a1829e39477df00b263f3d863a3d1305731fadf7 jupyterlab-filebrowser-extension-4.1.4.tgz: b951868a7ad6eb7cb651635a3fdf5c745667c7c03a0aeee165075eb057584a6a jupyterlab-fileeditor-4.1.4.tgz: 5bbf52cc655df484a83b1364761354a4e9f8a7d6e43d69dc1a07dad465d71597 jupyterlab-fileeditor-extension-4.1.4.tgz: 2a058f2d1af4f80d63b598f43e97259037f8ea996f71003a19de13d6a4b51f67 jupyterlab-galata-5.1.4.tgz: e451d01d44bee319494ed558a8d5809550499b84408e84847424e7401d3a1291 jupyterlab-help-extension-4.1.4.tgz: b5422871ec5a5ea401421476c0be3a1b8dc884b58a61cbd219b65cfff11f38b8 jupyterlab-htmlviewer-4.1.4.tgz: 6c224ff34d935927a58f7483df6bab91d915b4f17b38dae799b35c71b7617205 jupyterlab-htmlviewer-extension-4.1.4.tgz: 7226010f8b60b8c2c07856c158a0ef4d2092fa5132e0babb901642d7f2688e3f jupyterlab-hub-extension-4.1.4.tgz: 07dbfd295718fd64e2e2f05d494159b1aa3faabd17429c30eaa8c0a60c3b39dd jupyterlab-imageviewer-4.1.4.tgz: 804a8eb8481855ebd2696e096a1df060e13991ca9a59ed92d0e3a4f3e9c35706 jupyterlab-imageviewer-extension-4.1.4.tgz: e4e54ab10382df4a6cda987ab31d2138e50719206f229ea6e8cab270411a8715 jupyterlab-inspector-4.1.4.tgz: 7bbf7b39b9b4771fbe9e41798d7b797d513c98d8446c30c82faa17fe692f0f0f jupyterlab-inspector-extension-4.1.4.tgz: fc359b3f0408465c3a8fd141e4704ce1fde7caa97562de160c35891e60ab227f jupyterlab-javascript-extension-4.1.4.tgz: fac9b15907ba1b31b6cb044b5dee28220326741dda7258bd45313ba7be0f8748 jupyterlab-json-extension-4.1.4.tgz: a0754911816020f8cde09e276f08306dd3b38fd9a4a1e117e1723f3cbdefe916 jupyterlab-launcher-4.1.4.tgz: e859d14dfda8f604eca332f95a0021e5ff5ecfcc7f1416972a2de284fb226501 jupyterlab-launcher-extension-4.1.4.tgz: f6cba8ae5bdfc283fc64a4ee3fcfa1b21ac4be95a0d6ec9ca21f2a9485d396fd jupyterlab-logconsole-4.1.4.tgz: e1eb6696d9caeaa14146a1dd31586ea073f8ff09baa5c8fe7ddd6da76fe12067 jupyterlab-logconsole-extension-4.1.4.tgz: fe8198d6b022c7bd3115afde8f02efc830d720738efb67d094be6becfebd97cc jupyterlab-lsp-4.1.4.tgz: 53884c47d31a69cee013ab7bcfa821a5988026e2f88dd4c12ce69dea382019b0 jupyterlab-lsp-extension-4.1.4.tgz: 381f3ec474001eb7aaf6c469c40b4a388571791b1c21bf89967e52118e1ad26d jupyterlab-mainmenu-4.1.4.tgz: 0cf4ec28b6baaa0e08a6478278d8be392c5dce15078e40c34993eef799da1bbe jupyterlab-mainmenu-extension-4.1.4.tgz: 9d854f57d4093ee930b69aef981070e6ff3f0c6fb9877cab624cb70428bc812f jupyterlab-markdownviewer-4.1.4.tgz: 6e802acfae976a6c594ed7ac4eea8f14042ff152a3d565bf09929f216b14a943 jupyterlab-markdownviewer-extension-4.1.4.tgz: 90e16ce6b9cd0cc18d7e8238a7e148461b9bc3cdb39b28405cde0daa7e63b6ff jupyterlab-markedparser-extension-4.1.4.tgz: b690c6cd6a78c8484477fee40aa2b22be9d840325e1f175cfebd897419989888 jupyterlab-mathjax-extension-4.1.4.tgz: 8b86560c5a187b782e14344a70136d4e5e4fc8ee2c40bc3b2f2acf6f27cb5fc1 jupyterlab-mermaid-4.1.4.tgz: 1123141e63bfaed3dc7ac159c54268397f416af1b2b9400224578423066cdba6 jupyterlab-mermaid-extension-4.1.4.tgz: 3997bede69ca9ee394496ed2d901aeee61e81e1c6e41cbbbdf7a3b8472bd21e2 jupyterlab-metadataform-4.1.4.tgz: 21bac1f60d9bb7d4f353b190a867e5fdb7e051c7bc504b12694572a41dfdee98 jupyterlab-metadataform-extension-4.1.4.tgz: 5cfab51ac565f5a36fcd8598c9db0ffb044122d756bd94675104007f010c4063 jupyterlab-metapackage-4.1.4.tgz: 00651af5a59f2cc3a68e884201cdc34b3125fd377c76f225dfdc070b69a1ecd4 jupyterlab-nbconvert-css-4.1.4.tgz: c5300c75c43b2ae3afe0c7e25bc6cf47d6e13c863e23bf67a20e4f874c29da4d jupyterlab-nbformat-4.1.4.tgz: 745734ceb73f20fe8bc1dc82ab2686ac725ef03bad18d8aa891262ffce32f401 jupyterlab-notebook-4.1.4.tgz: 3da3bc3e0e430cb73599b463725593c2c104c7dadba68e24abc49c05a1e66a54 jupyterlab-notebook-extension-4.1.4.tgz: 9f446cb3591a0f576ec614b9827b9fe045301ba255b2aac8e78c4fd7de3f8532 jupyterlab-observables-5.1.4.tgz: a342bff5b9922c1eccb57a2dac30c12ce08d2a44ce3cc117649a376b3c30b08e jupyterlab-outputarea-4.1.4.tgz: a177485be83a9703621bc3ed4801be27257f1d1cff9322f9c3ddbb660267b167 jupyterlab-pdf-extension-4.1.4.tgz: cfd56376f322cd37481b6b8fe3491d1487b3ce67d306fbf7bc14585e15809fc3 jupyterlab-pluginmanager-4.1.4.tgz: c3d59650902f4e287b57d4fb02c0b43bc24026bd5401c2b53ea7d870619d0947 jupyterlab-pluginmanager-extension-4.1.4.tgz: 85043380b459b61e5e13734494ce35400ed4ffad77b3b805fde01f6137859e47 jupyterlab-property-inspector-4.1.4.tgz: 24764bc87b0301c92257c44b873e8c0feb9a161e1a3aa207a70afd2f9f6caa80 jupyterlab-rendermime-4.1.4.tgz: 92ae5bb38630ca8818e428de004bba50d6db81ab52f4c0daeb20956f05f1af34 jupyterlab-rendermime-extension-4.1.4.tgz: 758b69fa4c3bc192113bb7833f8c4ff6b7889826bf7726ff986fb4e3891756d5 jupyterlab-rendermime-interfaces-3.9.4.tgz: a3b8e0427fd2bcdbc857642621ececc30022f4573a1d292983a7919f23eb0e9a jupyterlab-running-4.1.4.tgz: a029e5574e32320d614091d9941ba9e4af5ab6c802a957eba622bf357a63bbcd jupyterlab-running-extension-4.1.4.tgz: 854293fe1c5f55e378ae2549d9b3882f81406ca13e3fa0bcfd17cf39cd19a264 jupyterlab-services-7.1.4.tgz: 4ef476cd3691112ed6a0d5dadce55305049681429bf9a41f1830561c57f86e48 jupyterlab-settingeditor-4.1.4.tgz: ea1ec1c69d49d67ba45ddc5c4677b4657167e5b3f2c577ca74d967fb2be8d81e jupyterlab-settingeditor-extension-4.1.4.tgz: a9e75576a8250552fcfe4f431562ec87abf5e36bdb743378ba7bc1e06583e2d1 jupyterlab-settingregistry-4.1.4.tgz: 020f835d48f202da87bd162af70c8f78db8ada6de47df0ff9b9e2afd23776824 jupyterlab-shortcuts-extension-4.1.4.tgz: 473d31fbb0d1864ed78f97bed2a9b29439bcde19ba791c9ff52c9e4d59e3dc14 jupyterlab-statedb-4.1.4.tgz: 387d436143a262a88dd06f10a7167f4780ea3d5ce556a08fe6b9308bcb86857f jupyterlab-statusbar-4.1.4.tgz: 63589ccb299df9a6403726f30fc53252fe66e476e38de755b4c4778b119b0b73 jupyterlab-statusbar-extension-4.1.4.tgz: db7f9914b72df25d2eded094f9d8e81390bca96bedfb140377a67fc276fee4fa jupyterlab-template-4.1.4.tgz: 913b46371dfaf687b621aca7aac54f0b24f5e3981db6eac26dbc8ce29fe75729 jupyterlab-terminal-4.1.4.tgz: 891a0b0441bd2cdeccfd14aaec0b72cf68b6990c1de03e29f736d9c5fc3a0dfd jupyterlab-terminal-extension-4.1.4.tgz: bc07a7a94343544d53a1386b9f63d212452bd6c96e6c6f86683b0dd823767f59 jupyterlab-testing-4.1.4.tgz: 706d1be8132793c6f05f5ae31eeec65886358ccc5798cdf649172c00e5913fe9 jupyterlab-testutils-4.1.4.tgz: f5a7d78414c5afcf493e092162012897f7a7641cbf033da968ee0a4ce31b73a6 jupyterlab-theme-dark-extension-4.1.4.tgz: 4372e6b33cddc631f407f0be6944e2c3a4188fbd451c9956ecf39c70b8589da5 jupyterlab-theme-light-extension-4.1.4.tgz: ce50bcd229c41303c1b3fc2fe76b081383234e718f1677fe464e5441b8bb7cb9 jupyterlab-toc-6.1.4.tgz: efaca9375cd6e5e0019067a215ec30aeacc0c59282c6224c90a473be6bfc6c5d jupyterlab-toc-extension-6.1.4.tgz: f0c0bf782ce3c05b4fa2374f033e65b3f8d4c9f5d2d50096aea214d4ea93c46d jupyterlab-tooltip-4.1.4.tgz: f8adffc227bc20a9439963be4ea9b13257f304f7ea259fcef50fa77e373ccfb3 jupyterlab-tooltip-extension-4.1.4.tgz: af0d8ec1aefe60e0ea11cb8e7bf757700d01118e3917d471563243e3af11715c jupyterlab-translation-4.1.4.tgz: 8fee5de88946fb1446612c92aa1d2627b5abc4cab69f889a1663d51b702908a2 jupyterlab-translation-extension-4.1.4.tgz: 0da5cc0af5a7d918f431b8417030db9711e76701d9c95767363c6b741470fb7b jupyterlab-ui-components-4.1.4.tgz: 43c796a40011515ff4f1ffcf6ea9e53f0fb9f78b2aae19e561912303240db855 jupyterlab-ui-components-extension-4.1.4.tgz: 0b0dbcd7148cbbf30600490be79b4bd7f65612a28f8914d72498d32583597ccb jupyterlab-vega5-extension-4.1.4.tgz: 0bd0705ac196e001e76dd1bf5178a5d2d59211224d9d121d5d560253f16aaf36 * Backport PR #15935: Fixes filter for Chinese, other non-ASCII filenames (#15950) Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Backport PR #15954: Avoid concurrency when computing the items in notebook toolbar (#15961) Co-authored-by: Nicolas Brichet <32258950+brichet@users.noreply.github.com> * Backport PR #15959: Ignore links to GitHub user and organisation profiles (#15963) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15892: Fix browser-test.js (#15975) Co-authored-by: Frédéric Collonval <frederic.collonval@webscit.com> * Backport PR #15970: Short-circuit `selectItemByName()` if already selected (#15983) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15860: Show outline on the full item in file browser, only when needed (#15984) Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com> * Backport PR #15834: Uses the browser window's selection as the default search query (#15994) Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com> * Backport PR #15957: Fix Theme color is not applied to Toolbar Button (#15995) Co-authored-by: FoSuCloud <49218295+FoSuCloud@users.noreply.github.com> * [ci skip] Publish 4.1.5 SHA256 hashes: jupyterlab-4.1.5-py3-none-any.whl: 3bc843382a25e1ab7bc31d9e39295a9f0463626692b7995597709c0ab236ab2c jupyterlab-4.1.5.tar.gz: c9ad75290cb10bfaff3624bf3fbb852319b4cce4c456613f8ebbaa98d03524db jupyterlab-application-4.1.5.tgz: 0d3ebbfd0490e337b5d95511972c8e54bf5aea8930cdfb502cad4dffaacb3274 jupyterlab-application-extension-4.1.5.tgz: 2c3d8870cfd7558b65dd38b63e3033d2f8751734b996f0290f3bc5317b12f445 jupyterlab-apputils-4.2.5.tgz: 00fffaf75ea61449c42a9eff0d5c574344fe4ff0bb854336bc69fb8bb43dc606 jupyterlab-apputils-extension-4.1.5.tgz: c2d21ad70c2986aa425eacc4d18d8f0a615a12b2d9d35ee034150f83a366558d jupyterlab-attachments-4.1.5.tgz: 8a4d1ff80bbbc9eee5f0e7383a6adaa6bef8052a32f080bf75e7916679425ee8 jupyterlab-builder-4.1.5.tgz: c04d60e12b6d095c463ce885dd871bbf2766ee8d9ae4164f2b5583e4b4fe3f35 jupyterlab-buildutils-4.1.5.tgz: 462ca38a6d957fad2585aebb0955450a93f143186398f15225b00ff9a501ed16 jupyterlab-cell-toolbar-4.1.5.tgz: ae81834ce4c8c523953064fd49aac3ac0537ecedf862ea98a5adecbf312e27cd jupyterlab-cell-toolbar-extension-4.1.5.tgz: eb3bc0eb3f27c053396499028387a4b07bd3bd5b1c9ce62df7b9fcbdc018404e jupyterlab-cells-4.1.5.tgz: b6d621fcdef508dd8150e33935dedb532e84002ee5c019f57b903b96417df575 jupyterlab-celltags-extension-4.1.5.tgz: 8cdc06128c8afd95bc627b3d160ec02fa30dff13af6b6d0e868c865debf96b95 jupyterlab-codeeditor-4.1.5.tgz: ae55cb6409371e09cdf3997ea0d79e5c3837ca6b024c0b1a176bb50beaaff421 jupyterlab-codemirror-4.1.5.tgz: 2dd2725fae4f5ef5bd052285a0c0fafedf4eb4fa54989c3f1e8ff40c68cd95dd jupyterlab-codemirror-extension-4.1.5.tgz: 43f81594130de03bec276c92adf5085a7c92bf2070afb75151046789f7154c19 jupyterlab-completer-4.1.5.tgz: 35922b4a8a1620347ebfc900bd368df12f75621294d79ddaa0612365dcf89189 jupyterlab-completer-extension-4.1.5.tgz: a3e38cf058a7e00af537210cfd47a4d31fad82fbee04b9ed97acc35539226441 jupyterlab-console-4.1.5.tgz: 935ffa0a5d2cc52a110627f095f3cb968d5404e46fd181bfe3ebbf6436fc8ce7 jupyterlab-console-extension-4.1.5.tgz: df23b52415942063f9a7fff7c2aadd13ab874660aa18d18c47a2a815aeb5de2b jupyterlab-coreutils-6.1.5.tgz: 5a70dc55c8f8ab47b4ec572490cce0dac1b3a6245d5ef24b0ff506f08cdf29a5 jupyterlab-csvviewer-4.1.5.tgz: 5520ab8fe589b58e3db949e6dbf3b08716493d844d08bf22382abd3ddf5d46f1 jupyterlab-csvviewer-extension-4.1.5.tgz: dd5873d227b70a690ba3522b759d32efd0e54b768a9db8fb6103937823dd8b12 jupyterlab-debugger-4.1.5.tgz: 4b5f0063af9d9ea840df7c9ed775d961a0ca58824ea81beac466a96837c79dba jupyterlab-debugger-extension-4.1.5.tgz: 9bf13e193e583d8f7666b7f6a607621e36eb6e84634adecec490c9a7d8026c6f jupyterlab-docmanager-4.1.5.tgz: 575a0ed0e5407f021e0ca9c8717118750e009fa745738906979f7dfb8206f345 jupyterlab-docmanager-extension-4.1.5.tgz: c97ee2cd48b9530800c52cdeeb0365e21ce3675c729eddef107f71bad83c4487 jupyterlab-docregistry-4.1.5.tgz: afd5aa89497926458bf1f20586557c3f23eddc7747d1b8b2d1fe810579ccf261 jupyterlab-documentsearch-4.1.5.tgz: 6604f2ac97e450553e18320dccf4f138f29fe52819beeb6c933f81cb1cf02c46 jupyterlab-documentsearch-extension-4.1.5.tgz: fb9ec0efbed88b54638c9877e35b208e7df84b67fdf3a1c888f2de7e0c3c6d44 jupyterlab-extensionmanager-4.1.5.tgz: 7e685e5d3df74f428687fab3b1db8b1b2102ca89f8122a39ee90fd28136596d2 jupyterlab-extensionmanager-extension-4.1.5.tgz: 3fa5cb59acce3db554df12dd6f44ee238748eafe801ef562b1e74a402e52e90e jupyterlab-filebrowser-4.1.5.tgz: c196ac4e57bf9575d859a16a573fae7845fd69ab2597857b4729ea39464a9337 jupyterlab-filebrowser-extension-4.1.5.tgz: 0f4b62301c7d66404abd48e8161c5253877752f8f1b699b54f69a07813a9b661 jupyterlab-fileeditor-4.1.5.tgz: 97b3d286ff7bfe93a23f313d458c03071dbaadadc78ad6eb09e8f8cd8fcd6c88 jupyterlab-fileeditor-extension-4.1.5.tgz: b34ec28baca6ae414bdcbae26aae755575ef408c73b48aa6842fbb6ed8834c90 jupyterlab-galata-5.1.5.tgz: be2b042216d6d9c9ebce6d2dd69dfc1a5a6c52486717118fefb5d7ddbc772aad jupyterlab-help-extension-4.1.5.tgz: 27880ebe05b72d8fbc8b81aac382070598fc9f0987c992974088210df9e9ed17 jupyterlab-htmlviewer-4.1.5.tgz: 6471666f6ffcb24ce8b509bd597d599c2eed657c82a4f9b5d17d345745374276 jupyterlab-htmlviewer-extension-4.1.5.tgz: 738dd059935332c8d94643476c84e3a18163623375f3f7965d74da58b737b242 jupyterlab-hub-extension-4.1.5.tgz: 70c5ce706cd33387d3b175434bda352aa25fc1cd8aee94dc89b0a018dc4b35e6 jupyterlab-imageviewer-4.1.5.tgz: ebf1195cbbf8aef8e83bdaad82e181791a31f80f4df27e6d1b52ba3765df0ef0 jupyterlab-imageviewer-extension-4.1.5.tgz: cabd80d1f07cf138a681df0371b1f50a098b4f8cdf433c999298a47ca0aa1e76 jupyterlab-inspector-4.1.5.tgz: a74d5f70e55421dc37bb0f7a8d7fc92008a6a09cd723d9234a8b8d08249df66b jupyterlab-inspector-extension-4.1.5.tgz: 3c0d4d3a8d3a9ecfc9f16bd3b5cf5814646247acbaf588c15dc635536bef46bb jupyterlab-javascript-extension-4.1.5.tgz: ee53106754bb8c071d2aa0f5dbea50248af6acbf3f454a9ddff0a86fef42d5d5 jupyterlab-json-extension-4.1.5.tgz: 3c278b9248ffdd24c805367369d1f2977d631308a9903a5286b7686594cfb8ae jupyterlab-launcher-4.1.5.tgz: c56764e5653f4911f04fb161ee02f28946e70647e52b3b65b4ba26fb3a979faa jupyterlab-launcher-extension-4.1.5.tgz: c17c00397707cbfec6d045201921fec92f9547bd66558a130dff5e647eeb9699 jupyterlab-logconsole-4.1.5.tgz: a5a8ebcf9b2e1f996be09ed8691fbeb1a0865576b302a701f017e1bd7f5b8c6c jupyterlab-logconsole-extension-4.1.5.tgz: f372b543459b385dce93d3c0a89c94217c611df44100ea556b3bc349b91fa5a9 jupyterlab-lsp-4.1.5.tgz: 2672784c8e0b551c41fb72f20df57b39fae05147c46f7fcfde34bf729f284e49 jupyterlab-lsp-extension-4.1.5.tgz: f260a2c6aa83eb6dfbe6f91eaeffe532074c0eb340227b5f9826c8f9860bf4cb jupyterlab-mainmenu-4.1.5.tgz: 7417110089fb4d20491d71d91d68fc7b0d7ecfdcc1fcd862a564d8a5f9b37e4a jupyterlab-mainmenu-extension-4.1.5.tgz: 78adea547c0b525bb9f12d56811391ade7cd3a9bf1bdeaf3c4da049f93e83276 jupyterlab-markdownviewer-4.1.5.tgz: 9e7ac1fa22a494bfb9ac79122ff40a1bd59a556876467c30b91a08f7234ebc71 jupyterlab-markdownviewer-extension-4.1.5.tgz: ffb84b4e5ebdb238109519eda520d7434eac53079d8bea9ffde36ad0be38230c jupyterlab-markedparser-extension-4.1.5.tgz: 6d32d7ebcbecba80407575872d7b71e93527e8801b6f61f4096ba8e222deb1a8 jupyterlab-mathjax-extension-4.1.5.tgz: 782d7915f8e59b9181e99fa2d087ff66d14af2c6676400e7cc6753693102a1b5 jupyterlab-mermaid-4.1.5.tgz: 3853513c66ea4c1e3a15c6e846a0839de2f7ef3e2a954b4d36248e0d9ee9a397 jupyterlab-mermaid-extension-4.1.5.tgz: aa923caafab7e501b750400466fee26855e49f33789e3f7fdcd8b856785f6d4a jupyterlab-metadataform-4.1.5.tgz: e265a48232f5f95a8327999a7d6eb7f503ece74dfdf4d730a0c396d9b5a0b8bc jupyterlab-metadataform-extension-4.1.5.tgz: 6ef1c62ebf09ab22e282636a46fec23700cb6f22281f6d93a838ea24095e0fb6 jupyterlab-metapackage-4.1.5.tgz: 69ac696d39628558f93a3150ce4eec1d97363e25a54332de1fbd2dbbfc845b77 jupyterlab-nbconvert-css-4.1.5.tgz: 7045d7cd8daf8e18e62b46b0bd4d407066201b991deebab8f194ba209926bb67 jupyterlab-nbformat-4.1.5.tgz: 5163b079bfc1291936711e73d3a1dec566513a883b6609055814c7632aa1b7ee jupyterlab-notebook-4.1.5.tgz: f287bd73925346e0dd03d28b3dc7a1e2601b77ca094cfd741f1828f9746eaa7b jupyterlab-notebook-extension-4.1.5.tgz: 1f616df18f182da438545ce85dbf533a937d3dc56491138ddab50b2135d08184 jupyterlab-observables-5.1.5.tgz: 22b707e5e80edbb2118b2464673291871b4ac5af0164cdef24f5475c5f3361ef jupyterlab-outputarea-4.1.5.tgz: 85ea5dce80c1ae7af725bd3eb7328b0ce7b11a921d1e757cebdd314fcb04f290 jupyterlab-pdf-extension-4.1.5.tgz: a769e6e685a768279266f47084bc587910cf7938efeee174767526479aca7e9d jupyterlab-pluginmanager-4.1.5.tgz: 18fec989dfbe72d0250bd015bcf570def1ab5b9acff0e51aa002684319708a63 jupyterlab-pluginmanager-extension-4.1.5.tgz: 3f9789b113ec28fb4eb281d05971362692f4269bd931737c59abe532c064413e jupyterlab-property-inspector-4.1.5.tgz: 176ab61583a8dd9c417f8b6c4d4540e3dccbb2fad01ae1eeffed2ce154679d80 jupyterlab-rendermime-4.1.5.tgz: 1ea96dc542b78fecfe93e5460da550deace90394f415ef60bb514f0dae5b5b62 jupyterlab-rendermime-extension-4.1.5.tgz: 8c16117ebf260805565d0361ebd569242b07c9f58c51bc1e4ed152ce3ddf6b16 jupyterlab-rendermime-interfaces-3.9.5.tgz: 72d811d6a0b697fa0cb3aa4ac133b3a2028beb2ee06068f0f94268a15aa15cc5 jupyterlab-running-4.1.5.tgz: eaea7475e8e78911b8828f90605a12c1587cffdd29664766bad37ec863b…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Jira ticket
https://spotinst.atlassian.net/browse/BGD-4924
Checklist
Why
We want to remove the options to shut down notebook from jupyter lab
What
Remove options
Add new favicon use ocean logo in top left navbar
How to test
Load up and test if you can see ocean logo and that you can not log out