colorama==0.4.6
####################
pytz==2022.6;python_version>="3.7"
six==1.16.0
tzlocal==4.2
############
backports.zoneinfo==0.2.1;python_version<"3.9"
importlib-resources==5.4.0;python_version<"3.7"
pytz-deprecation-shim==0.1.0.post0
tzdata==2022.1;platform_system=="Windows"
zipp==3.19.1;python_version<"3.10"

cryptography>=44.0.0,<46.0.0;python_version>="3.6.8" and python_version<"3.8"
cryptography>=46.0.1;python_version>="3.8"
####################
cffi==1.15.1;python_version>="3.7" and python_version<"3.9"
cffi>=2.0.0;python_version>="3.9"
pycparser==2.21
GitPython>=3.1.35;python_version>="3.7" and python_version<"3.13"
GitPython>=3.1.40;python_version>="3.13"
####################
gitdb==4.0.9
smmap==5.0.0
typing-extensions==4.1.1;python_version<"3.8"
unittest_xml_reporting==3.1.0

####################
# HTTP libraries with conditional versions
####################
# urllib3 - use 1.26.x for Python 3.7-3.8, 2.x for Python 3.9+
urllib3>=1.26.20,<2.0;python_version<"3.9"
urllib3>=2.6.3;python_version>="3.9"

# requests - different versions for each Python version
requests>=2.31.0,<2.32;python_version=="3.7"
requests>=2.32.4,<2.32.5;python_version=="3.8"
requests>=2.32.5;python_version>="3.9"

# idna and certifi - compatible with all Python versions
idna>=3.10
certifi>=2025.8.3
