Commit Graph

13428 Commits

Author SHA1 Message Date
Jeremy Tuloup
b5133c67f1
Test against Python 3.12 (#6999)
* Test against Python 3.12

* Only on `ubuntu-latest` for now

* Fix typo

* `allow-prereleases: true`

* Fix `py_cmd`

* Update build.yml

* Try all platforms on 3.12
2023-08-07 07:10:46 +02:00
Jeremy Tuloup
48b25dd002
Mention the nx graph in the contributing guide (#7001)
* Mention the nx graph in the contributing guide

* add alt
2023-08-04 15:28:18 +02:00
Lumír 'Frenzy' Balhar
0188ad8fd6
Fix Python 3.12 compatibility (#6965)
.joinpath with an empty argument no longer works as before thanks to this change in CPython: cea910ebf1 (diff-2e741d925220d74a9cc04cda1314d3649d9d189c0efc7db18e5387a51225b61c)

This change mimics the old internal behavior by using _paths attribute directly.
2023-08-04 09:18:21 +02:00
jtpio
6148708496 Publish 7.0.2
SHA256 hashes:

jupyter-notebook-application-7.0.2.tgz: 92e5120cc47f5c9a15da449d560e1a66a5ec98a64cfff1d18bd8ff5cc5b3fb2b

jupyter-notebook-application-extension-7.0.2.tgz: b4c7d22d8237f695a7cba8a6d62095d0c25f81256b70a4440616e1328e141029

jupyter-notebook-console-extension-7.0.2.tgz: 464f6b0a8f69b2cba1c47e2e241a09574ec7beccdce1561b62ba9f67a2bb1d1c

jupyter-notebook-docmanager-extension-7.0.2.tgz: 17a64498b9f59187858a89993f5a04ac025fad4ad3599b6247433e6dd6db24ee

jupyter-notebook-documentsearch-extension-7.0.2.tgz: b7faa2dca053724b8dabbfcb29128e5ca8c802d7740a109b82eff131d93feceb

jupyter-notebook-help-extension-7.0.2.tgz: 1315c523250abc51f8b629f2dc3cc765c341d67e72130e5a515369413c20c4b7

jupyter-notebook-lab-extension-7.0.2.tgz: b5f3664b2f5db0df0a03f076b5b3f676c6f6110917039d8c52c135f96ec73091

jupyter-notebook-notebook-extension-7.0.2.tgz: 0f9bf48bc807c2d40ea14e0b6d407e6adc36a593d5c6a55905a006f3b80f160f

jupyter-notebook-terminal-extension-7.0.2.tgz: a7a0f5f1c268c63bb33fd37660a48283f4a6462228822ff7147722de151aae22

jupyter-notebook-tree-7.0.2.tgz: 6ad2929d652fef8d3c1e5c97057559bbb32388216f1e7b58cdb8859c7c462460

jupyter-notebook-tree-extension-7.0.2.tgz: f1a1b333eb9c5d3db31def74d97fa41c13f8baa8940c9889e66e6912dbd4dc78

jupyter-notebook-ui-components-7.0.2.tgz: b091384d4765d48120b6ef7bfe65568ff41b95f68bcf4f451fcf4762f981f834

notebook-7.0.2-py3-none-any.whl: c77b1499dc9b07ce4f4f26990dcb25b2107b434f2536766b51a72a4228d9a4b6

notebook-7.0.2.tar.gz: d70d6a07418c829bd5f54337ce993b7105261d9026f9d3fe68e9b8aa1a20da9a
2023-08-04 06:52:14 +00:00
Jeremy Tuloup
af5edd4237
Update to JupyterLab 4.0.4 packages (#6998)
* Update to JupyterLab 4.0.4 packages

* Update resolutions
2023-08-04 08:29:07 +02:00
Jeremy Tuloup
24c7624d3b
Remove RedirectHandler (#6997) 2023-08-04 08:28:50 +02:00
Youssef Jrab
262781eec4
Update to JupyterLab 4.0.1 (#6996) 2023-08-03 07:53:18 +02:00
pre-commit-ci[bot]
af22e0a8e2
[pre-commit.ci] pre-commit autoupdate (#6994)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-01 05:09:05 -05:00
Mikil Lalwani
4d8ac2635c
Added documentation link in Help menu (#6993)
* Added dcumentation link

* Update Playwright Snapshots

* Update Playwright Snapshots

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-01 08:00:14 +02:00
jtpio
01d58d74cb Publish 7.0.1
SHA256 hashes:

jupyter-notebook-application-7.0.1.tgz: df6fc88d0002fb33609eef3c445bfc95fac002d40ed523e948f2468d915c170c

jupyter-notebook-application-extension-7.0.1.tgz: 2a6b1896b4c2320861caad555b7af03aae1c7415d148d309bd9191a01d62a0c9

jupyter-notebook-console-extension-7.0.1.tgz: 05c27a26d45d04dd362fa20004e7f2162d8c2deb4a415722ebd4abd29fb8acde

jupyter-notebook-docmanager-extension-7.0.1.tgz: 4531df57c3b951531bc130a5b513945e75885d55d1324e8568d7c03d757f8662

jupyter-notebook-documentsearch-extension-7.0.1.tgz: 92dfa50c50fbe400a04dae63c2f9fd8e6448fc8d4b6d22bb58f1ea3f1bee01e7

jupyter-notebook-help-extension-7.0.1.tgz: 0a21004e8547878a7260fc29bdc6c08b288190ce840e95af9c7362cccd4b266e

jupyter-notebook-lab-extension-7.0.1.tgz: 4724ddf3213438a63b0f020ff4dbc4802af4161fb05e86054d6183ddb4299770

jupyter-notebook-notebook-extension-7.0.1.tgz: 11619be428af2ff150f4d1cb221da70e7c91da500d5cd8d177e02ac18f4820df

jupyter-notebook-terminal-extension-7.0.1.tgz: 9a463e0362760a8b6ca126605982c06b7f73c6825e6e5d5389379fca03a137ca

jupyter-notebook-tree-7.0.1.tgz: f07a6fb7d5460e312182a753fd661eabc843c07c2d95558afefb55108ca8036f

jupyter-notebook-tree-extension-7.0.1.tgz: f73f1b6036d5b34e914b42e27f6bd5ec843b2f501c5dc7daca3b924c5e285402

jupyter-notebook-ui-components-7.0.1.tgz: 14a8c605b1c69e28d44e64add9b2922871c605f1b0e46f582121fff23b133c70

notebook-7.0.1-py3-none-any.whl: 35327476042140e8739ff8fcfecdc915658ae72b4db72d6e3b537badcdbf9e35

notebook-7.0.1.tar.gz: 2e16ad4e63ea89f7efbe212ee7c1693fcfa5ab55ffef75047530f74af4bd926c
2023-07-31 13:30:59 +00:00
Jeremy Tuloup
ac3c882a24
Enable lerna caching for build scripts (#6767)
* Enable lerna caching for build scripts

* Fix script definitions

* Lint

* simplify cacheable tasks

* Update to lerna 7

* update config

* cleanup

* Stay on lerna 6 for now

* Revert "cleanup"

This reverts commit c061fc07812e7ae231ff8eeedff8ed75f89e4a35.

* lint

* Skip cache when building prod

* Cache labextension builds

* Update `targetDefaults`

* Update dev command

* Fix dependencies

* Add missing dependency

* fix dep order

* fix script deps

* Update scripts

* Update scripts dependencies

* Add back scripts

* lint

* cache more

* Mention task caching in contributing guide
2023-07-31 15:07:15 +02:00
Jeremy Tuloup
2270c04435
Update browser tab favicon on kernel busy (#6980) 2023-07-27 09:05:55 +02:00
Andrii Ieroshenko
fe4799ab5e
Update accessibly compliance section in the docs (#6982)
* Remove improved WCAG compliance section

* Reintriduce Accessibility section, text by @jtpio
2023-07-25 10:51:05 +02:00
Jeremy Tuloup
231d5c78c0
Bump word-wrap and semver (#6979) 2023-07-24 11:24:46 +02:00
Jeremy Tuloup
dc2082c84c
Fix link in README.md (#6973) 2023-07-20 18:33:20 +02:00
Lumír 'Frenzy' Balhar
611d2d2cb6
Update README.md (#6972) 2023-07-20 18:18:56 +02:00
jtpio
0402c01865 Publish 7.0.0
SHA256 hashes:

jupyter-notebook-application-7.0.0.tgz: c197f3dd303aa7d7ee6cfbe4ae164322c81a32eb477d2d147d49b1b26e9825f3

jupyter-notebook-application-extension-7.0.0.tgz: 55c856d93265a34487119d21b7a9e50e3bad33083517caf831fbbd34471af075

jupyter-notebook-console-extension-7.0.0.tgz: 54703bf084401bfd357eb000f0bd6a0c5951b7e52cb57fdbf4dda38907e1167d

jupyter-notebook-docmanager-extension-7.0.0.tgz: f7b514c6022e4b686baaa8a5284c8ead2398edc3c409e8ed8b045219db9d230c

jupyter-notebook-documentsearch-extension-7.0.0.tgz: 6c555a0a326c7f1c46efce0506ecc56303c10b17ba552fc82d879f795f8e28ca

jupyter-notebook-help-extension-7.0.0.tgz: 6e12d64c207dab736a3c86ae51892cc200efcf261e2ecd0471afb0e7ea52724e

jupyter-notebook-lab-extension-7.0.0.tgz: 6845502edd16f9e63fb4ca000b7e39869b67da8c6a7c21dbbb93e6dae52e2db2

jupyter-notebook-notebook-extension-7.0.0.tgz: 5e5ccee4d2bdc3a5b7346e7f4d372710766ecfa20366ec3a2a41d760491a30a6

jupyter-notebook-terminal-extension-7.0.0.tgz: 99cf9a87fa3e673f014ffb0e84a63a826942fc2efeaac1fce152c98a05adb2df

jupyter-notebook-tree-7.0.0.tgz: 7ac00214fb1a8ca841be31faf6ff8ae4cd5673f715421895e0ab16f1855ce35e

jupyter-notebook-tree-extension-7.0.0.tgz: 328629d39d799b276a3e743cc0fe55159cb61c388af18443d4099b64a2cc6ac0

jupyter-notebook-ui-components-7.0.0.tgz: 9f74e79b0ff08716a55e3f7baa1c911c5c38233679597710809a93863b904f82

notebook-7.0.0-py3-none-any.whl: 71b4e695e658763a2766613176491854708fb46fbe7664bf5e494deeeab92d60

notebook-7.0.0.tar.gz: 38b55e6939df0ba73b53212c3b234e41102f1789e0158606cedaebf00abef6c8
2023-07-19 15:51:27 +00:00
Jeremy Tuloup
2be98e8f39
Fix hatch version when going from rc (#6971) 2023-07-19 17:27:46 +02:00
Rosio
34ca8759c4
Update Jupytext Notebook url path (#6961)
* update Jupytext Notebook url path

* update widget name check
2023-07-18 08:53:17 +02:00
Jeremy Tuloup
06c4db7ea6
Update to JupyterLab 4.0.3 (#6967)
* Update to JupyterLab 4.0.3

* Unbump `@lumino/widgets`

* Unbump `@lumino/commands`
2023-07-17 14:06:18 +02:00
Emmanuel Ferdman
0f7729fda1
fix: update link to troubleshooting guidelines (#6964)
* fix: update link to troubleshooting guidelines

Signed-off-by: emmanuel-ferdman <emmanuelferdman@gmail.com>

* fix: small typo in ISSUE_TEMPLATE/config.yml

Signed-off-by: emmanuel-ferdman <emmanuelferdman@gmail.com>

---------

Signed-off-by: emmanuel-ferdman <emmanuelferdman@gmail.com>
2023-07-17 10:30:37 +02:00
pre-commit-ci[bot]
86273810c5
[pre-commit.ci] pre-commit autoupdate (#6958)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2023-07-10 11:15:18 +00:00
dependabot[bot]
8b9ba8a8ef
Bump semver from 7.5.0 to 7.5.3 in /ui-tests (#6950)
Bumps [semver](https://github.com/npm/node-semver) from 7.5.0 to 7.5.3.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.5.0...v7.5.3)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:55:50 +02:00
jtpio
b685897515 Publish 7.0.0rc2
SHA256 hashes:

jupyter-notebook-application-7.0.0-rc.2.tgz: bd6d02883ec6ace59d719159aa82f6a097e07f81acff65fa55f2e12a6c52ee3d

jupyter-notebook-application-extension-7.0.0-rc.2.tgz: 6137b1d7a5a4036bb275b11f67a01c083069a63e991651a801de352a539ecae1

jupyter-notebook-console-extension-7.0.0-rc.2.tgz: 91f2bc6b7b5db400458bdd385d95e9c84d50d7fb6dcb74c45cc7f6b7cac5c47d

jupyter-notebook-docmanager-extension-7.0.0-rc.2.tgz: 8c3b87ab2e16817762ebaa04ad99ecd011764d5261903e4ec9cd86e3fae5beea

jupyter-notebook-documentsearch-extension-7.0.0-rc.2.tgz: 904a9a093034454f0d3acf53f887c7ce4ed5c3bffa95a3e6588a6851647a14ac

jupyter-notebook-help-extension-7.0.0-rc.2.tgz: 3d222a00aba31d57c47b8cdc5d85866df65ee470b09c0047f32b862d4ab45921

jupyter-notebook-lab-extension-7.0.0-rc.2.tgz: 06d7e93e6d0839d00a35e2807e8a419a7a20d9b68c741c2d5c383c064a7f758d

jupyter-notebook-notebook-extension-7.0.0-rc.2.tgz: ff3496ad84cda487c4d85158bbebb069d4d89bb565271b14c4dcdb9517c04b9f

jupyter-notebook-terminal-extension-7.0.0-rc.2.tgz: 37fec596530507d2aab234208356910ac1626e46c7820766959b5e1e4bbddb7a

jupyter-notebook-tree-7.0.0-rc.2.tgz: a540cfaa4f8e120bd67e2ba8a32cb32707b55dbe73a3c0875309478e0fa1ed70

jupyter-notebook-tree-extension-7.0.0-rc.2.tgz: 2a01b8dbf4b2fe28cfa0cb075fa9c63eae3ca8370adf821686a4ba6f92209b9f

jupyter-notebook-ui-components-7.0.0-rc.2.tgz: d179ee3572bee4d0abf2f2ded6d3a751f4c4008a5ab7ba8dd6663d0e59182999

notebook-7.0.0rc2-py3-none-any.whl: 16fa6b69f73ef235b474619fe7d23f58f2ab038e51dfb02c82819c30b79bac84

notebook-7.0.0rc2.tar.gz: 2fb2cb4804c60b4a691022bc2336de4d657b9ac2eae2ed82a6aaffb13cc6ce82
2023-06-26 08:07:27 +00:00
Jeremy Tuloup
27c00bc56a
Fix opening files from the CLI (#6946) 2023-06-26 09:50:21 +02:00
Jeremy Tuloup
7f1a2f49ef
Fix handling of the base url (#6943) 2023-06-23 12:35:10 +02:00
jtpio
8efd94a0a8 Publish 7.0.0rc1
SHA256 hashes:

jupyter-notebook-application-7.0.0-rc.1.tgz: e15112f73d6157d0e4a0e3b746aaf2748de5a269f5c6d62c1ade024de3e41bc2

jupyter-notebook-application-extension-7.0.0-rc.1.tgz: ddb45b4ed6987a710dcf990a20a58e2c3e74746bb8a86471a1cc7d76e74552b9

jupyter-notebook-console-extension-7.0.0-rc.1.tgz: dfa112e5e168773bfe15e35654269175bf9d177b05d172c93b79518ef749ac51

jupyter-notebook-docmanager-extension-7.0.0-rc.1.tgz: b799da3ff729f33eba46d8e55b1d938286ed1f3e36b954e295c643809f3432da

jupyter-notebook-documentsearch-extension-7.0.0-rc.1.tgz: b5877fdc59168d885c85d9ee534d364e4925e77ae79cddfef660931ab2cc35f9

jupyter-notebook-help-extension-7.0.0-rc.1.tgz: 562ad17ae13d8855a5a806f15e62e178963344f724d28884f1a0eded112200e7

jupyter-notebook-lab-extension-7.0.0-rc.1.tgz: 6c37cf68964de07023da4765c71fd5ac8941fcc8d84e5a393c68cd973dfb70eb

jupyter-notebook-notebook-extension-7.0.0-rc.1.tgz: d2fc7df877eb5f540e736b9b565a824f039d117a6f5bb04356c0790238276eb7

jupyter-notebook-terminal-extension-7.0.0-rc.1.tgz: ffca61992ae08d781f8f4cb00bd919125c77949a1424764ef70dd5e107f5b138

jupyter-notebook-tree-7.0.0-rc.1.tgz: f2f0dce9b15c822105873d2ba34519a6bb92a936347530963f6adc1689d44a7c

jupyter-notebook-tree-extension-7.0.0-rc.1.tgz: 97efab3c76f8812c250b260c6d2a1e76f26ecbbd2f5bf113e45ae8579041a7f1

jupyter-notebook-ui-components-7.0.0-rc.1.tgz: f6c0ff3d1808187b077a82e19abc303b6a525013dbacca91b66cc5e4ce32ba81

notebook-7.0.0rc1-py3-none-any.whl: 01256885d00c02caa532147c4308d3e298298b055a1b454847b57b9506a5afe7

notebook-7.0.0rc1.tar.gz: b59cfec959611a0f0f3fdcb1bab9143bae257907947769636d396fee133ebb1e
2023-06-22 09:11:41 +00:00
Jeremy Tuloup
8493e1ba21
Fix redirect handler (#6941) 2023-06-22 10:40:00 +02:00
Jeremy Tuloup
77f87de5c7
Close the browser tab when clicking on "Close and Shut Down Notebook" (#6937)
* Close the browser tab when clicking on "Close and Shut Down Notebook"

* Move menu entry to match classic

* Fix menu entries

* Add comment about the rank

* Use default `isEnabled`

* Update Playwright Snapshots

* Update Playwright Snapshots

* Add UI test

* Rename to "Close and Shut Down Notebook"

Co-Authored-By: Andrii Ieroshenko <ieroshenkoa@gmail.com>

* Update Playwright Snapshots

* Update Playwright Snapshots

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrii Ieroshenko <ieroshenkoa@gmail.com>
2023-06-22 09:41:45 +02:00
Rosio
9b9ab51c67
update issue templates (#6939) 2023-06-22 09:08:44 +02:00
Eric Gentry
7c84112d3c
Docs parity for find with JupyterLab. (#6917)
* Docs parity with JupyterLab.

* Fix capitalization.

* Update docs/source/notebook.md

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>

* Added macos shortcut info.

---------

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2023-06-21 19:07:21 +02:00
Cheuk Ting Ho
3de5507427
Make jupyter logo select properly (#6927) (#6938)
* Make jupyter logo select properly (#6927)

* auto formation
2023-06-21 08:39:54 +02:00
jtpio
b3732b7401 Publish 7.0.0rc0
SHA256 hashes:

jupyter-notebook-application-7.0.0-rc.0.tgz: 6e999aaff65c0fcafa5935bbbc6955ab229b49f73c97a40ec7a2b9563690191e

jupyter-notebook-application-extension-7.0.0-rc.0.tgz: c8626019aa8ddc5dfdd8877edd70fd36447b164eda9792a3d0579a0535ea773e

jupyter-notebook-console-extension-7.0.0-rc.0.tgz: d5e5418265cf7805ff8909f45956de4a896dfeb54056a51687017bc71641e77a

jupyter-notebook-docmanager-extension-7.0.0-rc.0.tgz: 20138513e6a7b9581529b70b0334281a6601c3c56921bcf747ea3f00f1ac9340

jupyter-notebook-documentsearch-extension-7.0.0-rc.0.tgz: 1246656f960b8a92e3a9a9ca20854165293eeab9db37fd168f450cd6eb3b990e

jupyter-notebook-help-extension-7.0.0-rc.0.tgz: a9a3b34e5e95eb03daa7c1da188b95fa8eaa6e7e6f6c3df94cd65047f233cd77

jupyter-notebook-lab-extension-7.0.0-rc.0.tgz: 7f4412cc25a64e50de3b6f0f99ad0d8a713a8813a3394c8aa80027c02b7ef350

jupyter-notebook-notebook-extension-7.0.0-rc.0.tgz: 424537eb8b86b22f1beaa7c428982c436c4093701b7aad2b29438764436d3baa

jupyter-notebook-terminal-extension-7.0.0-rc.0.tgz: dea7367ab07ebf804c74d713f0c7bb0eaa74ace1a08217e25ab22eb027ca52ee

jupyter-notebook-tree-7.0.0-rc.0.tgz: cbe0c707c1a8456793bb3a570a277347e15601f6aff23d23223e156f3ef127b1

jupyter-notebook-tree-extension-7.0.0-rc.0.tgz: f61bdc7eab27d2b20ea1add0eba749cd92e285ccf6722683c44fe72c4e94075e

jupyter-notebook-ui-components-7.0.0-rc.0.tgz: aa387348dfae0f67cf1e60b84b4b12e1ea2211d356cfff0e810d658a04b433de

notebook-7.0.0rc0-py3-none-any.whl: 36b13062e268f9d72d0fd78f06b02b569e0795555e32ee76f9af1a4c7bdf5cae

notebook-7.0.0rc0.tar.gz: b1b3e53d733cf4a0ef467b88503aab3f2c65113cf13ddca3e5db241343b998ad
2023-06-19 08:02:35 +00:00
Jeremy Tuloup
d0692112a4
Fix default viewers override (#6923)
* Try fix default viewers overrides

* Explicitely fetch the overrides from the settings

* Add more comments
2023-06-19 09:36:47 +02:00
Jeremy Tuloup
245c3e9efb
Update JupyterLab, add image viewer (#6922) 2023-06-16 09:39:04 +02:00
Jeremy Tuloup
ab57fa1d20
Customize the shell layout with the settings (#6921)
* Add settings file

* Add support for layout customization

* Fix tests

* Add `type` option

* Fix opening document widgets

* Fix opening documents

* Add defaults for Markdown Preview

* Add docs

* Add screenshots

* Add `@jupyterlab/attachments`

* Fix integrity

* Add simple UI tests for layout customization

* Lint

* Update Playwright Snapshots

* Update Playwright Snapshots

* Update docs

* Add missing null

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-15 09:47:29 +02:00
Jeremy Tuloup
33a383d3f8
Align handling of JupyterHub with JupyterLab (#6918) 2023-06-14 09:10:37 +02:00
Rosio
4b1cf32c25
Added example of custom css files (#6919)
* added example of custom css files

* prettify
2023-06-13 20:42:02 +02:00
jtpio
bf42a0c797 Publish 7.0.0b4
SHA256 hashes:

jupyter-notebook-application-7.0.0-beta.4.tgz: 18410b23fe964043c82f4d9f9f817ed1bb84fca021053ecd22e938d7f068f7f4

jupyter-notebook-application-extension-7.0.0-beta.4.tgz: d4ad03cc7b52b6cafc9d28fd4dffd463e7eabae5c4952018d49a18bdad4a793a

jupyter-notebook-console-extension-7.0.0-beta.4.tgz: 9b7cd9c2a0faf3eeaef62126449f0f669bc842d50bafb6c29c8c85b607d20141

jupyter-notebook-docmanager-extension-7.0.0-beta.4.tgz: 189631a959f4d42dc75eef8e17233e05b6e85b8ecf893fa1da704da11aec9e86

jupyter-notebook-documentsearch-extension-7.0.0-beta.4.tgz: 31a9b5bf79a5ef7ffd93038e6cdad9eb52086e8ab6a65210a6fc01822caddc0b

jupyter-notebook-help-extension-7.0.0-beta.4.tgz: 511e905e0440e4a88ce28d52a9203af013f4b06c1909326e63d6bb6ba8403add

jupyter-notebook-lab-extension-7.0.0-beta.4.tgz: 900aa72b5e38cd5264011e0eaedce857576e576c0e493939afd1d89f185769f3

jupyter-notebook-notebook-extension-7.0.0-beta.4.tgz: d5d481d4506249191d86dc7b3fbdac960d06782c6eaf6b14ecd525e8b9032310

jupyter-notebook-terminal-extension-7.0.0-beta.4.tgz: 6656cdfbb189422cb66e8d6ae954de5d2a3f6382e3420961f0721a932836a498

jupyter-notebook-tree-7.0.0-beta.4.tgz: 66be755803462965e05344b768ec320b855e57d309f6474c8167b27fd57dbab6

jupyter-notebook-tree-extension-7.0.0-beta.4.tgz: c1a0d96779cc2b5c8ee419beb16684cdab548817f9b2af1bd9e05f091b0c66a3

jupyter-notebook-ui-components-7.0.0-beta.4.tgz: 4a4926380507746188bf9bcb8d003d8175c1907d745b5003a722461d8ccb7394

notebook-7.0.0b4-py3-none-any.whl: b49d88ed1d091f0ab2b1bd940fa2939968f3d9850898b76b9d5985f2019cdd9d

notebook-7.0.0b4.tar.gz: 85319fced7a5ad54f33fc4f32bd0b9477b9e5c3da7be1b98abc09559bd685216
2023-06-12 06:51:45 +00:00
Eric Gentry
ee3e1c2212
Fix for "find searches only part of the file" bug (#6905)
* Enabled the Accel F shortcut by default for documentsearch.

* Update Playwright Snapshots

* Update Playwright Snapshots

* Added tentative find-plugin docs, WIP.

* Removed file with shortcut override.

* Cleanup/removal of todo.

* Update docs/source/notebook.md

Co-authored-by: Andrii Ieroshenko <ieroshenkoa@gmail.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
Co-authored-by: Andrii Ieroshenko <ieroshenkoa@gmail.com>
2023-06-12 08:33:00 +02:00
Cheuk Ting Ho
f276c54090
Rename browser tab title to Home
* Rename browser tab title to Home (#6912)

* fixing `test_tree_handler` to expect Home as title
2023-06-12 07:22:15 +02:00
Jeremy Tuloup
82703a67c3
Document how to manage plugins and extensions (#6909)
* Add docs for plugins

* fix some wording
2023-06-09 09:15:38 +02:00
Rosio
7c1d88780f
Load custom CSS (#6841)
* wip loading custom css

* read css file from profile directory and apply

* update css handler, add CLI flag to disable custom CSS, documentation

* import ExtensionAppJinjaMixin

* remove ExtensionAppJinjaMixin as a JupyterNotebookApp base class

* add type hint to ignore jinja2_env type

* fix prettier issue in docs

* add empty line; trigger new docs build

* new line caused prettier error, remove

* move custom css to different directory and update handler

* modify regex

* satisfy mypy: check for match in regex before grabbing the directory path

* load custom css in consoles page
2023-06-09 08:39:44 +02:00
Andrii Ieroshenko
bdcadda22d
Add an empty splash screen on notebook launch to avoid a flash of unstyled content (#6911)
* add an empty splash screen

* add empty splash screen styling

* remove technical comment

* Update packages/application-extension/src/index.ts

---------

Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2023-06-09 07:39:30 +02:00
Andrii Ieroshenko
92f2336793
Add option to open a notebook in NbClassic if it is installed; show "Open in..." dropdown menu if there are multiple options, show single button otherwise (#6866)
* add option to open in nbclassic if installed

* account that getOption() can return truthy 'false'

* immidiately convert nbclassicInstalled to boolean

* Capitalize NbClassic as in PyPI per @JasonWeill

* capitalize commandDescription

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* Update packages/lab-extension/src/index.ts

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>

* add openInNewIcon based on ##6793 by @JasonWeill

* show single 'open' button if only one option is available

* add button styling

* add css class to toolbarButton

* rename addCommand to addSwitcherCommand

* set page_config["nbclassic_installed"]

* Update snapshots

* fix general.spec.ts lint problem as detected in CI run https://github.com/jupyter/notebook/actions/runs/5008582825/jobs/8976612053?pr=6866

* Use optional chaining instead of non-null assertion to fix lint error https://github.com/jupyter/notebook/actions/runs/5008628805/jobs/8976713072?pr=6866

* add new line to try to fix eslint error

* fix prettier CI errors

* Revert "fix general.spec.ts lint problem as detected in CI run https://github.com/jupyter/notebook/actions/runs/5008582825/jobs/8976612053?pr=6866"

This reverts commit 9f0b54409f6a6b2c0be750f6ddaac1d435f622ae.

* Revert "add openInNewIcon based on ##6793 by @JasonWeill"

This reverts commit eca0a4e8fafe38307a1081b24615be0b0ab8502d.

* use launchIcon instead of openInNewIcon

* fix nbclassic urlprefix

* update general snapshots to account for use of launchIcon

* update mobile snapshots to account for launchIcon

* check if extension is enabled, not installed

* add bundled server extension

* Revert "add bundled server extension"

This reverts commit 7d261db4a987980b82bb8ca917ebc8f82d76e85d.

* set page_config in initalize_handlers

---------

Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>
2023-06-09 07:15:07 +02:00
Jeremy Tuloup
95baeab889
Fix check links (#6910) 2023-06-08 22:33:48 +02:00
Jeremy Tuloup
245bc87ecf
Add the notification plugin (#6900)
* Add the notification plugin

* Update Playwright Snapshots

* Update Playwright Snapshots

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-06 18:22:21 +02:00
pre-commit-ci[bot]
f6e78d25b4
[pre-commit.ci] pre-commit autoupdate (#6901)
updates:
- [github.com/python-jsonschema/check-jsonschema: 0.22.0 → 0.23.1](https://github.com/python-jsonschema/check-jsonschema/compare/0.22.0...0.23.1)
- [github.com/charliermarsh/ruff-pre-commit: v0.0.263 → v0.0.270](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.263...v0.0.270)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-06 08:58:00 +02:00
Paul Butler
466b6bf2d7
Configurable default_url for JupyterNotebookApp (#6899) 2023-06-05 09:49:25 +02:00
Jeremy Tuloup
16f5cb4d06
Add JSONLicenseWebpackPlugin (#6896) 2023-06-02 09:31:21 +02:00