blob: ea6712869559397b8e06cc382ef26b9f0ad7f36a [file] [log] [blame]
#######################################################################################
# Copyright ETSI Contributors and Others.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#######################################################################################
aiohappyeyeballs==2.6.1
# via aiohttp
aiohttp==3.13.2
# via -r requirements.in
aiosignal==1.4.0
# via aiohttp
annotated-types==0.7.0
# via pydantic
async-timeout==4.0.3
# via
# -r requirements.in
# aiohttp
# retrying-async
attrs==25.4.0
# via
# aiohttp
# glom
bcrypt==5.0.0
# via paramiko
boltons==25.0.0
# via
# face
# glom
cachetools==5.5.2
# via google-auth
certifi==2025.11.12
# via
# kubernetes
# requests
cffi==2.0.0
# via
# cryptography
# pynacl
charset-normalizer==3.4.4
# via
# -r requirements.in
# requests
checksumdir==1.3.0
# via -r requirements.in
config-man==0.0.4
# via -r requirements.in
cryptography==46.0.3
# via paramiko
dnspython==2.8.0
# via pymongo
durationpy==0.10
# via kubernetes
face==24.0.0
# via glom
fire==0.7.1
# via randomname
frozenlist==1.8.0
# via
# aiohttp
# aiosignal
glom==24.11.0
# via config-man
google-auth==2.17.3
# via
# -r requirements.in
# kubernetes
grpcio==1.76.0
# via grpcio-tools
grpcio-tools==1.48.2
# via -r requirements.in
grpclib==0.4.8
# via -r requirements.in
h2==4.3.0
# via grpclib
hpack==4.1.0
# via h2
hyperframe==6.1.0
# via h2
idna==3.11
# via
# requests
# yarl
jinja2==3.1.6
# via -r requirements.in
jsonpath-ng==1.7.0
# via -r requirements.in
juju==2.9.44.0
# via -r requirements.in
jujubundlelib==0.5.7
# via theblues
kubernetes==33.1.0
# via
# -r requirements.in
# juju
macaroonbakery==1.3.4
# via
# juju
# theblues
markupsafe==3.0.3
# via jinja2
motor==3.7.1
# via -r requirements.in
multidict==6.7.0
# via
# aiohttp
# grpclib
# yarl
mypy-extensions==1.1.0
# via typing-inspect
oauthlib==3.3.1
# via
# kubernetes
# requests-oauthlib
paramiko==2.12.0
# via juju
ply==3.11
# via jsonpath-ng
propcache==0.4.1
# via
# aiohttp
# yarl
protobuf==3.20.3
# via
# -r requirements.in
# grpcio-tools
# macaroonbakery
pyasn1==0.6.1
# via
# -r requirements.in
# juju
# pyasn1-modules
# rsa
pyasn1-modules==0.4.2
# via google-auth
pycparser==2.23
# via cffi
pydantic==2.12.5
# via -r requirements.in
pydantic-core==2.41.5
# via pydantic
pymacaroons==0.13.0
# via macaroonbakery
pymongo==4.15.5
# via motor
pynacl==1.6.1
# via
# macaroonbakery
# paramiko
# pymacaroons
pyrfc3339==1.1
# via
# juju
# macaroonbakery
python-dateutil==2.9.0.post0
# via kubernetes
pytz==2025.2
# via pyrfc3339
pyyaml==6.0.3
# via
# -r requirements.in
# juju
# jujubundlelib
# kubernetes
randomname==0.2.1
# via -r requirements.in
requests==2.32.5
# via
# kubernetes
# macaroonbakery
# requests-oauthlib
# theblues
requests-oauthlib==2.0.0
# via kubernetes
retrying-async==2.0.0
# via -r requirements.in
rsa==4.9.1
# via google-auth
six==1.17.0
# via
# google-auth
# kubernetes
# macaroonbakery
# paramiko
# pymacaroons
# python-dateutil
termcolor==3.2.0
# via fire
theblues==0.5.2
# via juju
toposort==1.10
# via juju
typing-extensions==4.15.0
# via
# aiosignal
# cryptography
# grpcio
# multidict
# pydantic
# pydantic-core
# typing-inspect
# typing-inspection
typing-inspect==0.9.0
# via juju
typing-inspection==0.4.2
# via pydantic
urllib3==2.6.1
# via
# -r requirements.in
# kubernetes
# requests
websocket-client==1.9.0
# via kubernetes
websockets==15.0.1
# via juju
yarl==1.22.0
# via aiohttp
# The following packages are considered to be unsafe in a requirements file:
# setuptools