# Pip constraints file for install dependencies.
#
# This file specifies constraints that match the minimum versions specified in
# the requirement file for package installation (requirements.txt). They are
# used for example when setting up test environments with the minimum versions
# of any dependent packages. This includes base dependencies
# (pip+setuptools+wheel) that are needed for setting up a minimum version
# environment, but are not specified in requirements.txt.


# Base dependencies (must be consistent with base-requirements.txt)

pip==26.0.1; python_version == '3.9'
pip==26.1; python_version >= '3.10'
setuptools==78.1.1
setuptools-scm==9.2.0
wheel==0.46.2


# Direct dependencies for install (must be consistent with requirements.txt)

# TODO(RELEASE): Enable when using a released pywbem version:
pywbem==1.9.0
# When using the GitHub master branch of pywbem, simply comment out the line
# above, since links are not allowed in constraint files - the minimum will be
# ensured by requirements.txt then.

nocaselist==1.0.3
nocasedict==1.0.1
# Safety package requires click 8.0.2 minimum
Click==8.0.2
click-spinner==0.1.8; python_version <= '3.11'
click-spinner==0.1.10; python_version >= '3.12'

click-repl==0.2.0

asciitree==0.3.3
tabulate==0.8.2; python_version <= '3.9'
tabulate==0.8.8; python_version >= '3.10'

toposort==1.6
psutil==6.1.0

prompt-toolkit==3.0.36

PyYAML==6.0.2

yamlloader==0.5.5
packaging==24.2

mock==3.0.0


# Indirect dependencies for install that are needed for some reason (must be consistent with requirements.txt)

pyparsing==2.3.1

urllib3==2.6.3; python_version == '3.9'
urllib3==2.7.0; python_version >= '3.10'


# All other indirect dependencies for install that are not in requirements.txt

ply==3.10
requests==2.32.5; python_version == '3.9'
requests==2.33.0; python_version >= '3.10'
certifi==2024.7.4

# prompt-toolkit 3.0 requires wcwidth
wcwidth==0.1.7

# typing-extensions
typing-extensions>=4.14.1

# requests 2.31 requires idna>=2.5,<4
# idna>3 requires using requests >=2.26.0
idna==3.7
