2
0
mirror of https://github.com/jupyter/notebook.git synced 2025-04-18 14:10:26 +08:00

83 Commits

Author SHA1 Message Date
Jeremy Tuloup
6246540396
Move opening path in new browser tabs to a separate plugin ()
* Add `INotebookPathOpener`

* Reorg tokens

* Use `INotebookPathOpener`

* Lint

* Rename param

* Lint

* add docstring

* Fix dependency on application package

* more tsconfig fixes

* fix typo

* dedupe

* update dev commands on Binder

* fix typo

* lint

* Add missing dependency

* tmp

* set explicit jupyterlab on Binder

* drop link share for now

* remove tmp

* edit pyproject config

* debug

* test

* test

* test

* fix typos
2023-09-20 08:48:20 +02:00
Steven Silvester
14fce8c9e4
Adopt sp-repo-review ()
* adopt sp-repo-review

* adopt sp-repo-review

* fix typing

* fix typing

* undo redundant formatting

* undo markdown changes

* formatting
2023-09-12 14:38:29 +02:00
Jeremy Tuloup
2a9e90325c
Add datetime.datetime.utc() to the filter list () 2023-09-08 09:46:57 +02:00
Ben Greiner
e2eb8f2a16
Require importlib_resources for testing on Python < 3.10 ()
* importlib_resources 5.0 is python < 3.10

* Add python matrix to test workflow

* Ignore datetime.utcnow deprecation from Python 3.12

* lint: remove type ignore

* More datetime.utc deprecation
2023-08-23 08:26:05 +02:00
pre-commit-ci[bot]
86273810c5
[pre-commit.ci] pre-commit autoupdate ()
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
Jeremy Tuloup
245c3e9efb
Update JupyterLab, add image viewer () 2023-06-16 09:39:04 +02:00
Jeremy Tuloup
044089dc98
Update to JupyterLab 4.0.1 ()
* Update to JupyterLab 4.0.1

* Sort notebooks first by default
2023-05-31 14:35:21 +02:00
Jeremy Tuloup
d51836480c
Update to JupyterLab 4 final ()
* Update to JupyterLab 4 final

* Update python package

* fix yarn.lock

* Fix leftover `@jupyterlab/celltags`
2023-05-16 09:22:19 +02:00
Jeremy Tuloup
c0071d7960
Update to JupyterLab 4.0.0rc1 ()
* Update to JupyterLab 4.0.0rc1

* Update yarn.lock

* Bump to `4.0.0rc1`
2023-05-09 18:24:24 +02:00
Steven Silvester
cf3c2f6dfe
Update RTD image () 2023-05-06 12:45:41 -05:00
Jeremy Tuloup
4b6af274b2
Update to JupyterLab 4.0.0rc0 ()
* Update to JupyterLab 4.0.0rc0

* Increase `timeout-minutes`

* ignore binder link

* try without query string parameter
2023-04-28 08:54:39 +02:00
Jeremy Tuloup
787339c09e
Update to JupyterLab 4.0.0b1 and 4.0.0b2 ()
* Update to JupyterLab 4.0.0b1

* fix resolutions

* more updates

* Remove previous shortcuts plugin

* Bump `jupyter_server` dependency

* Align playwright dependency

* Update to JupyterLab 4.0.0b2

* fix some deps

* Update yarn.lock

* add util fallback

* style the footer

* fix footer background

* move mouse before taking the screnshot

* update ui tests yarn.lock

* disable the notebook footer for now

* update snapshots
2023-04-27 10:12:43 +02:00
Steven Silvester
27c93719e7
Use local coverage ()
* use local coverage

* bump min jupyterlab_server version

* bump min jupyterlab_server version

* add fail_under
2023-04-14 00:44:51 +00:00
Jeremy Tuloup
2282307c36
Update to JupyterLab 4.0.0b0 ()
* Update to JupyterLab beta

* fix resolutions

* fix the build
2023-03-28 14:29:41 +02:00
Jeremy Tuloup
7903de83e8
Update to JupyterLab 4.0.0a37 ()
* Update JupyterLab and Lumino packages

* fix resolutions

* Update to TypeScript 5 final

* Reuse upstream sessionDialogs plugin

* update gitpod setup

* Update UI tests setup

* Update npmClient

* try without immutable

* add explicit playwright dep

* Update mathjax package

* update yarn.lock

* update dev dependencies

* lint

* update yarn.lock

* Fix typescript dependency

* fix metapackage
2023-03-20 13:49:22 +01:00
Jeremy Tuloup
0faa88c8b6
Update to JupyterLab 4.0.0a36 ()
* Update to JupyterLab 4.0.0a36

* Update `webpack`

* Refresh deps

* fix yarn.lock

* Update Playwright Snapshots

* Update Playwright Snapshots

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-15 09:50:55 +01:00
Jeremy Tuloup
7963a791ac
Add documentation for contributing to the docs ()
* Develop docs on Gitpod

* Add documentation section to the contributing docs

* Add a section for contributing from the browser

* typo fix

* fix link in contributing

* Add Gitpod badge

* fix auto activate
2023-03-15 07:48:05 +01:00
pre-commit-ci[bot]
b591d61ed1
[pre-commit.ci] pre-commit autoupdate ()
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.237 → v0.0.254](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.237...v0.0.254)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update ruff

* Lint conftest

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2023-03-07 15:47:57 +01:00
Jeremy Tuloup
b8e9cae07b
Enable nx ()
* Enable `nx`

* Remove the `install` script

* Remove `prepublishOnly`script

* try clean before build:prod

* debug

* more debug

* try removing pip install -e . step

* Remove debug
2023-02-16 09:37:27 +01:00
Jeremy Tuloup
ef67879306
Update to JupyterLab 4.0.0a34 ()
* Update `@jupyterlab` and `@lumino`packages

* Remove docprovider and collaboration packages

* Fix rendermime

* Drop `@types/react`

* Fix `ICompletionProviderManager`

* Bump jupyterlab Python package

* Update Jupyter Server config

* Ignore F821 for now

* Try `LabServerApp`

* Update Playwright Snapshots

* Update Playwright Snapshots

* Remove the `--collaborative` flag

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-15 08:34:26 +01:00
Jeremy Tuloup
27c2bfbb80
Update to JupyterLab 4.0.0a33 ()
* Update to JupyterLab 4.0.0a33

* Update Lumino packages

* Update to React 18

* Fix default browser

* Add defaultFileBrowser plugin

* Update yarn.lock

* Require Python 3.8

* Remove docprovider

* Bump Python dependencies

* Move Python bumps

* Unbump `jupyterlab_server`

* Align `jupyterlab_server`dep

* Bump jupyterlab_server

* Try with 3.10

* Manually set checkpoint text in UI tests

* Fix checkpoints value in UI tests

* Update snapshots
2023-02-07 14:52:18 +01:00
Steven Silvester
8ca2c1892b
Add more lint checks ()
* add more lint checks

* fix lint
2023-02-06 09:52:02 +01:00
Lumír 'Frenzy' Balhar
229247f912
Reintroduce desktop file ()
* Reintroduce desktop file

The desktop file was inadvertently removed in: 5b6ed99aec

Fixes: https://github.com/jupyter/notebook/issues/6704

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-01-27 10:59:40 +01:00
Jeremy Tuloup
6205bf376f
Update to JupyterLab 4.0.0a32 ()
* Update packages to JupyterLab 4.0.0a32

* Update python dependency

* Update `@jupyterlab/galata`

* Require `jupyter_server>=2.0.1,<3`

* Undo `jupyter_server` bump for now

* Update to Jest 29

* More jest fixes

* Update to the latest Lumino

* Fix yarn.lock

* Fix JSON background color

* Update snapshots
2023-01-09 15:50:12 +01:00
Steven Silvester
840b4256da
Add spelling and docstring enforcement ()
* add spelling and docstring enforcement

* remove markdown format

* restore local hooks

* add docs change

* spelling
2022-12-23 21:55:19 +01:00
Steven Silvester
48fb973071
CI Cleanup ()
* ci cleanup

* lint

* run ui tests on ubuntu 20.04
2022-12-19 14:37:55 +01:00
Steven Silvester
22475a39ab
Adopt ruff and typing ()
* adopt ruff and typing

* reinstate local hooks

* fix classifier

* fix lint

* limit ruff target

* fix doc8 test

* add integrity check

* lint

* lint

* only use mdformat for changelog

* prettier
2022-12-11 17:07:54 +01:00
Steven Silvester
0386e69efb increase pytest version 2022-11-21 06:37:19 -06:00
Jeremy Tuloup
b7ba0592f2
Merge branch 'main' into ci-cleanup 2022-11-21 09:50:46 +01:00
Steven Silvester
ec6874ccb5 more cleanup 2022-11-19 16:38:01 -06:00
Steven Silvester
f9ecd9fe28 try again 2022-11-19 16:21:49 -06:00
Steven Silvester
e539e80e79 cleanup 2022-11-19 16:14:36 -06:00
Steven Silvester
7c7d400535 fixes 2022-11-19 15:37:31 -06:00
Steven Silvester
e1a2ea0925 ci cleanup 2022-11-19 14:09:38 -06:00
Jeremy Tuloup
4faf064f5f Try explicit jupyter_server[test] dependency 2022-11-18 14:08:54 +00:00
Jeremy Tuloup
6e0bec0fa7 Try fixing jupyterlab_server dependency 2022-11-18 13:54:54 +00:00
Jeremy Tuloup
698f664a3c Align jupyterlab_server dependency 2022-11-18 13:43:48 +00:00
Jeremy Tuloup
bb33f30577 Bump jupyterlab_server 2022-11-18 10:45:10 +00:00
Jeremy Tuloup
ba0b824864 Bump notebook_shim 2022-11-18 10:23:39 +00:00
Jeremy Tuloup
fb593ba2eb Update jupyter_server 2022-11-18 10:19:50 +00:00
Jeremy Tuloup
a5d0bb2124 Update JupyterLab Python package 2022-11-18 10:18:31 +00:00
Jeremy Tuloup
34f82c127a Bump to Python 3.11 on CI 2022-11-15 10:03:38 +01:00
Jeremy Tuloup
cf6dc5ff89 Update hooks 2022-10-20 10:24:41 +00:00
Jeremy Tuloup
89c9e7eebd Move releaser config to pyproject.toml 2022-10-20 10:24:31 +00:00
Steven Silvester
112a322a9f maintenance cleanup 2022-10-16 19:28:25 -05:00
Jeremy Tuloup
0d4c160564 Update to JupyterLab 4.0.0a30 2022-10-11 19:29:55 +00:00
Afshin Taylor Darian
979fa75416
Remove ypy-websocket explicit requirement
Co-authored-by: Jeremy Tuloup <jeremy.tuloup@gmail.com>
2022-09-28 21:49:47 +01:00
Afshin T. Darian
a339e46059 Update to 4.0.0a29 2022-09-28 17:33:08 +01:00
Afshin T. Darian
a4356bdf28 Update to JupyterLab 4.0.0a28 2022-09-28 17:30:44 +01:00
Steven Silvester
697ba0fea8 switch to hatch for python version 2022-09-23 12:10:10 -05:00