Erik Sundell
7a491e403c
Merge branch 'main' into conda-channels
2024-09-04 13:16:58 +02:00
Erik Sundell
50c1b5f894
Merge pull request #990 from minrk/miniforge
...
Update base user environment to miniforge 24.7.1-0 (Python 3.12)
2024-09-04 13:08:17 +02:00
Min RK
5c8cb5bb26
Merge pull request #976 from jrdnbradford/add-conf-lockfile
...
Add TLJH config lockfile
2024-09-04 03:56:12 -07:00
Erik Sundell
8490ef2949
Update lower version bound on filelock, and add comment
2024-09-04 12:21:18 +02:00
Erik Sundell
5172ceb4f9
Update base user environment to miniforge 24.7.1-0 (Python 3.12)
2024-09-04 12:10:29 +02:00
Min RK
634956c33e
Update base user environment to miniforge 24.5.0-0 (Python 3.12)
...
mambaforge is deprecated, mamba has been in miniforge for some time now
2024-08-27 10:54:07 +02:00
Simon Li
5278351eb1
Merge pull request #989 from minrk/hub5
...
jupyterhub 5
2024-08-25 15:09:36 +01:00
Min RK
c492c176bc
allow all by default with default FirstUseAuthenticator
...
doesn't take effect if there's any auth config
2024-08-23 11:40:07 +02:00
Min RK
65c5d78ea5
jupyterhub 5
...
require 5.1.0 for security fixes
2024-08-23 10:02:58 +02:00
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
Jordan Bradford
bdbb3adbbc
Add config lockfile
2024-04-06 10:49:07 -04: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
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
196208ae58
Remove argparse.BooleanOptionalAction for Python 3.8 compatibility
2024-04-03 13:30:32 -04:00
Jordan Bradford
4ddd798928
Add docstring from config_schema.py
2024-03-27 12:08:28 -04:00
Jordan Bradford
48fe440372
Add --[no-]validation flag for tljh-config
2024-03-20 14:36:49 -04:00
Erik Sundell
4e397bc687
Re-install conda/mamba for every tljh upgrade (doesn't imply upgrade)
2024-02-26 16:44:12 +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
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
Jordan Bradford
fa363658df
Update schema based on values in configurer.py
2024-02-03 13:08:27 -05:00
Jordan Bradford
166eba6735
Switch from JSON to py
2024-02-03 12:48:31 -05:00
Jordan Bradford
5a0de137d2
Do not allow additionalProperties for Users
2024-02-02 23:22:57 -05:00
Jordan Bradford
929536de7b
Run pre-commit hooks
2024-02-02 23:07:38 -05:00
Jordan Bradford
ef5c6c56b7
print human readable error message
2024-02-02 23:06:31 -05:00
Jordan Bradford
fb01dea5e4
Working schema path
2024-02-02 23:01:36 -05:00
Jordan Bradford
78d4b7fbc4
Test config setup
2024-02-02 22:52:16 -05:00
Jordan Bradford
d292457803
Initial config setup
2024-02-02 21:51:23 -05:00
Erik Sundell
4abf3f003f
Add optional oauthenticator dependency for AzureAD
2024-01-04 02:28:28 +01:00
YuviPanda
291c096a17
Fix argument name of channels
2023-09-29 14:47:53 -07:00
pre-commit-ci[bot]
eafc10e82a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-29 21:39:30 +00:00
YuviPanda
58a679f584
Fix how channels are added to -c command
2023-09-29 14:39:12 -07:00
pre-commit-ci[bot]
9bde7e4680
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-29 21:35:50 +00:00
YuviPanda
6359bf498c
Merge remote-tracking branch 'upstream/main' into conda-channels
2023-09-29 14:27:25 -07:00
Erik Sundell
b13f09564d
docs: update changelog for 1.0.0 release
2023-08-11 14:31:41 +02:00
Erik Sundell
4cd5da40c3
Update to jupyterhub >=4.0.2,<5
2023-08-10 15:14:09 +02:00
Ray Bell
854f5edd06
WIP: try default_app
2023-08-09 09:40:26 +02:00
Jeremy Tuloup
86a4bb67c8
Update Notebook, JupyterLab, Jupyter Resource Usage
2023-08-01 06:12:05 +00:00
Erik Sundell
831a368b5a
breaking: update oauthenticator from 15.1.0 to >=16.0.2,<17
2023-07-06 21:35:40 +02:00
Min RK
39b1e1a7c7
preserve version pin when reinstalling conda
...
avoids upgrade on older versions
2023-06-09 15:33:36 +02:00
Min RK
ee23e041de
reinstall conda/mamba in a separate, unconditional step
...
makes it more likely that subsequent conda installs will succeed
- fix indentation on the upgrade steps so they aren't run every iteration
- no longer need to bump required versions
2023-06-09 15:00:00 +02:00
Min RK
29b354b42b
use force-reinstall
...
not deprecated --force
2023-06-09 14:16:27 +02:00
Min RK
4cc55df2a4
force upgrade of conda itself
...
if conda upgrade conda is broken, we are in trouble
this is required to avoid the RemoveError
2023-06-09 14:08:03 +02:00
Min RK
4f0179a84c
bump minimum conda/mamba versions
...
an old conda bug causes RemoveError: requests is a dependency of conda
when installing other packages
upgrading conda itself avoids this bug.
It's unclear what the true minimum version is to fix this,
but the important thing is that it will be upgraded if it's still the version in 0.2.0 (4.10),
so pick the version from today which we know works
2023-06-09 13:58:32 +02:00