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
jupyterlab #53
Merged
Merged
jupyterlab #53
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
…5262) * Populate * Improve VirtualDocument * Add test * Update packages/lsp/test/document.spec.ts Co-authored-by: Michał Krassowski <[email protected]> --------- Co-authored-by: Michał Krassowski <[email protected]>
* Bump typescript to 5.1.6 and rimraf to 5.0.5 * Dedupe the yarn.lock --------- Co-authored-by: Frédéric Collonval <[email protected]>
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 #1947 in a more specific way The keydown->ensureFocus code (#1958) was added to fix #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 <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Nicolas Brichet <[email protected]>
* 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 <[email protected]> * Fix adding toolbar in full windowing mode * For rendering toolbar items --------- Co-authored-by: Michał Krassowski <[email protected]>
* 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 <[email protected]> * add failsafe dialog --------- Co-authored-by: Michał Krassowski <[email protected]>
* Restore the focus on the active cell when typing * Update packages/notebook/src/widget.ts Co-authored-by: Frédéric Collonval <[email protected]> --------- Co-authored-by: Frédéric Collonval <[email protected]>
* 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 <[email protected]> * Update docs/source/extension/extension_migration.rst Co-authored-by: Michał Krassowski <[email protected]> * Remove useless style property * Remove debug leftover in ui-tests Co-authored-by: Michał Krassowski <[email protected]> * snapshots * Try to fix readonly test --------- Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <[email protected]>
* 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
* changes to addresses feedback from ticket referenced * fixed spelling of Kernel * Update packages/help-extension/src/index.tsx Co-authored-by: Michał Krassowski <[email protected]> * added titlesvg back in * reverte changes back * added title back in again * Update packages/apputils/src/dialog.tsx Co-authored-by: Michał Krassowski <[email protected]> * changed title to dialog * Update packages/launcher/src/widget.tsx Co-authored-by: gabalafou <[email protected]> * made changes from feedback * Update packages/launcher/src/widget.tsx Co-authored-by: Frédéric Collonval <[email protected]> --------- Co-authored-by: Michał Krassowski <[email protected]> Co-authored-by: gabalafou <[email protected]> Co-authored-by: Frédéric Collonval <[email protected]>
* load custom CSS functionality and documentation * Automatic application of license header * modify headings * Update jupyterlab/labapp.py Co-authored-by: Frédéric Collonval <[email protected]> * Update jupyterlab/labapp.py Co-authored-by: Frédéric Collonval <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * address review: use web_app.settings static handler and and static custom path * flag set to False by default, handlers only added when flag is True, adding tests for CSS and CSS handler. * Automatic application of license header * update pytest_plugin custom_css flag and correct flag description * Improve tests and doc * Fix python test * Add missing new CLI option for documentation integration tests * Undo doc conf change * [skip ci] Remove commented code Co-authored-by: Michał Krassowski <[email protected]> * Fix tests * Forgot to import the new dependency os * Update snapshots from CI * Activate the notebook before taking a screenshot --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: Michał Krassowski <[email protected]>
* Added css for consistent underline and colour on links * Added css variable to light theme * Add old CSS property as fallback * Changed visited link colour to purple for light theme * Changed visited link colour in dark/light themes for better contrast * Update packages/theme-dark-extension/style/variables.css Co-authored-by: Michał Krassowski <[email protected]> --------- Co-authored-by: EC2 Default User <[email protected]> Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: Michał Krassowski <[email protected]>
SHA256 hashes: jupyterlab-4.1.0a4-py3-none-any.whl: ef672eb26c737e65b194c0441d8dbc0ef55873be16694ea2b66bd37dbf079d4a jupyterlab-4.1.0a4.tar.gz: 5757ad416c49f4acbacaac8921416629970a9f2751d84dbde46e0abfa80b5a37 jupyterlab-application-4.1.0-alpha.4.tgz: 67698b81790412efb886bba49c95af7d27d380d3d9fb05dee7b61bc2cf9b4102 jupyterlab-application-extension-4.1.0-alpha.4.tgz: b136692ab2f321c834dba264a65d16c0090dfb2989865990471b74e93e6bb00b jupyterlab-apputils-4.2.0-alpha.4.tgz: c63f2f2e581c426acdd5ef8963b9e64ed179ca8512525560ce84deaa11a3dbd8 jupyterlab-apputils-extension-4.1.0-alpha.4.tgz: 6502743cc2a3a1a50ec2f9fd63b89801986d8b0095eb0bdadb30c28437ca1c5b jupyterlab-attachments-4.1.0-alpha.4.tgz: aeca2ab6965f06a4a118649636511fe1a3c43916c3ad775808b467a010cc61e6 jupyterlab-builder-4.1.0-alpha.4.tgz: f15bafcd1bc647077c700e4a56561ce77905a3960627007d341c947a86532b9c jupyterlab-buildutils-4.1.0-alpha.4.tgz: 944d747614e6c228d66ba9a1b9714d4274972c6f008974e01edbf132774eef0d jupyterlab-cell-toolbar-4.1.0-alpha.4.tgz: 726602095402378727ddb067a22ecc83176eea8af4b2f48b39a885854d8583fa jupyterlab-cell-toolbar-extension-4.1.0-alpha.4.tgz: 06ee82cc7e73b20db7cba9c45855473191481d1857516602dd1b20aa7c2c1dec jupyterlab-cells-4.1.0-alpha.4.tgz: 7da6238701f98f6ad6ffe493dd123e9d5f0f8a25898fa85599c020be10470490 jupyterlab-celltags-extension-4.1.0-alpha.4.tgz: 05d44390f35c6104e5638eaebf4a2f1774fa36b0c9076d8b8846962ad96a25f2 jupyterlab-codeeditor-4.1.0-alpha.4.tgz: 04089aa8c660ca9e1cb3579a564c3a99b52089fb428747219713eb2d7acb078d jupyterlab-codemirror-4.1.0-alpha.4.tgz: 219810d02d9782d6f3769c8c12ea8d61108f78c6bd92689a29d2d450830aa56d jupyterlab-codemirror-extension-4.1.0-alpha.4.tgz: 5a2d3a3d05bfbba3c32f23e94fe1833ab18ea361ead6b6fd6026dbc7368ece5a jupyterlab-completer-4.1.0-alpha.4.tgz: 955f6529d60b3ab9f2de8c6b56c5962451fbfa72e63a40f9912f81624da34886 jupyterlab-completer-extension-4.1.0-alpha.4.tgz: e7af0bd3639fb80e017a2ad6139e2c03056ef5e1e668427b77817c97c5929525 jupyterlab-console-4.1.0-alpha.4.tgz: 295e21322ef31a04970637b0cff494e2d38ae885f3450799301e5b28a99e3c7f jupyterlab-console-extension-4.1.0-alpha.4.tgz: 19d6a2fb0476e494b6b6cb876cec91e661b7c98400a6c38a9555029b2308af9c jupyterlab-coreutils-6.1.0-alpha.4.tgz: 3d5004c7796d14513eeb47a746aae628164edfec4c1edb6dacbe36fd4403c703 jupyterlab-csvviewer-4.1.0-alpha.4.tgz: 32570bc85d2b06fe57f95f16b7e8e5bbb4a85189c6b34a87ddf4c46636963a11 jupyterlab-csvviewer-extension-4.1.0-alpha.4.tgz: a745724bf4d9b1540255db9409ef5c0f2a7e875b4f158cff675be8999c14e772 jupyterlab-debugger-4.1.0-alpha.4.tgz: e9e281b9ad8ee692e2fed73c6b4395ed98dbc4363b68092ab41e7fcad690fedb jupyterlab-debugger-extension-4.1.0-alpha.4.tgz: b015991538a808da511844b0c1d059d2ed2bf92dae9a066fa75fdd1b8d4439a5 jupyterlab-docmanager-4.1.0-alpha.4.tgz: 033b774511ddc313cd906314a6ceb0e6f896956b2b08e463ef4d3f52bd3c6db4 jupyterlab-docmanager-extension-4.1.0-alpha.4.tgz: cbd02c23b8e233c8fa8bf10e4e9261697b551a8d37a54910de935ff9833b3a94 jupyterlab-docregistry-4.1.0-alpha.4.tgz: e0d64fef6781365139691df002823496c4588091774fc6e7c6f0b51da7c7b218 jupyterlab-documentsearch-4.1.0-alpha.4.tgz: 25df0459fa801b039bc96ae324c84516af3775925f26deedaa7181ec22fcfa61 jupyterlab-documentsearch-extension-4.1.0-alpha.4.tgz: 4b355bb71b1b08c7cebbfd53e1cb3658d78b9f668960f59490d40f0b0a8abb92 jupyterlab-extensionmanager-4.1.0-alpha.4.tgz: 588502db497a0f7a0140a93d597258009fde1adfa087edef06210d372115be42 jupyterlab-extensionmanager-extension-4.1.0-alpha.4.tgz: 4a1fc207a6be7ddb195d28c3a5ee4df82e5e2dcf56c78dfc39e317b573d9be8c jupyterlab-filebrowser-4.1.0-alpha.4.tgz: 1dbc5b6cd5c031cc073e38c24d507c5298e64e0a827d50d07294fba92edbfaee jupyterlab-filebrowser-extension-4.1.0-alpha.4.tgz: 1f3ac8a5b019a8d4897f9f7a07f427452ece29942b532beec42fe34760cce70a jupyterlab-fileeditor-4.1.0-alpha.4.tgz: ec7a98bd9d376c8cec60a03f2bf1483c3288d928903ce08420cb0da94b02fbb3 jupyterlab-fileeditor-extension-4.1.0-alpha.4.tgz: f25d63021c8926421c5645fb2bbf8cb55715f8e8ed0a25eb699d077b9ae8ec7f jupyterlab-galata-5.1.0-alpha.4.tgz: 8a3db99afb1908fc3db772c490798c88ddbf8f95203147b6d2919789288fa4b5 jupyterlab-help-extension-4.1.0-alpha.4.tgz: 086c0e7522cbd2fe3ed67c99671cf78135ebc3d4ca35690c1f451d68b9193142 jupyterlab-htmlviewer-4.1.0-alpha.4.tgz: 50ff0c3aae85e162003f05c941216bb632447e6a3fff7554fca52214fd2ad471 jupyterlab-htmlviewer-extension-4.1.0-alpha.4.tgz: 455ad651083bcd7319d5832373e59b55bf589380925f0f6eba17dff4b82710a9 jupyterlab-hub-extension-4.1.0-alpha.4.tgz: 86e7a6458d37046ca3f5dbdbf22244bf06357b7eecc18d45a74aad40d5a9c59b jupyterlab-imageviewer-4.1.0-alpha.4.tgz: a983c3cb8587eb711245d26936583ab68c1243240e040aaa351fab3119d1fd37 jupyterlab-imageviewer-extension-4.1.0-alpha.4.tgz: 0a93ab944795c43a3d4ed387444d3b7e2e8c99103891af7f8aaf529278254b12 jupyterlab-inspector-4.1.0-alpha.4.tgz: 7475321c468ba38a3002d1beb8e69aa5aadccef6119b14f247b3e74739e27e81 jupyterlab-inspector-extension-4.1.0-alpha.4.tgz: 30efd8b454c12e6ba6fadc682c19cd352e08a924bfdd1c5b685c3ff86ebf1634 jupyterlab-javascript-extension-4.1.0-alpha.4.tgz: fa1129b5aa6b04e65c032de5e7a6995584b3849e511e13ba219f0ff765647633 jupyterlab-json-extension-4.1.0-alpha.4.tgz: 2f67f3a0fa10e8d7246c4a83ed2faec3038efe2a970a14ad6c13af06fc23e38c jupyterlab-launcher-4.1.0-alpha.4.tgz: 9035c99a818dbaeb5ac2c6316adacb41fc6dae09033935bf73ad27fd53605d53 jupyterlab-launcher-extension-4.1.0-alpha.4.tgz: f636e0bc0a49cd800677016b477c6e0496afbfc34ef16ea5e534c68ce0dd509d jupyterlab-logconsole-4.1.0-alpha.4.tgz: 0d5abbe179fdf19e113c1c444c9cdd26484ac8880c33288e9ecdfcc7fefd5969 jupyterlab-logconsole-extension-4.1.0-alpha.4.tgz: 9e4be3693377761c9df64f99d50123a60a40263737b1df2a9b8cb794927d9688 jupyterlab-lsp-4.1.0-alpha.4.tgz: 0b8f83f9072c6a9c1321025d0e6b74b96018b9035b57536d7ef915ecce69620c jupyterlab-lsp-extension-4.1.0-alpha.4.tgz: d5e4da351b1594b2fd37268448a14b806be04eaee24bae336fe2918fa685752f jupyterlab-mainmenu-4.1.0-alpha.4.tgz: 87c75c83dceb0334ad8f6709aa8a0a59f91550a638e4609a0eef0ba4443e7d2b jupyterlab-mainmenu-extension-4.1.0-alpha.4.tgz: ec0924035cfed55ff88bacebdb8ee3d0fd2b23aadb98be2d5d2d6bb9cfc98121 jupyterlab-markdownviewer-4.1.0-alpha.4.tgz: 2555dffd323b0827bc8580648cec73c925ffafba77621f396b08854327587151 jupyterlab-markdownviewer-extension-4.1.0-alpha.4.tgz: 2b8909321629161cd495f0af0fd5aac58abce1c525288e6490a420ed8ffc4bf4 jupyterlab-markedparser-extension-4.1.0-alpha.4.tgz: 693290aa497a68a59b6179b3e21aebdf58fda76e76bc1c177ee0fb93bc705401 jupyterlab-mathjax-extension-4.1.0-alpha.4.tgz: d05eca9837eda0daa9ff983bea6196230dc0bb547047170ce3b456ced7b9f9b0 jupyterlab-mermaid-4.1.0-alpha.4.tgz: 17bb6dac00077ac0a681392e7e2b789500cd563df70cf2a5b9564aedea27c9bd jupyterlab-mermaid-extension-4.1.0-alpha.4.tgz: 1b654e4d7768762a69d8f294ff05f6544e95a4477b62c3aeccede914922df5e9 jupyterlab-metadataform-4.1.0-alpha.4.tgz: 8051d4d319f63c85375ff6cf3de562f17b795c4f2504da7b8132fb487a61ae3f jupyterlab-metadataform-extension-4.1.0-alpha.4.tgz: 5d22a362776fb14ba7ea5ddd0ab7bf56aebc1ebe60c25e1b7a452ffcfffefdc1 jupyterlab-metapackage-4.1.0-alpha.4.tgz: e7e6803c0d5f7096916c60420670988340709bdf12546642b7623956185be513 jupyterlab-nbconvert-css-4.1.0-alpha.4.tgz: 70a72de9d8b9b49dfd21c185848ea026d652f63192ee4d8d6f56eaf20b8e756a jupyterlab-nbformat-4.1.0-alpha.4.tgz: 9ce0822466c2742de29b0a5dfa02cc235febc2b25b0328e5b9f544859b3cb878 jupyterlab-notebook-4.1.0-alpha.4.tgz: 0e2ffdaeb50e72c95c84fdfe6a1f81eabf96bc9cb8e5ea6b27bd6e5da6b48d88 jupyterlab-notebook-extension-4.1.0-alpha.4.tgz: 455ee21de1c6fa0c3e667ae07b132d5be9f8061339c38a0158477e52790b593f jupyterlab-observables-5.1.0-alpha.4.tgz: 1d4b48fb63fa391bdcc51f4831a70b966debe06dc6cd7ca0f2f2525748e1fdfa jupyterlab-outputarea-4.1.0-alpha.4.tgz: 895c26b3b6d93bad064a6f2d68eb57ab0a3ad1c6bfe840ddc8e43a3ff1fbf645 jupyterlab-pdf-extension-4.1.0-alpha.4.tgz: 22b81c9f8b01b603eb3ee80cd5e1246d28e66c03de4d2ec62c1c3192b5df30fb jupyterlab-pluginmanager-4.1.0-alpha.4.tgz: 87b94164a19c850eaceb4b974a13aa1bf755bb7460b32c1606a03541537e1477 jupyterlab-pluginmanager-extension-4.1.0-alpha.4.tgz: 31c35864a40506f614ba276aff1223a6f2e2f5e0b7b970f7e3fc9e86b6eedf7a jupyterlab-property-inspector-4.1.0-alpha.4.tgz: acd681d358eb9e8cbcc84f1471108455ad8a35a020846762d6ec7826de495b9b jupyterlab-rendermime-4.1.0-alpha.4.tgz: 83f369d25a42dee814ed6bffc6619b2f8ffafaa97d8a58b038036e176a59e907 jupyterlab-rendermime-extension-4.1.0-alpha.4.tgz: a1eb8facf80e9ff9739d6077de6bc8784964b0dabf1b238791903b0d0a3ecf3b jupyterlab-rendermime-interfaces-3.9.0-alpha.3.tgz: 86dd22437d81d8c7cfaac72e2d81b6dfdb82deec8363bfe8f4459e03a66be765 jupyterlab-running-4.1.0-alpha.4.tgz: 6aa2e8b3b2e161262e096c94c7344a34497142d72ef5c1ba5493042327863a38 jupyterlab-running-extension-4.1.0-alpha.4.tgz: 7d36dfbf2c46c7924f52be33a959f1378fa7329a7aea758b198394325826ba33 jupyterlab-services-7.1.0-alpha.4.tgz: 915ff480330eb7be79014ec9185656464c97910707d8f4b972d569e268018c5e jupyterlab-settingeditor-4.1.0-alpha.4.tgz: a864946bf80052b957532f2910c2200f09313c5648381d63afee8a751794a0d3 jupyterlab-settingeditor-extension-4.1.0-alpha.4.tgz: 3f4b69a2da8cf400019546e171a886baace2e40a95887b310a618d68c2d62122 jupyterlab-settingregistry-4.1.0-alpha.4.tgz: 99ca8022cc93164b37fe9c538a472f3ac31663880f0d8a95aa3e21b016c80ff2 jupyterlab-shortcuts-extension-4.1.0-alpha.4.tgz: 12a64fd26026c1c2ce82c9f6706aef3cbd2a6fbc1ec3b1f659668440425730b1 jupyterlab-statedb-4.1.0-alpha.4.tgz: b73524d054dc006d68c3902fed26d9e7c5bc540eb74386b343263ae6b45267a9 jupyterlab-statusbar-4.1.0-alpha.4.tgz: b93bd09b4c886e9d72ac08b2c0aab0711cc56257a6dd36aed1e8e5cf9f507096 jupyterlab-statusbar-extension-4.1.0-alpha.4.tgz: 946cfad3c8287bcb28b97988bb2e13d64afa8e12b198774f126522ce2bd68b04 jupyterlab-template-4.1.0-alpha.4.tgz: cf4f25d4fb5df266310b70394328e76717ec1d61083884625cf7a6258694d035 jupyterlab-terminal-4.1.0-alpha.4.tgz: 2822482dbad8ff9c0a1ae938d318c5fa8ff624f595638e8164433c7f302d2acc jupyterlab-terminal-extension-4.1.0-alpha.4.tgz: 66616e2f52d919b76f7b4696c0a3dd0bbfa5a49ce7984618480874f5c12a5043 jupyterlab-testing-4.1.0-alpha.4.tgz: 49b7822aba1dded135d9075b69a26893144fa720743de5b9c0e853338c29793c jupyterlab-testutils-4.1.0-alpha.4.tgz: e28c1c2140529b81d39332320cbee334fba68c1dbd4697bcabfcc856e2c1ed28 jupyterlab-theme-dark-extension-4.1.0-alpha.4.tgz: abded9f9b44e4adb5c44a7d6fcbcb69028ff7a522d4ecabdb069726c0b6ee031 jupyterlab-theme-light-extension-4.1.0-alpha.4.tgz: 98820bceaea09d777459e99ba1c4b95e2e1562225cfc9acaa6f1c877dd6e3708 jupyterlab-toc-6.1.0-alpha.4.tgz: 2c8d821ae4d48ddd560aa99f2b31ea0e37af8e912f7fe03cdc3b2ea69ba1ec71 jupyterlab-toc-extension-6.1.0-alpha.4.tgz: 78fbd0eaa0983a1ae7929c9c899be669e177c7960effda5cbfa87c5725e0b8a3 jupyterlab-tooltip-4.1.0-alpha.4.tgz: cfe2949ecf1ceeeef910460acb13ffc9a38ddc726c134ae193e07c4b614e8619 jupyterlab-tooltip-extension-4.1.0-alpha.4.tgz: 15319fc37bd2c6894112d93cc0faac9e8a778725f3b82b5c54048eac63aa06f1 jupyterlab-translation-4.1.0-alpha.4.tgz: 3a59760d3ca961ee06b9809f381971703feb8b47534a728fbbc7d10d63f6bf3b jupyterlab-translation-extension-4.1.0-alpha.4.tgz: 0db07347af824604145e0740230f75bf99c4e0dd93ff0cf223b901ea15c81fd4 jupyterlab-ui-components-4.1.0-alpha.4.tgz: a965fd734b7e5665971584bdb49c57d69cfa8d8ea0744c769c21d0d9d616e73d jupyterlab-ui-components-extension-4.1.0-alpha.4.tgz: 526973b512a0b82bd315c9ee8419c4934d054c64f8af30afccd378bf396b5550 jupyterlab-vega5-extension-4.1.0-alpha.4.tgz: c2d3a4efec43c4790ff51922fccaeb1d14b0da57890e9c3f01431f524cb118b5
* Don't play with the focus when handling focus event * Remove debug log * Fix jest test
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.7.2 to 3.8.2. - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.7.2...v3.8.2) --- updated-dependencies: - dependency-name: matplotlib dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@v6...v7) --- updated-dependencies: - dependency-name: actions/github-script dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pandas](https://github.com/pandas-dev/pandas) from 2.1.2 to 2.1.3. - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.1.2...v2.1.3) --- updated-dependencies: - dependency-name: pandas dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 4 to 5. - [Release notes](https://github.com/dessant/lock-threads/releases) - [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md) - [Commits](dessant/lock-threads@v4...v5) --- updated-dependencies: - dependency-name: dessant/lock-threads dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40.0.2 to 40.2.0. - [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@v40.0.2...v40.2.0) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ose` (#15905) * Always print out incompatibility errors (even for "outdated" extensions) * Print details on mismatching versions conditionally * Apply suggestions from code review Co-authored-by: david qiu <[email protected]> --------- Co-authored-by: david qiu <[email protected]>
* Add devcontainer * Mention codespace * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Lint devcontainer --------- Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Refactor workspaces to provide a scaffold for Workspaces UI Fixup versions * Remove workspace commands from top-level file menu * Implement workspaces sidebar and menu implementation Fix sidebars and commands missing await Add the menus and sidebars schema Fixup integrity Fix yarn lock Fix margin around close buttons in sidebar * Add workspaces docs to a dedicated file, add GUI stub * Add unit tests for `WorkspacesModel` * Implement validation of workspace names, cleanup * Add documentation snapshot which tests opening workspace from file, adding workspaces by command, and context menu. Fix minor issue with docs formatting/linking. * `.jupyterlab-workspace` files do not need licence headers * Fix tests, update snapshots * Fix sidebar test by fixing workspaces state mock implementation Wait for launcher to avoid flaky snapshot Add snapshot for sidebar * Test workspaces menu Add snapshot for workspaces submenu * Lint: add missing brackets * Add workspace name in the "Delete" tooltip * Adjust use of ellipsis (…) in workspace commands/menu * Add quotes to emphasize workspace name, to avoid confusion when workspace is named with a word * Add note that deleting all workspaces is irreversible * Rename `InputDialogTextualBase` to `InputDialogTextBase` * Add a note about characters allowed in workspace names. * Add an example for workspace date/time format. * Apply suggestions on wording in workspaces docs Co-authored-by: Jason Weill <[email protected]> * Fix snapshot (previous update got flaky kernel from another test) * Update Playwright Snapshots * Update Playwright Snapshots * Revert spurious snapshot updates * Update the test workspace to account for the new "Recent Files" section * Fix flaky snapshot * Update one more snapshot after merge --------- Co-authored-by: Jason Weill <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
SHA256 hashes: jupyterlab-4.2.0a2-py3-none-any.whl: 482ebe875e0f7753f171501629270e34c06a290623d9eb9c69a87d9e67ac45d6 jupyterlab-4.2.0a2.tar.gz: a4e842c42fa173c117ea6b12423bc377d0fafb14e6066944ccfe66afe88f413d jupyterlab-application-4.2.0-alpha.2.tgz: 337b777086390c65b218331846939276d13c2db0989d6398c61d7e1501c5caa2 jupyterlab-application-extension-4.2.0-alpha.2.tgz: 708f42c725c5836355df5a47957873eba9031646a6035745c7a7d5a12f3338d5 jupyterlab-apputils-4.3.0-alpha.2.tgz: 4cbddda3a948f1da53cfe1f5c8634e657403ecb1bebaef8e0290d482d36621ba jupyterlab-apputils-extension-4.2.0-alpha.2.tgz: 043547a496b8cd8fcbc990dd4c869b8a4340c9f8d3c05743d791e4d2c0235d4a jupyterlab-attachments-4.2.0-alpha.2.tgz: 6efbf088e9289ee22b7b0953c1535c863f620ddb9cfd3c69103e7ad3e2421967 jupyterlab-builder-4.2.0-alpha.2.tgz: 1a461b1df8cad11e40a8bff04fc8524fb0ee4e5a2a079dc3cdb460da526d664f jupyterlab-buildutils-4.2.0-alpha.2.tgz: b1234ad070d921a892aff55f332b3e6069d944a1c3731ec6bcc191254eae18e4 jupyterlab-cell-toolbar-4.2.0-alpha.2.tgz: e1c7048b853a2ed6ad9c7c0a814df75318e415eb0cbc767a82f069c3c1f40ae2 jupyterlab-cell-toolbar-extension-4.2.0-alpha.2.tgz: d65f61620fe6fe079db070d2b4b41ce7c9404acc2329c3d2e7a1f0be5abb1b7f jupyterlab-cells-4.2.0-alpha.2.tgz: 06ff9360048cd29ced34d4a3d09afd5044db311fc85f583eb8cb8e51b20543f8 jupyterlab-celltags-extension-4.2.0-alpha.2.tgz: 1c12d1d363a17ee07c310c24a420b4dafb7bf5042d964cf741985203582d94e8 jupyterlab-codeeditor-4.2.0-alpha.2.tgz: 58879cfd535ad4a3f60436fe76ffda7e3be49d69bf612022796764f8ab28ab2c jupyterlab-codemirror-4.2.0-alpha.2.tgz: e3ca803c771a81af0e3a1980a387e267b43792f3f7fcb5bc892f08e88a0ae0d7 jupyterlab-codemirror-extension-4.2.0-alpha.2.tgz: d6a794d83d49f2e0ee4ca44296e766c181758084b94992b17d92ac903988398a jupyterlab-completer-4.2.0-alpha.2.tgz: 37140d7941cbf31fc815d4cc6ce566758c2d6bb177c169f23fc2c5d53e4270ed jupyterlab-completer-extension-4.2.0-alpha.2.tgz: 92ed905079fe5197a6ed65cc26f4f03e68a00f7ae92bb1d378acc44348b7f293 jupyterlab-console-4.2.0-alpha.2.tgz: d9794a8e2bf79e29c2fa1fed641c5e64f9ee84b2db14654b5e0ef979f43e387f jupyterlab-console-extension-4.2.0-alpha.2.tgz: eccf051aaba637ce4e4d6df92dc6eeda52709ee3636a0c93c6019d3a8a75767b jupyterlab-coreutils-6.2.0-alpha.2.tgz: 33e056689280dcfb962f20431ec197a69bbbd50c8b5f237047620e1925e4fd72 jupyterlab-csvviewer-4.2.0-alpha.2.tgz: b2f90192be9e05f22dac15865ae6db47212fee287f5502b88480301a7bb7b4a2 jupyterlab-csvviewer-extension-4.2.0-alpha.2.tgz: 06a85355f06bd223af1aabf37ff21d26774d49bd1f48dda69419599de9d9bb52 jupyterlab-debugger-4.2.0-alpha.2.tgz: 0fe71875755c1bd3954d4ebfb9c87a35b57457da10556fe48a52310dddd52814 jupyterlab-debugger-extension-4.2.0-alpha.2.tgz: b585e096c16c77f3e595955d22e6fe0a58562dd036f48a762856c018f33ed901 jupyterlab-docmanager-4.2.0-alpha.2.tgz: 7f4414a15f4ac2678b56682f514a9ded246a2d0db0b5adb0a1310895d1e69898 jupyterlab-docmanager-extension-4.2.0-alpha.2.tgz: 8feed4ca324e300bcfc90179f2bfe37de8f8d50aa6ffd8309e75755d0966f942 jupyterlab-docregistry-4.2.0-alpha.2.tgz: 50cf64b53f0554959ce99a043ada114f9679d775db5c3cd7b9171c3a1764ee80 jupyterlab-documentsearch-4.2.0-alpha.2.tgz: ebfcaaea72691810d9b84f0efec2cebe7cf3981d6e2f1dbf89715dda944e951f jupyterlab-documentsearch-extension-4.2.0-alpha.2.tgz: 7c7ccd36b49c0cd9174752eda2d328e404899ae59431c82789eec549f5f759ac jupyterlab-extensionmanager-4.2.0-alpha.2.tgz: 38314bb77f5ddf6f031bdfde78bc27d39c7c69cd07b49aeb6f3294f70f9e6698 jupyterlab-extensionmanager-extension-4.2.0-alpha.2.tgz: d1a0fe1c11f6a6eb4cf835ad5aa8ec743e43564ae86bc185311b638027095f55 jupyterlab-filebrowser-4.2.0-alpha.2.tgz: 13036cef78e381937c62984f3aa3ea85f6b5488ba1d9a40719e1ff0468b75f68 jupyterlab-filebrowser-extension-4.2.0-alpha.2.tgz: dea416879af06817bc25ef78999a32dc5d21cbac78da589aad2e0713cdca3792 jupyterlab-fileeditor-4.2.0-alpha.2.tgz: 995f85734b3e5075adc7dea670522072e35582b83228d3166b80d51c4c96b082 jupyterlab-fileeditor-extension-4.2.0-alpha.2.tgz: fe1c4bbb7c20de33661e428d176589a9624a964be89012b8cdccd82b9b2f0c41 jupyterlab-galata-5.2.0-alpha.2.tgz: 9fd3c0666f68667772f40486414a369fe8ebdede7c5fea9d7536f076edc50ab4 jupyterlab-help-extension-4.2.0-alpha.2.tgz: f78d3399cd82a2e6eb7746268ae59492df63b48700a8bf1c614aa6b33446bb75 jupyterlab-htmlviewer-4.2.0-alpha.2.tgz: 9edf2bd4a8806df909f80c37a9676f38dd39b51e36495ea2976ff7e06ae04185 jupyterlab-htmlviewer-extension-4.2.0-alpha.2.tgz: 28ee3ac33a7045cc854e47a25d5ff6f1912878af454d2d5bd82fe1e00ff62a96 jupyterlab-hub-extension-4.2.0-alpha.2.tgz: 8ba94bfc9ba408c2b49084732ed848855ffc37bffe5105c22a7cc3e10336bedb jupyterlab-imageviewer-4.2.0-alpha.2.tgz: 4e6de9baf2e07ebadbc3a04fe72f5bc65afeba5fdc175e3aa740532ff7b6251b jupyterlab-imageviewer-extension-4.2.0-alpha.2.tgz: 894aa0167bdcc3ea7ed641b8b4b207045cea6a290f7ee27654e2b7d498d0638b jupyterlab-inspector-4.2.0-alpha.2.tgz: 9d8da4e4a342a39b2f1c6870642c317d6e36ae17f22767c615f3fb7deb3a9664 jupyterlab-inspector-extension-4.2.0-alpha.2.tgz: 611e5da3c19b07e5a0009282e9b640565f1528948a9ac6a69956f3ff5b532ab2 jupyterlab-javascript-extension-4.2.0-alpha.2.tgz: 8945b140b868525d0e25b1cb4a0afc12dffe13584ec8161cc2dc3ee3d067f633 jupyterlab-json-extension-4.2.0-alpha.2.tgz: 49f8cdbe8c8a670d2994ef60b64ed9f4dbb6e1d4471459e4b510857d752d3501 jupyterlab-launcher-4.2.0-alpha.2.tgz: a3918d59ccffd364e76c12d95fbc8dc2d7a1b7e7f89e3b846251a07e38072686 jupyterlab-launcher-extension-4.2.0-alpha.2.tgz: f6f08e6206f39efd946cee18c157c600ab2ff8c464665afae8617fec800dbfe2 jupyterlab-logconsole-4.2.0-alpha.2.tgz: 11679b7d8f6974b7c64a2fd147cbaf6dbda18a39d1f3b4f8425c504a904d5d01 jupyterlab-logconsole-extension-4.2.0-alpha.2.tgz: ef91d0911a3a42c9380953af304d4ee0c859a74b9e2a00e361beda77b937ab73 jupyterlab-lsp-4.2.0-alpha.2.tgz: 960d8698591c7dcb9c4fdc1966babeb0fd078942e24cb2faba3261d48c5649ed jupyterlab-lsp-extension-4.2.0-alpha.2.tgz: 7c7b1bcf03e61c9a23885978760f0febeed5dd5e6d504680a135066a9fa25bc4 jupyterlab-mainmenu-4.2.0-alpha.2.tgz: ba746b7e33a7ac83fd57f6be86a4a16770e08c98029bf07d8bd33fc66416c492 jupyterlab-mainmenu-extension-4.2.0-alpha.2.tgz: cfffb14e9f5d4889c17029d86345ba0eae49b69456fd164f4335494876546aa2 jupyterlab-markdownviewer-4.2.0-alpha.2.tgz: 63c917ea4cee1f4908d92423fc1807746e26de9757387b99366a638bce2af21d jupyterlab-markdownviewer-extension-4.2.0-alpha.2.tgz: 9e251c71496227e176e4545780eeb624bd00e2a67a823e3bbe63de8d1ab6124a jupyterlab-markedparser-extension-4.2.0-alpha.2.tgz: 21de39a23c7223ab64a97647bfb95dff8a4ef54dc6d1ee3d8cb7617a677c41f3 jupyterlab-mathjax-extension-4.2.0-alpha.2.tgz: fcb1d08babdae37930a798a376cf4d626eefee23126c3b8d02565931c2de85b8 jupyterlab-mermaid-4.2.0-alpha.2.tgz: c92d02b8ecab4742fb448e676809a89b972e7c47f2ed4003bba23a08312d0d11 jupyterlab-mermaid-extension-4.2.0-alpha.2.tgz: ac4690c8271611ef2ae53a2bb1979540a74affde4526de2089379ee17062011a jupyterlab-metadataform-4.2.0-alpha.2.tgz: 465a53bb487db5187cfaaebd2c899c31cfa8f405125002894ad25a365c326dad jupyterlab-metadataform-extension-4.2.0-alpha.2.tgz: f3a81e7b799e2add96c5a7dfc12fd16da14cceb296f617f639658174191cf05b jupyterlab-metapackage-4.2.0-alpha.2.tgz: 442fc1bb4fb93287a937f0f46874df7328f10da01ca66b7d2d8c6743e4d6cfeb jupyterlab-nbconvert-css-4.2.0-alpha.2.tgz: ce5a9c1a492e820222d444b91a736a96ee2c76741c25a49489b91738f83737db jupyterlab-nbformat-4.2.0-alpha.2.tgz: 36c68d8477d81d6539293bd87862a9d8a080922a8a3c43d59ca552b74468bfd4 jupyterlab-notebook-4.2.0-alpha.2.tgz: 49725d56206000db999a3b4f2157004d1fbbf29b6602b2784fefa8193b1d44c0 jupyterlab-notebook-extension-4.2.0-alpha.2.tgz: 9c66ac5e8f7428420fbb91809fdc16fbbbf6cd0a51fc969107b3c769196f70f5 jupyterlab-observables-5.2.0-alpha.2.tgz: ba4009288761b49d3d0974e0e9122efd64e56ecb1131263b258bfe86c7968b87 jupyterlab-outputarea-4.2.0-alpha.2.tgz: d3e421dc2182e0a3f7a92344377516899f51871cf19424a127172d2d3e6a30b3 jupyterlab-pdf-extension-4.2.0-alpha.2.tgz: d3a849283748f9d68534c4ed0010dd5954e2e626670fdbfbb47e7766f91373c9 jupyterlab-pluginmanager-4.2.0-alpha.2.tgz: d54ae9e2a1bdbf12306d01415a44bde65a38e481c6dd4ff361f6519d220a4ba3 jupyterlab-pluginmanager-extension-4.2.0-alpha.2.tgz: f92399f14b1a4f53928fab5d8170b59ae28d7e2fda1c4d584b95f97520ceb875 jupyterlab-property-inspector-4.2.0-alpha.2.tgz: 1a31964381571a25d50ca2ad47a6e24439e42d4f382585a743dc9ed425c8229a jupyterlab-rendermime-4.2.0-alpha.2.tgz: b50bbc9ccb48e35c2a270305e25c2333bb5b2a6e52a94bcd9e86da1e6283e38d jupyterlab-rendermime-extension-4.2.0-alpha.2.tgz: 56ba325eb626a04d74326b1ea8057a4ae736bdc25abeef9e0a7d776f8789b2a5 jupyterlab-rendermime-interfaces-3.10.0-alpha.2.tgz: 208b4b98ba73cb9a81ff2d35de97e1b4a7fac693b90adeaf2d08717721f8e333 jupyterlab-running-4.2.0-alpha.2.tgz: 7f7aa9ee8d7126575efc0dcafe3a4e288198036ee185bbfc4cf52c1c0538f59b jupyterlab-running-extension-4.2.0-alpha.2.tgz: a532a99a895162b1ab8b269b3afc6ff186f70c19422b204b40e8cce1f07f7385 jupyterlab-services-7.2.0-alpha.2.tgz: 518959d652b4deac1730014833fe0cff8a030c7ba14318c5656e96b25766a28b jupyterlab-settingeditor-4.2.0-alpha.2.tgz: 39e3122b7e4c884910ce7ba3da053bef16e0553b7c77065a3c3481c7ed5dbe57 jupyterlab-settingeditor-extension-4.2.0-alpha.2.tgz: 19695b99b3510857335b46e456006b0958a56a77694b9d2bba2a7232300e4fc9 jupyterlab-settingregistry-4.2.0-alpha.2.tgz: aa5f88d79c443e6d64e541427c69b1d7a1ead12f3967914f6c185b24e9e32992 jupyterlab-shortcuts-extension-4.2.0-alpha.2.tgz: d7ca45fd02cecb31bb132f0b5764846fcf44c8dc74882a18c38a0fe9b67eaad8 jupyterlab-statedb-4.2.0-alpha.2.tgz: ae7bcd8a154815022c404dbb7f5ce42a25ac0d98ae0a099f595bb8a2f6bb1fde jupyterlab-statusbar-4.2.0-alpha.2.tgz: 3dc50d63cf0a80fddee6a1ba260a7931972871186a0a23a0f5cf318bd597ff6a jupyterlab-statusbar-extension-4.2.0-alpha.2.tgz: 1cf7c2aa69bf84ce9b7555ec1243e10bcaf2ce377cadaa6cb8fc32d4172a3dae jupyterlab-template-4.2.0-alpha.2.tgz: 29413a05e5f20d523d7d57533f13aeab2c443b1b922c72da05ed7b60c1e21e0d jupyterlab-terminal-4.2.0-alpha.2.tgz: a1e8fdad70e0789b6cd5eed2c271d0ec0f813c8e08dbf58d423f876a65e5e97a jupyterlab-terminal-extension-4.2.0-alpha.2.tgz: 870a20d9ebf1e46fa995af140cb925e7fd48b7f8c83ed7c37e6713f3b549ca1d jupyterlab-testing-4.2.0-alpha.2.tgz: eb4e2c0f30fa4561ce9e3d02738f767416bdafe2b241085177ce9d06ed387a47 jupyterlab-testutils-4.2.0-alpha.2.tgz: d444db6f430bfcef20035c4d7f68c53626fab2a8066cc60623b8e2448abe9769 jupyterlab-theme-dark-extension-4.2.0-alpha.2.tgz: 1aa3c333c0d42f0821aeebc38d7b9529cc51a39856b52735927ddd0802a0fbe7 jupyterlab-theme-light-extension-4.2.0-alpha.2.tgz: e579cd273b2406ec1ff1d9885c196e7b95b12050e6622beda370b86fb297b1c3 jupyterlab-toc-6.2.0-alpha.2.tgz: 909e04bb34a5a408528c0461dbc31c97abaf1d488cdfac843cfcaef4edb8587d jupyterlab-toc-extension-6.2.0-alpha.2.tgz: 494ed471e8a97043939a7abc5f9e0449e85c5a52c307e040c6fe0f9f8a6a1c34 jupyterlab-tooltip-4.2.0-alpha.2.tgz: dcbaa731ff9271c74497ec7e403966a389b60a3583b0b6a36a40fb74952d9b14 jupyterlab-tooltip-extension-4.2.0-alpha.2.tgz: f23b55c0a5f73c83ead0ed844af9ede7e419d57656bed661792cb1fdab9630e2 jupyterlab-translation-4.2.0-alpha.2.tgz: adc3cea0e6fe3d47a77ce6596a853aff92bf166cb35c5918bf87207fa019de17 jupyterlab-translation-extension-4.2.0-alpha.2.tgz: 66ed8586af453b345366c7ccbbe0091d0540df2abeb7be9c4a19d6d9253a434b jupyterlab-ui-components-4.2.0-alpha.2.tgz: a6ca509f7bf3c193dbe4910a2b168b3783ec53f7d64bc46ce11d2af63c05f4cd jupyterlab-ui-components-extension-4.2.0-alpha.2.tgz: 68a5e164e1550deccad853a5d36192744c70992c641520e5b4104c16da8d9932 jupyterlab-vega5-extension-4.2.0-alpha.2.tgz: 56efde04a9c3d38575008d0b15c7ac256085dcda3d4d273610fa701702011d25 jupyterlab-workspaces-4.2.0-alpha.2.tgz: 39d479542fcd938966168c6ca0859dde617059634463f07245149f71dc635119 jupyterlab-workspaces-extension-4.2.0-alpha.2.tgz: 883a628cef0073936c34748ee301bf78fcfb8edb254f6949e879f62fa7af4868
* Add missing packages to examples, add migration note * Integrity updates * Revert adding workspaces package to examples * Add fallback implementation of `open` to reduce friction This increases backward compatibility and fixes the examples job because `IWorkspaceCommands` is no longer required (but still preferred if available). * Rename commands → workspaceCommands
* Test on Python 3.12 on CI * try pyzmq pre-release * add missing -U * Remove --pre install
* Measure cells out of viewport in windowing mode * Fix integration test * Fix linter * Measure cell in the next animation frame Co-authored-by: Michał Krassowski <[email protected]> * Fix typing Co-authored-by: Michal Krassowski <[email protected]> * Drop console message Co-authored-by: Michał Krassowski <[email protected]> --------- Co-authored-by: Michał Krassowski <[email protected]> Co-authored-by: Frédéric Collonval <[email protected]>
…ion (#15830) * Add token `ICellExecutor` providing an entry to customize cell execution * Apply review comments to the notebook package * Add console cell executor * Some fixes * Automatic application of license header * Fix unit test * Align naming * Namespace the interfaces and rename them * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Prefix namespace with `I` * Update Playwright Snapshots * Revert flaky snapshot update --------- Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <[email protected]>
* Refactor shortcuts UI to fix most of the known issues * Move more types to namespace, fix hanging promises, add more docstrings, fix state warning (?) * Toggle `@typescript-eslint/ban-types` to error, squash remaining bad uses of `Function` * Fix two more hanging promises * Last final missing await (revealed by new types) * Simplify the logic for resetting all shortcuts Previously it would loop through top-level properties and call `setting.remove()` on them. There is only one top-level property in shortcuts settings, a list called `settings`. The `removeShortCut` method was thus a misnomer (it was removing a settings key instead). In the future if other keys were introduced, e.g. allowing to configure shortcuts UI, the old logic would wrongly reset those as well. Also, this makes testing easier as there are fewer things to provide in the external bundle. * Fix menu for top nav, disconnect signals on unmount and reduce the external bundle by one more thing. * `@lumino/widgets` is no longer a dependency after removing direct use of `Menu` in previous commits * Add tests for `ShortcutRegistry`, more docstrings, make `shortcuts` optional to be on the safe side, simplify typing in existing shortcuts test. * Add tests for logic in `ShortcutUI`, more docstrings * Bump package version, add migration note
* Revert "Alternate description for disabled filters" This reverts commit 059fb7e. * Revert "Revert "Alternate description for disabled filters"" This reverts commit 27ed1d0. * Suppress automatic focus indicator for CodeMirror * Update snapshots from CI assets * Update the example snapshot --------- Co-authored-by: krassowski <[email protected]>
* Add IShell.currentChanged and notify command based on it Add note about the `currentChanged` signal Co-authored-by: Afshin Taylor Darian <[email protected]> * Fix language Co-authored-by: Jeremy Tuloup <[email protected]> * Fix example tests --------- Co-authored-by: Afshin Taylor Darian <[email protected]> Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: Jeremy Tuloup <[email protected]>
* Propagate command changed signal in semantic commands. * Add IShell.currentChanged and notify command based on it * Fix CI * Add note about the `currentChanged` signal * [skip ci] Fix typo Co-authored-by: Afshin Taylor Darian <[email protected]> --------- Co-authored-by: Frédéric Collonval <[email protected]> Co-authored-by: Afshin Taylor Darian <[email protected]> Co-authored-by: Michał Krassowski <[email protected]>
…ots (#16072) * Tackle flaky readonly notification and workspaces context menu snapshots * Use shorter tmpPath name to capture full text of the notification * Revert rename
* Move upgrade script dependencies to pyproject, add `pyyaml-include` pin, correct exception handling * Install from local on CI
* Enable `full` windowing mode by default * Use `none` mode for mermaid snapshots tests * Account for the windowed scrollbar button * Do not capture the full main area in galata notebook tests it does not make much sense, especially for cells; instead, capture the notebook itself. Add a new test for saving, because that was implicitly tested by `Run Cells` test (and is not anymore). Of note, one of the tests, `Open and run cell by cell` is still taking a snapshot of the entire panel; this is intentional - we do want one snapshot to be more encompassing (but not all of them!). * Update the debugger button sizing * Only capture notebook content in custom CSS test of headings as the toolbar is irrelevant for the snapshot of headings! * Only capture the main area for altair and html docs snapshots The rest of the UI does not really matter on these snapshots and it only makes the content small and hard to read in the docs. * Update Playwright Snapshots * Update Playwright Snapshots * Fix toolbar test (account for the scrollbar button) * Revert spurious snapshot updates * Fix missing dot in selector * Use `none` for collapsible headings test * Add notebook-tab-saved snapshot * Fix misplaced config --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Use a pre-defined notebook for collapsible heading test * Upload notebook for Mermaid tests once * Do not use explicit waits when setting up cells * Cleanup beforeEach/beforeAll * More beforeEach/beforeAll fixes * Try to force caching * Set shared tmp paths in tests using beforeAll * Try to reduce `waitForCondition` interval * More `beforeAll` fixes * Upload test file for HTML Viewer instead of creating it each time * Make the test tmpPath not be a prefix of another one * Give up on `beforeAll` in run-mermaid test. * Adjust one more `tmpPath` * Try without force-enabling cache
* Fix shutdownAll button * Lint the code --------- Co-authored-by: Frédéric Collonval <[email protected]>
SHA256 hashes: jupyterlab-4.2.0b0-py3-none-any.whl: e8ee95200c4cd72a27bfa033ccf1dad01edeeaf1609e5a5dbf63a2b045bb9ab7 jupyterlab-4.2.0b0.tar.gz: 9f5a2ba635a5167210468a4d984d83f4a1843d7ee73a954b8c150ffdcb07c000 jupyterlab-application-4.2.0-beta.0.tgz: 71d9181974e13f273e31eb5b9854dde2f6251fe77f6f39b084112cb58d594828 jupyterlab-application-extension-4.2.0-beta.0.tgz: 4989ac8c5557e1f02e133750583e50e0c7b72abeee9239a40f6bfcab908bb907 jupyterlab-apputils-4.3.0-beta.0.tgz: e6ce39896b00fe02a33ce79aaf49bac3658e2b8879cade2fa478def4b23385d2 jupyterlab-apputils-extension-4.2.0-beta.0.tgz: e0b659428192c38eb9e81f2eb3b23cb2352ea34ccf29229c163ab8a1b9723453 jupyterlab-attachments-4.2.0-beta.0.tgz: fc258a2fe5fabfb7cb7b984df919f239512627eba4dee55ea33faa5cba9999ef jupyterlab-builder-4.2.0-beta.0.tgz: 60cd0c31405b15d2794bd8a96920e3f88cf653a0b868838cce5c68314dda8751 jupyterlab-buildutils-4.2.0-beta.0.tgz: 4a9a7b022ef12bf137548e0e9781da193cd3b21b81e139a3fa1efcde15d3e268 jupyterlab-cell-toolbar-4.2.0-beta.0.tgz: 21493cdcfd4031f0b62f285eb410b71e70a542766eed1d146168ed945558ca35 jupyterlab-cell-toolbar-extension-4.2.0-beta.0.tgz: d1c31cbea2ed83a9518d6394f70afdd10ec36e1b42207b2af0955f5cc71752a1 jupyterlab-cells-4.2.0-beta.0.tgz: e06cf08e541eef118f4c2d62576f520d31631d0f5cc47fde95bd0dc899f56891 jupyterlab-celltags-extension-4.2.0-beta.0.tgz: 0678005d1d7dea21245ab38760a217833c7997e2f7f2d7835954e82b1303cd8a jupyterlab-codeeditor-4.2.0-beta.0.tgz: 8f96d0c861e00c0a3cd3ef859aeef3ffef23fc025bebe0c1e3e4c7e8fd4a1a84 jupyterlab-codemirror-4.2.0-beta.0.tgz: a65a7cfec6d2132a7a2f10db8df808756e130fe8e3af27df71733eb41c4d1e4a jupyterlab-codemirror-extension-4.2.0-beta.0.tgz: 6411286b26550fc515826c2a568cc7bc525f123d2b64fe71eb18f299693e3a80 jupyterlab-completer-4.2.0-beta.0.tgz: 3cbdaca572daae84bf4160ddf92d02117c4b4ec0b9d8721d3da6ff3172d63ac4 jupyterlab-completer-extension-4.2.0-beta.0.tgz: d25125907593437d792dd9927c23793ce142f31f01104f8d582d4f8e3e8a1c91 jupyterlab-console-4.2.0-beta.0.tgz: 7c8d7c13399be28a6d90bfa76597084df78986756a7ba719058a8209cfdf1761 jupyterlab-console-extension-4.2.0-beta.0.tgz: 7efdadac7a10e807af3c66567c62cea6463b3e9c0fea5ddf2ee241359fca25b6 jupyterlab-coreutils-6.2.0-beta.0.tgz: 0f83591be39614792c179137522656615a4d3a5a61808943c0a7a5290cb43dd5 jupyterlab-csvviewer-4.2.0-beta.0.tgz: 5e36fe5c4ed9d1818bc4374420363845ec8be7dd5ebd446079b28b4be54ee592 jupyterlab-csvviewer-extension-4.2.0-beta.0.tgz: d8838049ac79d30f97fa79311dd6ff7879781d76a3037d93650e7e80672f849b jupyterlab-debugger-4.2.0-beta.0.tgz: 8d51669b6628f6eff171fd6ea2b23b736418be61769c28b1cb87a07eb945af50 jupyterlab-debugger-extension-4.2.0-beta.0.tgz: 7d33e0c0bd28a602be8ac71ed16091bbf39416b029221e764720956237a18928 jupyterlab-docmanager-4.2.0-beta.0.tgz: 56f1a2d4ccc413c26b4926fee1df2b320349ee4aace9f99e70bc4df24df80328 jupyterlab-docmanager-extension-4.2.0-beta.0.tgz: 1b053624a39afebaf868c4fbd1d512442923c19226b105b5c76f83718eb40d9c jupyterlab-docregistry-4.2.0-beta.0.tgz: 8468b8acdd8c2423c38faa99da67a4bc7817d7c2d3e0ad3dd16603ad089e3a9f jupyterlab-documentsearch-4.2.0-beta.0.tgz: 5f621b62ea8f60ce7ea90fb77f9b580da0df6dbdb625eb9c11704b10e5814a02 jupyterlab-documentsearch-extension-4.2.0-beta.0.tgz: d0f3b4ca70448a4c56b2fd2204f405969193a972f552721a0ac3b669acd04d93 jupyterlab-extensionmanager-4.2.0-beta.0.tgz: 0b9f72a3b35a1d095223ce2c51c07e8ff4dc06a558043064689afe72d52c2087 jupyterlab-extensionmanager-extension-4.2.0-beta.0.tgz: 54690a8b72601181085c13116b93cdfd224435992ce7d829660fe2d1127ba42e jupyterlab-filebrowser-4.2.0-beta.0.tgz: 7ed3342dfccddb7f197e7a3e0d8743020191d260048bebfdc8864d2faddd0226 jupyterlab-filebrowser-extension-4.2.0-beta.0.tgz: 238c0cfc5b311b84ee73e804e92a8e99d863a9b87094c8b389ee93b00394e68b jupyterlab-fileeditor-4.2.0-beta.0.tgz: b49b4c744b5133d72fb8d1033b3818a5c4a59118ffd337c41035fd766e80cfa8 jupyterlab-fileeditor-extension-4.2.0-beta.0.tgz: d0c734699b601d38b4a899db3cb8f06ba7f555853d657671274bb8a771314895 jupyterlab-galata-5.2.0-beta.0.tgz: f1eab26dfd0413a80ad720154b0884bae53cbd66943759f78f9dab768358b235 jupyterlab-help-extension-4.2.0-beta.0.tgz: 4f52502447ebd8996cbde97722b172a411143cbe03b50971c6d82b2d49f2d778 jupyterlab-htmlviewer-4.2.0-beta.0.tgz: 71021030c71ae1a16b6092f0bb8ea2b6847868005387dc9235753e0a274f5063 jupyterlab-htmlviewer-extension-4.2.0-beta.0.tgz: 64b5be7b6e4c6be66634c1a6c0b644f45a9b26ab79692f6c2269b950ff5c42a2 jupyterlab-hub-extension-4.2.0-beta.0.tgz: 8aa3ffc3be29a4e77d829887551a11dd64569115cbb76c1aea41ef07956fba39 jupyterlab-imageviewer-4.2.0-beta.0.tgz: 8b9415b98d6fec7b0bee57a00b15e2083fe9e0afbe3cf6e1341509858fb1908b jupyterlab-imageviewer-extension-4.2.0-beta.0.tgz: 12a356a5b56aed0b30861b6f27270b789c4c6d01a5b3b013c287eb9c762fa092 jupyterlab-inspector-4.2.0-beta.0.tgz: 447dc4844441d0e5652833b55284f6516260418e5228296cc9c3efce4f4524c6 jupyterlab-inspector-extension-4.2.0-beta.0.tgz: 1dc7867ba8813546cd91348b8ac044f35590de2def27cd84bb12194db26df1bf jupyterlab-javascript-extension-4.2.0-beta.0.tgz: 2724e43bf446f1fb61111906fe137d44ac50501b4a5832c0b417dc6dbf58366f jupyterlab-json-extension-4.2.0-beta.0.tgz: 006c6802e3e7bc4a1f74d21a4caa9b1f9e83af623be08bd696561939bee79219 jupyterlab-launcher-4.2.0-beta.0.tgz: da84b2e5a0cc7ea6612ba79396171ca1d6b4afb2ce1dff0fe059df7d23a84109 jupyterlab-launcher-extension-4.2.0-beta.0.tgz: 1caa9fdd0dfcad181856446dcd1a9bd2f8d7f3aa8b911d0d19efe700219dbc8b jupyterlab-logconsole-4.2.0-beta.0.tgz: 4c8019253bff87c08da4ea6e204ff0d24a71fe9921fc5451b84aeabe9d01af35 jupyterlab-logconsole-extension-4.2.0-beta.0.tgz: 181b3562d3cbae43f6d8f9b2e881f8a6d41f5b3ba063165fa99af7c792f05395 jupyterlab-lsp-4.2.0-beta.0.tgz: 82995dbee0dffbc2a0f10e80ea1308f67fefcaaec7e816b26883af5a7028e109 jupyterlab-lsp-extension-4.2.0-beta.0.tgz: d067ce96dbd115ddfe1cfc3af9d845ee58bdd6d4f9f9a973f96666a3f1dedef6 jupyterlab-mainmenu-4.2.0-beta.0.tgz: baed804c7b4bb2d6630fe2be69d503f3648ce610639116016b51c02f9f64103d jupyterlab-mainmenu-extension-4.2.0-beta.0.tgz: 7ee1c1099797ad4478e180a3465a56aa9798b24ca34776f66dc841bdeb8c3314 jupyterlab-markdownviewer-4.2.0-beta.0.tgz: 1be180ae009f485b0da210e7b900c7ebf35f47bfdadb41b75a023732c5dbd0a6 jupyterlab-markdownviewer-extension-4.2.0-beta.0.tgz: 319290e2d48d1d25c85b10012b9f79717ce50178b67ba1caac0a7f6ef733959b jupyterlab-markedparser-extension-4.2.0-beta.0.tgz: f2a403340d453a459f183cc978cca6d1a8e1a8e784827c29c31f694864155a05 jupyterlab-mathjax-extension-4.2.0-beta.0.tgz: 9b19d38e8919d66773b89b1b1864d982f1b54515f8f99e9f86760d6acce113eb jupyterlab-mermaid-4.2.0-beta.0.tgz: 2ae15da95a6615aed8d06e747269fb1694f96c6938b79ea4dc3ae124595cb33c jupyterlab-mermaid-extension-4.2.0-beta.0.tgz: 41d962393a8b6592391c920cab063eaf7a0c79c6250bb2fb24f6034c81dcde97 jupyterlab-metadataform-4.2.0-beta.0.tgz: 69411d72d2e0adafda21dfc02982feb88e834986dd0c7a29d5c4f16421f97159 jupyterlab-metadataform-extension-4.2.0-beta.0.tgz: 58be3c1cb390e82e10e96438ef825c34b626551ed911577ae22c5fa84ececafa jupyterlab-metapackage-4.2.0-beta.0.tgz: 8883afb08fea47d2ad48f951aeea257019a87118ae19957d12782acb02106078 jupyterlab-nbconvert-css-4.2.0-beta.0.tgz: 4f15663b60c47b3a644bae07ece39a669323d845ac73e864706f29b129733e35 jupyterlab-nbformat-4.2.0-beta.0.tgz: 1254b097c539360ff3cd73e3a1a617b2813a7028dc3306429b77b2d6815a2910 jupyterlab-notebook-4.2.0-beta.0.tgz: a6ca5236010f9c37280dde79e3b418df8b0d5c7fe86b6c0c943e16302a3ba125 jupyterlab-notebook-extension-4.2.0-beta.0.tgz: 7eef8eb97b249f917173fc3588a3c3dd7313f9ee2ef9e8401e29bc1ea2999f75 jupyterlab-observables-5.2.0-beta.0.tgz: fc5542752bf743b068037a427a05fc4a56307cc8807f17a29c82b263ca28f435 jupyterlab-outputarea-4.2.0-beta.0.tgz: 27541f1414c84b4728b175e0e449b5bc18c0ce48f089c26b7a0fee7483b8733b jupyterlab-pdf-extension-4.2.0-beta.0.tgz: 99368f3a5f2fd90b3b34f8cf8416ab5232d94e312a2e962e652fff58b7f8db00 jupyterlab-pluginmanager-4.2.0-beta.0.tgz: 30958670572dfb1a275391aa99028163166d3407257a55adc970d3838ab43a41 jupyterlab-pluginmanager-extension-4.2.0-beta.0.tgz: 240201e1b34c8e481f162523000ae9f1b10f600e574f31e5dc1592166ae5f04a jupyterlab-property-inspector-4.2.0-beta.0.tgz: dbdb612d6fdcb9044c74730a2b902d1059f4c27b08f44a6a4e354d69725daca9 jupyterlab-rendermime-4.2.0-beta.0.tgz: a04fcba32c4c0aba850578a6cd04c45f900942be914c371ea12d2357e9841899 jupyterlab-rendermime-extension-4.2.0-beta.0.tgz: 252b3f9465c3aaed7cbc68bfa55c2c5d4dd99c9f9d1de077904a66fd471f2392 jupyterlab-rendermime-interfaces-3.10.0-beta.0.tgz: 74828830d263a57ad367fdddb4f9a3662679bc250c342c2980ac9f1a1c66c492 jupyterlab-running-4.2.0-beta.0.tgz: 6acd5b4e418e73634404795cfa6ac3ee74e74cbb6d7f95e7f270275096acf7e4 jupyterlab-running-extension-4.2.0-beta.0.tgz: a18bd9264c5bf7f2ef8f0358cc798f0d747409e2ef1f4d899e7c267b57091880 jupyterlab-services-7.2.0-beta.0.tgz: 089af4d5e838508e2ffc7b8d12e17e808d121a29adadb475cef821684fe8ad19 jupyterlab-settingeditor-4.2.0-beta.0.tgz: 871887e0fa60a199975a951c16b11a6d235b27d61bd7b261ecf19c87215a4aa9 jupyterlab-settingeditor-extension-4.2.0-beta.0.tgz: ae49d36bc2f23599439a0f76ddf75e41e1108d83c573aa694da9595074ad1246 jupyterlab-settingregistry-4.2.0-beta.0.tgz: da3286d9cee8fb5903d16a5e55a1454afcb9f7069c5d4dc21a4d97badc31bd3d jupyterlab-shortcuts-extension-5.0.0-beta.0.tgz: f112b3b91b8bdcfab34c93cf267c3251b7c75083fb3ab9faf4678c1fde692c66 jupyterlab-statedb-4.2.0-beta.0.tgz: a94a1fff1561e53cfc61d5c9e305fd2025e4d01411516779399566410fcbae3b jupyterlab-statusbar-4.2.0-beta.0.tgz: 5dda5c84effaba88ead5101327e6c7a2498222ae41ed40b4beefc17298b4fc70 jupyterlab-statusbar-extension-4.2.0-beta.0.tgz: 121b42768c7a852e83bb572a59a474c32386e76c28bf77fe98b4670be3a22beb jupyterlab-template-4.2.0-beta.0.tgz: 808d2565f30bcf2889627fbf68b81e489b2a2f79632a79dbd0f26829f05330a2 jupyterlab-terminal-4.2.0-beta.0.tgz: 0c4ff399ffac82f14a550da1d4bd67616fcd35f166d51a0eeeac45d16a93c79e jupyterlab-terminal-extension-4.2.0-beta.0.tgz: e8f3d03db919714cbcc7cc3f43a561792290d8cbf4eedd7741eec46e5bf6b004 jupyterlab-testing-4.2.0-beta.0.tgz: a8b19afa55e6c1ae66f20e0c3c66dbd296cab114a721d55a8621678b465a9815 jupyterlab-testutils-4.2.0-beta.0.tgz: ffba14987e8c025881beeeb3209a5f881ce2d308b48c06f79d5b379cb8768a3c jupyterlab-theme-dark-extension-4.2.0-beta.0.tgz: 20d9aa31fdd9780b69163619daf178e52a23869edb3c597c1e808d1e76efb291 jupyterlab-theme-light-extension-4.2.0-beta.0.tgz: 5825962d6a81f3ceaa9d61dab740a181d0c3a414ff05a6b4958884ab5abe3c5c jupyterlab-toc-6.2.0-beta.0.tgz: 2b6d168120475a9834b502432e05040eddef2d8a6aa24547a608b93ff926ebd7 jupyterlab-toc-extension-6.2.0-beta.0.tgz: 95b7ea11eaf78ac73e928daf2956d3e2f9ee03152f80d289ecd2ca2c5ebe0510 jupyterlab-tooltip-4.2.0-beta.0.tgz: ea22ad17cc8c5d800773578b945fa0acb37aeb14b6091061a13660c227afbbbd jupyterlab-tooltip-extension-4.2.0-beta.0.tgz: a44dba07eba3c1988babbfedc7968219f4f9974e5f1fa0b31e68ecacea7a40b9 jupyterlab-translation-4.2.0-beta.0.tgz: 8def3f4cd66ec198b878d1cc0bec9c99e4f7350c2602b720b62c8a404224e180 jupyterlab-translation-extension-4.2.0-beta.0.tgz: 4065468f05da5a3630dc09ce05495ffafe8203509487dc20b6e04c052e6d3751 jupyterlab-ui-components-4.2.0-beta.0.tgz: fe55f33b6400e4538f695bc6f6f2889510fcea66e6b4f6a32bfe0ddddcdaf481 jupyterlab-ui-components-extension-4.2.0-beta.0.tgz: b68731eaf9307769f31319b68d154ae2338cfec40ab10be2afc98fa976b7e53d jupyterlab-vega5-extension-4.2.0-beta.0.tgz: 7b42915882c39ee0cc2b49a418c80b5698f7606ef8c293666abb0ecd25e8d6c9 jupyterlab-workspaces-4.2.0-beta.0.tgz: 2f75e4ab69efc2d667b84b9beb4b98c17bf8fa83c890f46726c140cd9428392e jupyterlab-workspaces-extension-4.2.0-beta.0.tgz: fc81fbcfcf212a1aef6956d93c2e2c2aedca1de4000bdadee15715bdbb15194a
* Tests for sorting shortcut columns * Lint checks * Adapting review comments.
* Fix scrolling to output area inputs on caret movement * Remove listener for `keydown` event on disposal
* Use `dependency_type: minimum` for Minimum Versions check * Add traitlets pin * Pin tomli * Pin ipykernel to 6.5.0 this is the first version which dropped `ipython_genutils`
* Mention JupyterLab desktop in the installation section * Grammar
Co-authored-by: Frédéric Collonval <[email protected]>
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/python-jsonschema/check-jsonschema: 0.27.4 → 0.28.1](python-jsonschema/check-jsonschema@0.27.4...0.28.1) - [github.com/astral-sh/ruff-pre-commit: v0.3.0 → v0.3.5](astral-sh/ruff-pre-commit@v0.3.0...v0.3.5) * Align ruff version, switch away from deprecated `select` and `ignore` * Satisfy ruff's predilection to f-string --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <[email protected]>
* Bump the pip group with 6 updates Updates the requirements on [altair](https://github.com/altair-viz/altair), [jupyterlab-language-pack-zh-cn](https://github.com/jupyterlab/language-packs), [ruff](https://github.com/astral-sh/ruff), [pyyaml-include](https://github.com/tanbro/pyyaml-include), [copier](https://github.com/copier-org/copier) and [pydantic](https://github.com/pydantic/pydantic) to permit the latest version. Updates `altair` from 5.2.0 to 5.3.0 - [Release notes](https://github.com/altair-viz/altair/releases) - [Commits](vega/altair@v5.2.0...v5.3.0) Updates `jupyterlab-language-pack-zh-cn` from 4.1.post0 to 4.1.post2 - [Release notes](https://github.com/jupyterlab/language-packs/releases) - [Changelog](https://github.com/jupyterlab/language-packs/blob/main/RELEASE.md) - [Commits](https://github.com/jupyterlab/language-packs/compare/[email protected]@v4.1.post2) Updates `ruff` from 0.3.0 to 0.3.5 - [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.3.0...v0.3.5) Updates `pyyaml-include` to 2.0 - [Changelog](https://github.com/tanbro/pyyaml-include/blob/main/CHANGELOG.md) - [Commits](tanbro/pyyaml-include@0.1a1...v2.0) Updates `copier` to 9.1.1 - [Release notes](https://github.com/copier-org/copier/releases) - [Changelog](https://github.com/copier-org/copier/blob/master/CHANGELOG.md) - [Commits](copier-org/copier@v8.0.0...v9.1.1) Updates `pydantic` to 2.6.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v0.0.2...v2.6.4) --- updated-dependencies: - dependency-name: altair dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: jupyterlab-language-pack-zh-cn dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: pyyaml-include dependency-type: direct:production dependency-group: pip - dependency-name: copier dependency-type: direct:production dependency-group: pip - dependency-name: pydantic dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <[email protected]> * Revert incorrect updates to upgrade-extension deps --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <[email protected]>
…ndication (#15623) * Added a high contrast dark theme * Updated variables to improve contrast and improved focus indication on sidebars * Added a test for toggling high contrast theme * Changed theme name * Updated versions in package.json * Update Playwright Snapshots * Update version numbers in package.json * Updated snapshots * Update package.json * Update package.json * Update package.json * Update package.json - missed quotation marks * Update package.json version numbers * Update package.json * Made naming more consistent * Updated naming in test helpers * Update package.json * Update package.json --------- Co-authored-by: EC2 Default User <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Michał Krassowski <[email protected]>
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.
References
Code changes
User-facing changes
Backwards-incompatible changes