requests==2.32.3
pytest==7.2.1
# pytest-xdist should be pinned as newer versions of it
# require newer version of pytest
pytest-xdist==1.34.0
pytest-dependency==0.6.0
junit-xml==1.9
jinja2==3.1.4
jinja2_ansible_filters==1.3.2
kubernetes==26.1.*
PyYAML==6.0.2
cached_property==1.5.1
cachetools==5.5.0
retry==0.9.2
packaging==23.*
jsonpath-ng==1.7.0
untangle==1.2.1
packet-python==1.44.3
deepdiff>=5.6.0,<5.7
croniter==5.0.1
numpy==1.26.0
toml==0.10.2
pyvmomi==8.0.2.0.1

openstacksdk==1.0.*
# For Queens: https://github.com/openstack/requirements/blob/stable/queens/global-requirements.txt
python-cinderclient==9.6.0
python-heatclient==4.0.0
python-glanceclient==4.7.0
python-neutronclient==11.0.0
python-octaviaclient==3.9.0
python-openstackclient==6.2.1
# fix for https://mirantis.jira.com/browse/PRODX-51604
osc-lib==3.2.0
python-ironicclient==5.9.0
keystoneauth1==5.9.1
python-novaclient==18.7.0

cassandra-driver==3.*

# python-useful-helpers: ssh client, subprocess client, threads to make load in the cluster
exec-helpers==5.0.0; python_version <= '3.6'
exec-helpers==7.3.*; python_version >= '3.7'
# strict for exec.utils
tenacity==8.3.0
# Higher version doesn't work with cirros 5.x dropbear
paramiko==2.9.0
junitparser==2.8.*
python-keycloak==2.12.*
grpcio==1.68.1
grpcio-tools==1.68.1
python-ipmi==0.5.7

# aws python client
boto3==1.35.80
python-dateutil==2.8.2

# testrail report dependencies
testrail<=0.3.8
jira==3.8.0

# vsphere dependencies
vconnector==0.6.0

# gate requirements
tox
pip

# tempest/ dashboard-selenium requirements
junitxml==0.7
python-subunit==1.4.2

# ASCII table creator
tabulate==0.9.0

pyOpenSSL==23.0.*
cryptography==39.0.*

# messaging library
kombu==5.4.2

pyjwt==2.6.0

# urllib3 >=2 doesn't work on equinix seed node.
urllib3<2
# prometheus api client
prometheus-api-client==0.5.7

# PRODX-38525: figure out with proper way of installing lxml 5.x
lxml<5.0.0

pytest-playwright==0.7.0
