Simon Li

Results 200 issues of Simon Li

See https://github.com/jupyterhub/jupyterhub/issues/5054 - Limits servernames to alphanumeric characters, `_`, `-`. Since this is user-facing I thought limiting this to ASCII is too restrictive, so this allows all Unicode alphanumeric characters....

api-change
breaking

### Proposed change Use [hatch-jupyter-builder](https://hatch-jupyter-builder.readthedocs.io/en/latest/) which I think will let us get rid of `setup,py`, so we only need `pyproject.toml` ### Alternative options Leave things as they are ### Who...

enhancement

### Bug description NPM CI is currently failing: https://github.com/jupyterhub/jupyter-server-proxy/actions/runs/19271630696/job/55101291800 ``` > Run npm publish --dry-run ./jsdist/jupyterhub-jupyter-server-proxy-*.tgz npm warn Unknown user config "always-auth". This will stop working in the next major...

bug

### Bug description https://github.com/jupyterhub/repo2docker/pull/1433 reorganises the repo2docker documentation. This has resulted in some broken links in external projects that reference repo2docker, e.g. https://repo2docker.readthedocs.io/en/latest/config_files.html https://github.com/jupyterhub/zero-to-jupyterhub-k8s/blob/151bd281e71dfac9d4c4a2930e4adbc635b608be/docs/source/repo2docker.md?plain=1#L33 #### Expected behaviour Old pages should...

Using current `master`: ``` $ python setup.py bdist_wheel running bdist_wheel running build running build_py creating build/lib/tensorflow_privacy error: could not create 'build/lib/tensorflow_privacy': Not a directory ``` OS X uses a case-insensitive...

NPM tokens without an expiry [are being dropped](https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/). We should switch to an NPM [trusted publisher](https://docs.npmjs.com/trusted-publishers) workflow for publishing packages, similar to PyPI. Affected repositories include: - [x] https://github.com/jupyterhub/configurable-http-proxy -...

maintenance

pre-commit/[email protected] is showing inconsistent behaviour in several JupyterHub repos- pre-commit.ci is pushing unrelated changes to some PRs, which get reverted when pre-commit is run locally. [pre-commit/mirrors-prettier](https://github.com/pre-commit/mirrors-prettier) is no longer supported....

maintenance

We've officially switched from Gitter to Zulip https://github.com/jupyterhub/team-compass/issues/751 but we still mention Gitter in a lot of our project documentation: https://github.com/search?q=org%3Ajupyterhub%20gitter&type=code

These are the current GitHub action secrets in this repo. We should delete the ones that are no longer needed (including deleting it from the target resource). ### Environment secrets...

We're currently using Helm 3.12.0 https://github.com/jupyterhub/mybinder.org-deploy/blob/82d2389abbfb44d46352af9e0272e526e1a45343/.github/workflows/cd.yml#L44 If we upgrade to 3.17.3+ our deployment will break due to a size limit ``` $ helm version version.BuildInfo{Version:"v3.19.0+conda-forge", GitCommit:"5a0d4fe6c2109282bf961d07bc4a04b93e54a156", GitTreeState:"clean", GoVersion:"go1.25.1"} $ helm...