Min RK
95a7c97052
Bump to 5.3.0.dev
2024-10-21 11:35:43 +02:00
Min RK
9749b6eb6a
Bump to 5.2.1
5.2.1
2024-10-21 11:35:33 +02:00
Min RK
979b47d1e0
Merge pull request #4935 from consideRatio/pr/cl521
...
changelog for 5.2.1
2024-10-21 11:35:02 +02:00
Erik Sundell
c12ccafe22
changelog for 5.2.1
2024-10-21 11:15:33 +02:00
Erik Sundell
acc51dbe24
Merge pull request #4934 from minrk/nicer-import-error
...
informative error on missing dependencies for singleuser server
2024-10-21 11:11:48 +02:00
Min RK
51dcbe4c80
jupyterhub[singleuser]'s not a thing
...
why did I think it was?
2024-10-21 09:15:43 +02:00
Min RK
6da70e9960
informative error on missing dependencies for singleuser server
...
- defer jupyter_core import that caused earlier, less informative ImportError
- point to `pip install jupyterhub[singleuser]` in the error
- use `raise from` so original import error is still reported
2024-10-21 09:12:48 +02:00
Min RK
1cb98ce9ff
Merge pull request #4932 from manics/subdowmain-doc
...
Remove out-of-date info from subdomain_hook doc
2024-10-20 09:14:56 +02:00
Min RK
f2ecf6a307
Merge pull request #4930 from consideRatio/pr/startup-service
...
Abort jupyterhub startup only if managed services fail
2024-10-20 09:14:36 +02:00
Min RK
0a4c3bbfd3
Remove unnecessary exc_info from log
...
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com >
2024-10-20 08:40:32 +02:00
Simon Li
e4ae7ce4fe
Remove out-of-date info from subdomain_hook doc
2024-10-20 00:11:27 +01:00
Simon Li
ab43f6beb8
Merge pull request #4931 from jupyterhub/dependabot/npm_and_yarn/jsx/multi-9f37c16f8f
...
Bump cookie and express in /jsx
2024-10-19 17:49:10 +01:00
dependabot[bot]
e8806372c6
Bump cookie and express in /jsx
...
Bumps [cookie](https://github.com/jshttp/cookie ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1 )
Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-19 10:34:25 +00:00
Erik Sundell
6e353df033
Abort jupyterhub startup only if managed services fail
2024-10-18 15:21:11 +02:00
Min RK
06507b426d
Merge pull request #4922 from manics/entrypointtypes-help
2024-10-05 17:12:56 +02:00
Simon Li
e282205139
Use set instead of list
2024-10-04 20:23:21 +01:00
Simon Li
e4ff84b7c9
Loaded EntryPointTypes are types, not instances
2024-10-04 16:59:25 +01:00
Simon Li
8c4dbd7a32
Merge pull request #4920 from jupyterhub/dependabot/npm_and_yarn/jsx/jsx-minor-b45f950fe0
...
Bump the jsx-minor group in /jsx with 9 updates
2024-10-01 22:55:16 +01:00
dependabot[bot]
1336df621b
Bump the jsx-minor group in /jsx with 9 updates
...
Bumps the jsx-minor group in /jsx with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap ) | `2.10.4` | `2.10.5` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) | `6.26.1` | `6.26.2` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library ) | `16.0.0` | `16.0.1` |
| [babel-loader](https://github.com/babel/babel-loader ) | `9.1.3` | `9.2.1` |
| [eslint](https://github.com/eslint/eslint ) | `9.9.1` | `9.11.1` |
| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) | `7.35.0` | `7.37.1` |
| [eslint-plugin-unused-imports](https://github.com/sweepline/eslint-plugin-unused-imports ) | `4.1.3` | `4.1.4` |
| [webpack](https://github.com/webpack/webpack ) | `5.94.0` | `5.95.0` |
| [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) | `5.0.4` | `5.1.0` |
Updates `react-bootstrap` from 2.10.4 to 2.10.5
- [Release notes](https://github.com/react-bootstrap/react-bootstrap/releases )
- [Changelog](https://github.com/react-bootstrap/react-bootstrap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-bootstrap/react-bootstrap/compare/v2.10.4...v2.10.5 )
Updates `react-router-dom` from 6.26.1 to 6.26.2
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.26.2/packages/react-router-dom )
Updates `@testing-library/react` from 16.0.0 to 16.0.1
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v16.0.0...v16.0.1 )
Updates `babel-loader` from 9.1.3 to 9.2.1
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v9.1.3...v9.2.1 )
Updates `eslint` from 9.9.1 to 9.11.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.9.1...v9.11.1 )
Updates `eslint-plugin-react` from 7.35.0 to 7.37.1
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.37.1 )
Updates `eslint-plugin-unused-imports` from 4.1.3 to 4.1.4
- [Commits](https://github.com/sweepline/eslint-plugin-unused-imports/compare/v4.1.3...v4.1.4 )
Updates `webpack` from 5.94.0 to 5.95.0
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.95.0 )
Updates `webpack-dev-server` from 5.0.4 to 5.1.0
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0 )
---
updated-dependencies:
- dependency-name: react-bootstrap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: babel-loader
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: eslint-plugin-unused-imports
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 20:38:06 +00:00
Simon Li
b66931306e
Merge pull request #4921 from jupyterhub/dependabot/npm_and_yarn/jsx/eslint-plugin-prettier-5.2.1
...
Bump eslint-plugin-prettier from 4.2.1 to 5.2.1 in /jsx
2024-10-01 21:36:10 +01:00
dependabot[bot]
83003c7e3d
Bump eslint-plugin-prettier from 4.2.1 to 5.2.1 in /jsx
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 4.2.1 to 5.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v4.2.1...v5.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 17:43:11 +00:00
Simon Li
23b9400c53
Merge pull request #4919 from jupyterhub/dependabot/npm_and_yarn/npm-minor-9181cd8b3d
...
Bump sass from 1.77.8 to 1.79.4 in the npm-minor group
2024-10-01 18:32:52 +01:00
dependabot[bot]
98e9117633
Bump sass from 1.77.8 to 1.79.4 in the npm-minor group
...
Bumps the npm-minor group with 1 update: [sass](https://github.com/sass/dart-sass ).
Updates `sass` from 1.77.8 to 1.79.4
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.77.8...1.79.4 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 17:12:53 +00:00
Min RK
b2d9f93601
Bump to 5.3.0.dev
2024-10-01 14:13:51 +02:00
Min RK
61c39972da
Bump to 5.2.0
5.2.0
2024-10-01 14:13:38 +02:00
Min RK
08f6ff52b0
Merge pull request #4918 from minrk/520
...
changelog for 5.2.0
2024-10-01 14:13:20 +02:00
Min RK
949496eb36
releasing today!
2024-10-01 14:05:09 +02:00
Min RK
7af4cc2fa9
changelog for 5.2.0
2024-10-01 13:35:32 +02:00
Erik Sundell
3d60ad3956
Merge pull request #4916 from dirtbirb/main
...
Fix typo in concepts.md
2024-09-26 08:36:50 +02:00
dirtbirb
689a5ba190
Fix typo in concepts.md
2024-09-25 23:14:41 -07:00
Min RK
80b9f02332
Merge pull request #4913 from emmanuel-ferdman/main
...
Fix incorrect rounding function
2024-09-23 01:15:50 -07:00
Emmanuel Ferdman
8bd1219b92
Fix incorrect rounding function
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-09-21 18:57:00 +03:00
Simon Li
4ea74c4869
Merge pull request #4881 from manics/linkcheck-usable-results
...
Display Sphinx linkcheck output in a more readable format
2024-09-13 16:13:22 +01:00
Min RK
24fb08d513
Merge pull request #4911 from minrk/audit-fix
...
npm audit fix on devDependencies
2024-09-13 05:43:14 -07:00
Min RK
6b22599149
npm audit fix on devDependencies
2024-09-13 14:10:18 +02:00
Min RK
70ca293977
Merge pull request #4892 from jupyterhub/dependabot/npm_and_yarn/jsx/jsx-react-0625fe9078
...
Bump the jsx-react group in /jsx with 6 updates
2024-09-13 05:04:52 -07:00
Min RK
aeaffa654f
try waiting for networkidle after clicking next
...
maybe that will cause it to load properly
2024-09-13 13:10:49 +02:00
Min RK
86e4f42035
simplify pagination buttons
...
- no custom css
- put click events on buttons instead of labels
- use standard disabled state instead of custom cursor, grey text
2024-09-13 13:10:48 +02:00
Min RK
6ccb809a2a
consistent use of fakeTimers
2024-09-13 13:10:48 +02:00
Min RK
992bc98ff1
MainContainer.children is a node
...
not array or object
2024-09-13 13:10:48 +02:00
Min RK
43597febcb
update import for React.act
2024-09-13 13:10:48 +02:00
Min RK
6464e3629c
use createRoot for react 18
2024-09-13 13:10:48 +02:00
dependabot[bot]
62d2a4bec2
Bump the jsx-react group in /jsx with 6 updates
...
Bumps the jsx-react group in /jsx with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `17.0.2` | `18.3.1` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `17.0.2` | `18.3.1` |
| [react-icons](https://github.com/react-icons/react-icons ) | `4.9.0` | `5.3.0` |
| [react-redux](https://github.com/reduxjs/react-redux ) | `7.2.9` | `9.1.2` |
| [redux](https://github.com/reduxjs/redux ) | `4.2.1` | `5.0.1` |
| [@testing-library/react](https://github.com/testing-library/react-testing-library ) | `12.1.5` | `16.0.0` |
Updates `react` from 17.0.2 to 18.3.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react )
Updates `react-dom` from 17.0.2 to 18.3.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react-dom )
Updates `react-icons` from 4.9.0 to 5.3.0
- [Release notes](https://github.com/react-icons/react-icons/releases )
- [Commits](https://github.com/react-icons/react-icons/compare/v4.9.0...v5.3.0 )
Updates `react-redux` from 7.2.9 to 9.1.2
- [Release notes](https://github.com/reduxjs/react-redux/releases )
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reduxjs/react-redux/compare/v7.2.9...v9.1.2 )
Updates `redux` from 4.2.1 to 5.0.1
- [Release notes](https://github.com/reduxjs/redux/releases )
- [Changelog](https://github.com/reduxjs/redux/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reduxjs/redux/compare/v4.2.1...v5.0.1 )
Updates `@testing-library/react` from 12.1.5 to 16.0.0
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v12.1.5...v16.0.0 )
---
updated-dependencies:
- dependency-name: react
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: jsx-react
- dependency-name: react-dom
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: jsx-react
- dependency-name: react-icons
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: jsx-react
- dependency-name: react-redux
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: jsx-react
- dependency-name: redux
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: jsx-react
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: jsx-react
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-13 13:10:48 +02:00
Erik Sundell
6e3913456b
Merge pull request #4906 from minrk/text_content
...
browser tests: use text_content instead of inner_text
2024-09-13 12:15:40 +02:00
Min RK
de39fda9a7
browser tests: use text_content instead of inner_text
...
inner_text takes visibility into account, text_content is just what's there
2024-09-13 11:59:10 +02:00
Min RK
abca5546b7
Merge pull request #4904 from edmorley/update-spawner-env_keep
...
Add `LD_LIBRARY_PATH` to `LocalProcessSpawner.env_keep`, move most env_keep defaults to LocalProcessSpawner
2024-09-13 02:53:08 -07:00
Ed Morley
1b87e9c668
Use separate env_keep
defaults for LocalProcessSpawner
...
Since none of the current defaults (except `JUPYTERHUB_SINGLEUSER_APP`)
make sense for spawners other than `LocalProcessSpawner`.
2024-09-13 09:30:50 +01:00
Ed Morley
70561c8727
Add LD_LIBRARY_PATH
toSpawner.env_keep
...
For security reasons, only allow-listed env vars in the parent
JupyterHub process are passed to the single-user server Python process.
This allow-list is controlled by `Spawner.env_keep`, which by default
includes common env vars that are (a) both necessary for the single-user
server process to work, (b) don't contain credentials or sensitive
information that shouldn't be revealed to users of the Notebook.
However, this allow-list was missing the `LD_LIBRARY_PATH` env var,
which causes shared library errors when using a relocated Python that
has been compiled in shared mode (`--enable-shared`). This prevents
JupyterHub from working out of the box on platforms like Heroku.
Fixes #4903 .
2024-09-12 09:45:03 +01:00
Min RK
b13d3afa0f
Merge pull request #4897 from minrk/dark
...
add dark mode toggle
2024-09-04 01:14:24 -07:00
Min RK
5f6748abd4
Merge pull request #4902 from jupyterhub/pre-commit-ci-update-config
2024-09-03 06:47:31 -07:00