[[source]] name = "pypi" url = "https://pypi.org/simple" verify_ssl = true [requires] python_version = "3.11" [packages] # Linting and Static Analysis pre-commit = "==3.7.0" black = "==24.3.0" isort = "==5.13.2" flake8 = "==7.0.0" # Docstring Compliance and Enforcement pydocstyle = "==6.3.0" # Enforce PEP 257 and Google-style docstrings pydoclint = "==0.4.1" # Validate function signatures match docstrings (Google-style) interrogate = "==1.5.0" # Ensure all functions and classes have docstrings # Tools Packages pytest = "==8.1.1" paramiko = "==3.4.0" json5 = "==0.9.24" selenium = "==4.20.0" django = "==5.0.6" psycopg2-binary = "==2.9.9" jinja2 = "*" requests = "*" # Documentation Tools sphinx = "==8.1.3" sphinx-autobuild = "==2024.2.4" openstackdocstheme = "==3.4.1" reno = "==4.1.0"