Commit Graph

132 Commits

Author SHA1 Message Date
Jeremy Tuloup
0faa88c8b6
Update to JupyterLab 4.0.0a36 (#6773)
* 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
b8e9cae07b
Enable nx (#6718)
* 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 (#6732)
* 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
6e6ac276e7
Fix Playwright snapshot update workflow (#6724)
* tmp: test updating UI

* Update `test_folder`

* try debug with workflow dispatch

* try on push

* fix

* try more triggers

* debug

* Install pre-commit

* run base setup

* try disable git hooks

* undo test changes
2023-02-09 15:15:16 +01:00
Jeremy Tuloup
32970b4417
Add workflow to update snapshots (#6723)
* Add workflow to update snapshots

* tmp: test ui change

* Revert "tmp: test ui change"

This reverts commit d964bf80e3.
2023-02-09 12:17:44 +01:00
Jeremy Tuloup
61b2ad27ea
Use Playwright webServer (#6720)
* Use Playwright `webServer`

* Try `jlpm start`

* Lint
2023-02-09 09:50:23 +01:00
Jeremy Tuloup
27c2bfbb80
Update to JupyterLab 4.0.0a33 (#6713)
* 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
4e6282c1e5
Add releaser workflows (#6698)
* add releaser workflows

* add workflow files
2023-01-17 09:04:05 +01:00
Jeremy Tuloup
7b82dbbdf6
Create auto_author_assign.yml (#6696) 2023-01-16 14:03:41 +01:00
Jeremy Tuloup
6205bf376f
Update to JupyterLab 4.0.0a32 (#6678)
* 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 (#6669)
* 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 (#6667)
* 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 (#6658)
* 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
dependabot[bot]
d4576e8734
Bump dessant/lock-threads from 3 to 4 (#6650)
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 08:28:56 +01:00
Jeremy Tuloup
dd77e50097
Fix issue template formatting (#6626)
* Fix issue template formatting

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

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

* Add additional mdformat plugins

* Fix bug_report.md

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-11-29 13:54:39 +01:00
Steven Silvester
62977896e0
Clean up workflows (#6635) 2022-11-24 14:15:23 +00:00
Steven Silvester
8ccc516d7b increase timeout 2022-11-21 06:55:33 -06: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
aaaac25fc1 cleanup 2022-11-19 14:19:05 -06:00
Steven Silvester
0eb820116a cleanup 2022-11-19 14:17:40 -06:00
Steven Silvester
ba3addf7cf cleanup 2022-11-19 14:10:44 -06:00
Steven Silvester
e1a2ea0925 ci cleanup 2022-11-19 14:09:38 -06: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
Steven Silvester
9141f3eabb
Fix async contents handling and add test (#6616)
* Fix async contents handling and add test

* cleanup

* fix arg

* add another ignore
2022-11-10 20:50:26 -06:00
dependabot[bot]
43f24e7637
Bump dessant/lock-threads from 2 to 3
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 2 to 3.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v2...v3)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 13:49:44 +00:00
Jeremy Tuloup
a525ced952
Add dependabot config to update GitHub Actions 2022-10-17 15:34:34 +02:00
Jeremy Tuloup
d7612e5d6a
Update actions/upload-artifact 2022-10-17 15:15:12 +02:00
Jeremy Tuloup
d111c159ba
Update actions/checkout and actions/download-artifact 2022-10-17 14:44:18 +02:00
Steven Silvester
642be7aef5 cleanup 2022-10-16 19:54:40 -05:00
Steven Silvester
37c48d4380 install self 2022-10-16 19:35:36 -05: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
Jeremy Tuloup
a1de26417d Increase ui tests workflow timeout 2022-09-30 23:08:54 +02: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
f5866ebbfb fix versioning job 2022-09-23 12:21:39 -05:00
Jeremy Tuloup
fd7c02e324
Troubleshoot failing macos check on CI (#6523)
* Try SYSTEM_VERSION_COMPAT

* Update to `actions/setup-python@v4`

* Try without PIP_DISABLE_PIP_VERSION_CHECK

* Switch order

* try upgrade

* Try without default shell command

* try bash -e

* Restore previous step order
2022-08-25 08:51:55 +02:00
pre-commit-ci[bot]
53533db969 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-08-04 22:04:55 +00:00
RRosio
3d4af645c6 adding jupyterlab-probot yaml file for labeling new issues with triage status label 2022-08-04 14:49:39 -07:00
Jeremy Tuloup
a867bb44ee
Pin ypy-websocket to 0.2 (#6499)
* Pin `ypy-websocket` to `0.2`

* More pinning

* Pin in build deps
2022-08-02 15:39:31 +02:00
Steven Silvester
614e4780b8
Use hatch backend (#6425) 2022-06-13 10:19:48 -05:00
Jeremy Tuloup
466bcf5d19 Update to JupyterLab 4.0.0a25 2022-05-19 09:48:35 +02:00
Steven Silvester
203af66943
Allow bot PRs to be automatically labeled (#6414) 2022-05-02 19:40:53 -05:00
Jeremy Tuloup
fad0e19103 Update to JupyterLab 4.0.0a24 2022-04-25 10:38:52 +02:00