Commit Graph

1695 Commits

Author SHA1 Message Date
Min RK
5abf657bdf fix -m invocation of jupyterhub
-m jupyterhub.app results in multiple JupyterHub classes being defined
and jupyterhub.app.JupyterHub never being instantiated
2024-08-23 08:32:24 +02:00
Min RK
c49fada1c8 Merge pull request #985 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-06 08:59:46 +02:00
pre-commit-ci[bot]
708bbec2a4 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)
- [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0)
- [github.com/pycqa/flake8: 7.1.0 → 7.1.1](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1)
2024-08-05 23:07:01 +00:00
Min RK
729a3ceb28 Merge pull request #984 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-07-02 09:09:38 +02:00
pre-commit-ci[bot]
9c7427923d [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)
- [github.com/pycqa/flake8: 7.0.0 → 7.1.0](https://github.com/pycqa/flake8/compare/7.0.0...7.1.0)
2024-07-02 00:12:39 +00:00
Yuvi Panda
bcc64e0d8b Merge pull request #983 from josedaudi/patch-1
Added missing details on how to add custom domain from manual HTTPS  configuration
2024-06-10 19:13:05 -07:00
Joseph Daudi
a5f966927f Added missing details on how to add custom domain form manual HTTPS configuration 2024-05-23 21:49:15 +03:00
Erik Sundell
d0fb92eda5 Merge pull request #981 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-05-07 07:39:17 +02:00
pre-commit-ci[bot]
52478abb65 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2)
- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)
2024-05-06 22:03:37 +00:00
Jordan Bradford
96ac0d3538 Add filelock to dev-requirements 2024-04-06 11:03:24 -04:00
Jordan Bradford
13ed32b499 Add lockfile to integration tests 2024-04-06 10:51:51 -04:00
Jordan Bradford
bdbb3adbbc Add config lockfile 2024-04-06 10:49:07 -04:00
Erik Sundell
2b29bd9f0a Merge pull request #975 from consideRatio/pr/fix-tests
tests: fix to catch test failure earlier when they really happen
2024-04-04 22:53:32 +02:00
Erik Sundell
8fd41cc77a tests: strengthen tests to fail earlier on issues 2024-04-04 22:39:33 +02:00
Erik Sundell
7e39e993da Merge pull request #962 from jrdnbradford/validate-config-yaml
Validate tljh specific config
2024-04-04 07:45:42 +02:00
Jordan Bradford
5469e21e74 Fix removal of https.enabled 2024-04-03 16:19:45 -04:00
Jordan Bradford
38a01e8406 Use default true for validate 2024-04-03 16:09:18 -04:00
Jordan
9bcfa70326 Update tljh/config.py
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2024-04-03 16:05:16 -04:00
Jordan Bradford
7474b876f1 Remove unneeded validate code 2024-04-03 16:04:29 -04:00
Jordan
5ae31ce169 Update tljh/config.py
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2024-04-03 16:03:14 -04:00
Jordan
b94a281ff8 Update tljh/config.py
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2024-04-03 16:03:05 -04:00
Jordan
67dd3c8abe Update tljh/config.py
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2024-04-03 16:02:55 -04:00
Jordan Bradford
c578a7bec0 Update step name 2024-04-03 14:10:16 -04:00
Jordan Bradford
51f8470535 Fix unit tests with pip 2024-04-03 14:05:32 -04:00
Jordan Bradford
196208ae58 Remove argparse.BooleanOptionalAction for Python 3.8 compatibility 2024-04-03 13:30:32 -04:00
Erik Sundell
242dca4376 Merge pull request #973 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-04-02 09:54:01 +02:00
pre-commit-ci[bot]
5169301a0a [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.15.0 → v3.15.2](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.15.2)
- [github.com/PyCQA/autoflake: v2.2.1 → v2.3.1](https://github.com/PyCQA/autoflake/compare/v2.2.1...v2.3.1)
- [github.com/psf/black: 24.1.1 → 24.3.0](https://github.com/psf/black/compare/24.1.1...24.3.0)
2024-04-01 22:10:42 +00:00
Jordan Bradford
4ddd798928 Add docstring from config_schema.py 2024-03-27 12:08:28 -04:00
Jordan Bradford
f921acc183 Bump ubuntu image to 22.04 2024-03-20 15:09:07 -04:00
Jordan Bradford
46e4045568 Update test_proxy tests 2024-03-20 15:08:21 -04:00
Jordan Bradford
743f729902 Update set_config_value tests 2024-03-20 14:45:36 -04:00
Jordan Bradford
48fe440372 Add --[no-]validation flag for tljh-config 2024-03-20 14:36:49 -04:00
Min RK
8348d4ad96 Merge pull request #968 from consideRatio/pr/fix-tests
Re-install conda/mamba for every tljh upgrade (doesn't imply upgrade)
2024-03-18 09:26:46 +01:00
Erik Sundell
579b7eb5ba Merge pull request #969 from davidalber/fix-install-typo
Fix typo and replace word
2024-03-09 19:38:05 +01:00
Erik Sundell
0248785aed Merge pull request #970 from davidalber/reword-sg-sentence
Reword documentation sentence
2024-03-09 19:37:18 +01:00
David Alber
beed70060c Reword sentence 2024-03-01 12:09:17 -08:00
David Alber
d9a0a5fc7a Fix typo and replace word: "disitnguishing" --> "distinctive"
The typo is of "distinguishing", but "distinctive" makes more sense
to me in the context of the sentence it is in.
2024-03-01 11:50:47 -08:00
Erik Sundell
4e397bc687 Re-install conda/mamba for every tljh upgrade (doesn't imply upgrade) 2024-02-26 16:44:12 +01:00
Erik Sundell
7d8a84860f tests: show mamba list for the user environment before/after upgrade
This can help us check if a package has been installed from PyPI via
pip, or from conda-forge or other channel via conda/mamba.
2024-02-26 16:44:12 +01:00
Erik Sundell
2fe9912333 tests: test pip install plugin with no-dependency package
This is a simplification to help ensure we don't run into issues like
below because requests gets installed via pip.

```
RemoveError: 'requests' is a dependency of conda and cannot be removed from conda's operating environment.
```
2024-02-26 16:44:12 +01:00
Erik Sundell
02c3d7539b Merge pull request #967 from consideRatio/pr/ci-add-tests
ci: add tests for debian 12 and ubuntu 24.04
2024-02-26 16:43:57 +01:00
Erik Sundell
10ba571bde ci: add test for ubuntu 24.04 2024-02-26 16:24:29 +01:00
Erik Sundell
7fa4e2bcec ci: add test for debian 12 2024-02-24 21:47:36 +01:00
Erik Sundell
2faf0d3a5f Merge pull request #963 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-02-06 08:26:09 +01:00
pre-commit-ci[bot]
b35851f2b7 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-05 20:29:33 +00:00
pre-commit-ci[bot]
9755938d7d [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 23.12.1 → 24.1.1](https://github.com/psf/black/compare/23.12.1...24.1.1)
- [github.com/pycqa/flake8: 6.1.0 → 7.0.0](https://github.com/pycqa/flake8/compare/6.1.0...7.0.0)
2024-02-05 20:27:06 +00:00
Jordan Bradford
1f7d6d1c55 Add doc string for validate_config 2024-02-05 14:52:31 -05:00
Jordan Bradford
9060267458 Add LetsEncrypt.staging; run pre-commit 2024-02-03 13:39:17 -05:00
Jordan Bradford
4912cffe65 Fix parse_value 2024-02-03 13:27:58 -05:00
Jordan Bradford
d0c9aa263a Remove TLS required properties 2024-02-03 13:18:39 -05:00