From f6faabe8086596e50efe3bcd2b0a350566c6277e Mon Sep 17 00:00:00 2001 From: JupyterHub Bot Account <105740858+jupyterhub-bot@users.noreply.github.com> Date: Mon, 7 Apr 2025 06:29:52 +0000 Subject: [PATCH] hub image: refreeze requirements.txt --- images/hub/requirements.txt | 58 +++++++++--------- images/singleuser-sample/requirements.txt | 74 +++++++++++++---------- 2 files changed, 72 insertions(+), 60 deletions(-) diff --git a/images/hub/requirements.txt b/images/hub/requirements.txt index 096f875308..2a1575d962 100644 --- a/images/hub/requirements.txt +++ b/images/hub/requirements.txt @@ -4,40 +4,40 @@ # # Use the "Run workflow" button at https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions/workflows/watch-dependencies.yaml # -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.11 +aiohttp==3.11.16 # via kubernetes-asyncio aiosignal==1.3.2 # via aiohttp -alembic==1.14.0 +alembic==1.15.2 # via jupyterhub annotated-types==0.7.0 # via pydantic arrow==1.3.0 # via isoduration -attrs==24.3.0 +attrs==25.3.0 # via # aiohttp # jsonschema # referencing -bcrypt==4.2.1 +bcrypt==4.3.0 # via # jupyterhub-firstuseauthenticator # jupyterhub-nativeauthenticator -cachetools==5.5.0 +cachetools==5.5.2 # via google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via # kubernetes-asyncio # requests -certipy==0.2.1 +certipy==0.2.2 # via jupyterhub cffi==1.17.1 # via cryptography charset-normalizer==3.4.1 # via requests -cryptography==44.0.0 +cryptography==44.0.2 # via # certipy # pyjwt @@ -51,7 +51,7 @@ frozenlist==1.5.0 # via # aiohttp # aiosignal -google-auth==2.37.0 +google-auth==2.38.0 # via google-auth-oauthlib google-auth-oauthlib==1.2.1 # via oauthenticator @@ -65,7 +65,7 @@ idna==3.10 # yarl isoduration==20.11.0 # via jsonschema -jinja2==3.1.5 +jinja2==3.1.6 # via # jupyterhub # jupyterhub-kubespawner @@ -77,7 +77,7 @@ jsonschema==4.23.0 # oauthenticator jsonschema-specifications==2024.10.1 # via jsonschema -jupyter-events==0.11.0 +jupyter-events==0.12.0 # via jupyterhub jupyterhub==5.2.1 # via @@ -88,7 +88,7 @@ jupyterhub==5.2.1 # jupyterhub-ltiauthenticator # jupyterhub-nativeauthenticator # oauthenticator -jupyterhub-firstuseauthenticator==1.1.0 +jupyterhub-firstuseauthenticator==1.1.1 # via -r unfrozen/requirements.txt jupyterhub-hmacauthenticator==1.0 # via -r unfrozen/requirements.txt @@ -104,17 +104,17 @@ jupyterhub-nativeauthenticator==1.3.0 # via -r unfrozen/requirements.txt jupyterhub-tmpauthenticator==1.0.0 # via -r unfrozen/requirements.txt -kubernetes-asyncio==32.0.0 +kubernetes-asyncio==32.3.0 # via jupyterhub-kubespawner ldap3==2.9.1 # via jupyterhub-ldapauthenticator -mako==1.3.8 +mako==1.3.9 # via alembic markupsafe==3.0.2 # via # jinja2 # mako -multidict==6.1.0 +multidict==6.3.2 # via # aiohttp # yarl @@ -132,13 +132,14 @@ onetimepass==1.0.1 # via jupyterhub-nativeauthenticator packaging==24.2 # via + # jupyter-events # jupyterhub # jupyterhub-idle-culler pamela==1.2.0 # via jupyterhub prometheus-client==0.21.1 # via jupyterhub -propcache==0.2.1 +propcache==0.3.1 # via # aiohttp # yarl @@ -149,15 +150,15 @@ pyasn1==0.6.1 # ldap3 # pyasn1-modules # rsa -pyasn1-modules==0.4.1 +pyasn1-modules==0.4.2 # via google-auth pycparser==2.22 # via cffi -pycurl==7.45.4 +pycurl==7.45.6 # via -r unfrozen/requirements.txt -pydantic==2.10.5 +pydantic==2.11.2 # via jupyterhub -pydantic-core==2.27.2 +pydantic-core==2.33.1 # via pydantic pyjwt==2.10.1 # via @@ -172,7 +173,7 @@ python-dateutil==2.9.0.post0 # jupyterhub # jupyterhub-idle-culler # kubernetes-asyncio -python-json-logger==3.2.1 +python-json-logger==3.3.0 # via jupyter-events python-slugify==8.0.4 # via jupyterhub-kubespawner @@ -181,7 +182,7 @@ pyyaml==6.0.2 # jupyter-events # jupyterhub-kubespawner # kubernetes-asyncio -referencing==0.36.0 +referencing==0.36.2 # via # jsonschema # jsonschema-specifications @@ -204,7 +205,7 @@ rfc3986-validator==0.1.1 # via # jsonschema # jupyter-events -rpds-py==0.22.3 +rpds-py==0.24.0 # via # jsonschema # referencing @@ -220,7 +221,7 @@ six==1.17.0 # onetimepass # python-dateutil # rfc3339-validator -sqlalchemy==2.0.37 +sqlalchemy==2.0.40 # via # alembic # jupyterhub @@ -246,13 +247,16 @@ traitlets==5.14.3 # oauthenticator types-python-dateutil==2.9.0.20241206 # via arrow -typing-extensions==4.12.2 +typing-extensions==4.13.1 # via # alembic # pydantic # pydantic-core # referencing # sqlalchemy + # typing-inspection +typing-inspection==0.4.0 + # via pydantic uri-template==1.3.0 # via jsonschema urllib3==2.3.0 @@ -262,5 +266,5 @@ urllib3==2.3.0 # requests webcolors==24.11.1 # via jsonschema -yarl==1.18.3 +yarl==1.19.0 # via aiohttp diff --git a/images/singleuser-sample/requirements.txt b/images/singleuser-sample/requirements.txt index a18fcc2b24..fcdac78b06 100644 --- a/images/singleuser-sample/requirements.txt +++ b/images/singleuser-sample/requirements.txt @@ -4,11 +4,11 @@ # # Use the "Run workflow" button at https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions/workflows/watch-dependencies.yaml # -alembic==1.14.0 +alembic==1.15.2 # via jupyterhub annotated-types==0.7.0 # via pydantic -anyio==4.8.0 +anyio==4.9.0 # via # httpx # jupyter-server @@ -20,24 +20,24 @@ arrow==1.3.0 # via isoduration asttokens==3.0.0 # via stack-data -async-lru==2.0.4 +async-lru==2.0.5 # via jupyterlab -attrs==24.3.0 +attrs==25.3.0 # via # jsonschema # referencing -babel==2.16.0 +babel==2.17.0 # via jupyterlab-server -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via nbconvert bleach==6.2.0 # via nbconvert -certifi==2024.12.14 +certifi==2025.1.31 # via # httpcore # httpx # requests -certipy==0.2.1 +certipy==0.2.2 # via jupyterhub cffi==1.17.1 # via @@ -47,15 +47,15 @@ charset-normalizer==3.4.1 # via requests comm==0.2.2 # via ipykernel -cryptography==44.0.0 +cryptography==44.0.2 # via certipy -debugpy==1.8.12 +debugpy==1.8.13 # via ipykernel -decorator==5.1.1 +decorator==5.2.1 # via ipython defusedxml==0.7.1 # via nbconvert -executing==2.1.0 +executing==2.2.0 # via stack-data fastjsonschema==2.21.1 # via nbformat @@ -80,22 +80,24 @@ ipykernel==6.29.5 # via # jupyterlab # nbclassic -ipython==8.31.0 +ipython==9.0.2 # via ipykernel ipython-genutils==0.2.0 # via nbclassic +ipython-pygments-lexers==1.1.1 + # via ipython isoduration==20.11.0 # via jsonschema jedi==0.19.2 # via ipython -jinja2==3.1.5 +jinja2==3.1.6 # via # jupyter-server # jupyterhub # jupyterlab # jupyterlab-server # nbconvert -json5==0.10.0 +json5==0.12.0 # via jupyterlab-server jsonpointer==3.0.0 # via jsonschema @@ -120,7 +122,7 @@ jupyter-core==5.7.2 # nbclient # nbconvert # nbformat -jupyter-events==0.11.0 +jupyter-events==0.12.0 # via # jupyter-server # jupyterhub @@ -137,13 +139,13 @@ jupyter-server-terminals==0.5.3 # via jupyter-server jupyterhub==5.2.1 # via -r unfrozen/requirements.txt -jupyterlab==4.3.4 +jupyterlab==4.4.0 # via -r unfrozen/requirements.txt jupyterlab-pygments==0.3.0 # via nbconvert jupyterlab-server==2.27.3 # via jupyterlab -mako==1.3.8 +mako==1.3.9 # via alembic markupsafe==3.0.2 # via @@ -154,20 +156,20 @@ matplotlib-inline==0.1.7 # via # ipykernel # ipython -mistune==3.1.0 +mistune==3.1.3 # via nbconvert nbclassic==1.2.0 # via -r unfrozen/requirements.txt nbclient==0.10.2 # via nbconvert -nbconvert==7.16.5 +nbconvert==7.16.6 # via jupyter-server nbformat==5.10.4 # via # jupyter-server # nbclient # nbconvert -nbgitpuller==1.2.1 +nbgitpuller==1.2.2 # via -r unfrozen/requirements.txt nest-asyncio==1.6.0 # via @@ -184,6 +186,7 @@ overrides==7.7.0 packaging==24.2 # via # ipykernel + # jupyter-events # jupyter-server # jupyterhub # jupyterlab @@ -197,15 +200,15 @@ parso==0.8.4 # via jedi pexpect==4.9.0 # via ipython -platformdirs==4.3.6 +platformdirs==4.3.7 # via jupyter-core prometheus-client==0.21.1 # via # jupyter-server # jupyterhub -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 # via ipython -psutil==6.1.1 +psutil==7.0.0 # via ipykernel ptyprocess==0.7.0 # via @@ -215,29 +218,30 @@ pure-eval==0.2.3 # via stack-data pycparser==2.22 # via cffi -pydantic==2.10.5 +pydantic==2.11.2 # via jupyterhub -pydantic-core==2.27.2 +pydantic-core==2.33.1 # via pydantic pygments==2.19.1 # via # ipython + # ipython-pygments-lexers # nbconvert python-dateutil==2.9.0.post0 # via # arrow # jupyter-client # jupyterhub -python-json-logger==3.2.1 +python-json-logger==3.3.0 # via jupyter-events pyyaml==6.0.2 # via jupyter-events -pyzmq==26.2.0 +pyzmq==26.4.0 # via # ipykernel # jupyter-client # jupyter-server -referencing==0.36.0 +referencing==0.36.2 # via # jsonschema # jsonschema-specifications @@ -254,7 +258,7 @@ rfc3986-validator==0.1.1 # via # jsonschema # jupyter-events -rpds-py==0.22.3 +rpds-py==0.24.0 # via # jsonschema # referencing @@ -268,7 +272,7 @@ sniffio==1.3.1 # via anyio soupsieve==2.6 # via beautifulsoup4 -sqlalchemy==2.0.37 +sqlalchemy==2.0.40 # via # alembic # jupyterhub @@ -306,14 +310,18 @@ traitlets==5.14.3 # nbformat types-python-dateutil==2.9.0.20241206 # via arrow -typing-extensions==4.12.2 +typing-extensions==4.13.1 # via # alembic # anyio + # beautifulsoup4 # pydantic # pydantic-core # referencing # sqlalchemy + # typing-inspection +typing-inspection==0.4.0 + # via pydantic uri-template==1.3.0 # via jsonschema urllib3==2.3.0 @@ -330,5 +338,5 @@ websocket-client==1.8.0 # via jupyter-server # The following packages are considered to be unsafe in a requirements file: -setuptools==75.8.0 +setuptools==78.1.0 # via jupyterlab