Files
charm-octavia-diskimage-ret…/merged-requirements-py312.txt
Ioana Lazea 25b4ca637d Cleanup Master CI
* update:
  - charmcraft.yaml for v3
  - tox.ini to use py3.12 by default
  - test-requirements.in to use zaza for juju3
  - update test bundles to work with charmcraft v3
* generate:
  - merged-requirements-py312.txt
  - test-requirements-py312.txt
* add:
   - update-requirements env to tox.ini and src/tox.ini

Change-Id: I65d8b91b376ead3284ce8a16163ec811ae5801f3
Signed-off-by: Ioana Lazea <ioana.lazea@canonical.com>
2026-07-17 08:41:30 +02:00

196 lines
3.9 KiB
Plaintext

#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile --output-file=merged-requirements-py312.txt --unsafe-package=juju --unsafe-package=kubernetes requirements.in test-requirements.in
#
attrs==26.1.0
# via jsonschema
blessings==1.7
# via charm-tools
certifi==2026.5.20
# via requests
cffi==2.0.0
# via cryptography
charm-tools @ git+https://github.com/juju/charm-tools
# via -r requirements.in
charmhelpers==1.2.1
# via charms-reactive
charms-openstack @ git+https://github.com/openstack/charms.openstack.git
# via -r test-requirements.in
charms-reactive==1.5.3
# via -r test-requirements.in
charset-normalizer==3.4.7
# via requests
cheetah3==3.2.6.post1
# via charm-tools
cliff==2.18.0
# via
# -r test-requirements.in
# stestr
cmd2==0.8.9
# via cliff
colander==1.8.3
# via charm-tools
coverage==7.14.1
# via -r test-requirements.in
cryptography==3.3.2
# via
# -r test-requirements.in
# secretstorage
dict2colander==0.2
# via charm-tools
distlib==0.4.3
# via virtualenv
filelock==3.29.4
# via virtualenv
fixtures==4.3.2
# via stestr
flake8==7.1.1
# via -r test-requirements.in
hvac==2.4.0
# via -r test-requirements.in
idna==3.18
# via requests
iso8601==2.1.0
# via
# colander
# python-subunit
jaraco-classes==3.4.0
# via keyring
jeepney==0.9.0
# via
# keyring
# secretstorage
jinja2==3.1.6
# via charmhelpers
jsonschema==4.10.0
# via
# -r test-requirements.in
# charm-tools
jujubundlelib==0.5.7
# via charm-tools
keyring==23.13.1
# via charm-tools
lxml==6.1.1
# via -r test-requirements.in
markupsafe==3.0.3
# via jinja2
mccabe==0.7.0
# via flake8
mock==5.2.0
# via -r test-requirements.in
more-itertools==11.1.0
# via jaraco-classes
netaddr==1.3.0
# via charmhelpers
netifaces==0.11.0
# via -r test-requirements.in
nose==1.3.7
# via -r test-requirements.in
otherstuf==1.1.0
# via charm-tools
parse==1.22.1
# via stuf
path==16.16.0
# via charm-tools
pathspec==0.10.3
# via charm-tools
pbr==5.6.0
# via
# -r test-requirements.in
# charmhelpers
# cliff
pip==26.1.2
# via charm-tools
platformdirs==4.10.0
# via virtualenv
prettytable==0.7.2
# via cliff
psutil==7.2.2
# via -r test-requirements.in
psycopg2-binary==2.9.12
# via -r test-requirements.in
pyaml==26.2.1
# via charms-reactive
pycodestyle==2.12.1
# via flake8
pycparser==3.0
# via cffi
pyflakes==3.2.0
# via flake8
pyparsing==2.4.7
# via
# -r test-requirements.in
# cliff
# cmd2
pyperclip==1.11.0
# via cmd2
pyrsistent==0.20.0
# via jsonschema
python-subunit==1.4.6
# via stestr
pyyaml==6.0.3
# via
# charm-tools
# charmhelpers
# cliff
# jujubundlelib
# pyaml
# python-subunit
# stestr
requests==2.34.2
# via
# -r test-requirements.in
# charm-tools
# hvac
requirements-parser==0.5.0
# via charm-tools
ruamel-yaml==0.17.40
# via charm-tools
ruamel-yaml-clib==0.2.15
# via ruamel-yaml
secretstorage==3.3.3
# via
# charm-tools
# keyring
setuptools==81.0.0
# via
# -r test-requirements.in
# charm-tools
# colander
simplejson==4.1.1
# via -r requirements.in
six==1.17.0
# via
# blessings
# cliff
# cmd2
# cryptography
stestr==4.2.1
# via -r test-requirements.in
stevedore==5.8.0
# via cliff
stuf==0.9.16
# via otherstuf
tenacity==9.1.4
# via -r test-requirements.in
testtools==2.9.1
# via
# python-subunit
# stestr
tomlkit==0.15.0
# via stestr
translationstring==1.4
# via colander
types-setuptools==82.0.0.20260518
# via requirements-parser
urllib3==2.7.0
# via requests
virtualenv==20.39.1
# via charm-tools
voluptuous==0.16.0
# via stestr
wcwidth==0.8.1
# via cmd2