Metadata-Version: 2.4
Name: quirk-scanner
Version: 5.5.1
Summary: QU.I.R.K. -- Quantum Infrastructure Readiness Kit
License: MIT
Requires-Python: >=3.10
License-File: LICENSE
Requires-Dist: PyYAML>=6.0
Requires-Dist: cryptography>=44.0
Requires-Dist: SQLAlchemy>=2.0
Requires-Dist: tqdm>=4.67
Requires-Dist: cyclonedx-python-lib[json-validation]<12,>=11.7.0
Requires-Dist: httpx>=0.28.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: rich>=13.0.0
Requires-Dist: PyJWT>=2.12.0
Requires-Dist: python-jose>=3.5.0
Requires-Dist: boto3>=1.42.0
Requires-Dist: azure-identity>=1.25.0
Requires-Dist: azure-keyvault-certificates>=4.10.0
Requires-Dist: azure-keyvault-keys>=4.11.0
Requires-Dist: azure-mgmt-network>=30.2.0
Requires-Dist: dnspython[dnssec]>=2.8.0
Requires-Dist: lxml>=6.0
Requires-Dist: beautifulsoup4>=4.13.0
Requires-Dist: signxml>=4.4.0
Requires-Dist: nh3>=0.2.17
Requires-Dist: platformdirs>=4.3.0
Requires-Dist: tenacity>=8.2.0
Requires-Dist: zstandard>=0.22.0
Provides-Extra: dashboard
Requires-Dist: fastapi>=0.128.8; extra == "dashboard"
Requires-Dist: uvicorn[standard]>=0.39.0; extra == "dashboard"
Requires-Dist: python-multipart>=0.0.20; extra == "dashboard"
Requires-Dist: playwright>=1.58.0; extra == "dashboard"
Requires-Dist: croniter>=1.4.0; extra == "dashboard"
Requires-Dist: pypdf>=4.0; extra == "dashboard"
Provides-Extra: identity
Requires-Dist: impacket<0.14,>=0.13.0; extra == "identity"
Requires-Dist: ldap3>=2.9.1; extra == "identity"
Provides-Extra: adcs
Requires-Dist: ldap3>=2.9.1; extra == "adcs"
Provides-Extra: api
Requires-Dist: openapi-spec-validator>=0.9.0; extra == "api"
Requires-Dist: schemathesis>=4.4.4; extra == "api"
Provides-Extra: cloud
Requires-Dist: google-api-python-client>=2.0.0; extra == "cloud"
Requires-Dist: google-auth>=2.36.0; extra == "cloud"
Requires-Dist: azure-mgmt-storage>=21.0.0; extra == "cloud"
Requires-Dist: kubernetes>=35.0.0; extra == "cloud"
Requires-Dist: google-cloud-container>=2.0.0; extra == "cloud"
Requires-Dist: azure-mgmt-containerservice>=35.0.0; extra == "cloud"
Requires-Dist: hvac>=2.4.0; extra == "cloud"
Provides-Extra: db
Requires-Dist: psycopg2-binary>=2.9.0; extra == "db"
Requires-Dist: PyMySQL>=1.1.0; extra == "db"
Provides-Extra: motion
Requires-Dist: quirk-scanner[email]; extra == "motion"
Requires-Dist: quirk-scanner[broker]; extra == "motion"
Requires-Dist: quirk-scanner[kafka]; extra == "motion"
Provides-Extra: email
Provides-Extra: broker
Requires-Dist: redis>=5.0; extra == "broker"
Provides-Extra: kafka
Requires-Dist: kafka-python>=2.0; extra == "kafka"
Provides-Extra: redis
Requires-Dist: redis>=5.0; extra == "redis"
Provides-Extra: cbom
Requires-Dist: cyclonedx-python-lib[json-validation]<12,>=11.7.0; extra == "cbom"
Provides-Extra: docx
Requires-Dist: python-docx>=1.1.0; extra == "docx"
Provides-Extra: notify
Requires-Dist: slack-sdk>=3.33.0; extra == "notify"
Provides-Extra: tickets
Requires-Dist: jira>=3.10.5; extra == "tickets"
Provides-Extra: dev
Requires-Dist: towncrier>=24.7.0; extra == "dev"
Requires-Dist: pyinstaller==6.20.0; extra == "dev"
Provides-Extra: all
Requires-Dist: quirk-scanner[cloud]; extra == "all"
Requires-Dist: quirk-scanner[cbom]; extra == "all"
Requires-Dist: quirk-scanner[db]; extra == "all"
Requires-Dist: quirk-scanner[motion]; extra == "all"
Requires-Dist: quirk-scanner[redis]; extra == "all"
Requires-Dist: quirk-scanner[dashboard]; extra == "all"
Requires-Dist: quirk-scanner[adcs]; extra == "all"
Requires-Dist: quirk-scanner[docx]; extra == "all"
Requires-Dist: quirk-scanner[notify]; extra == "all"
Requires-Dist: quirk-scanner[tickets]; extra == "all"
Dynamic: license-file
