aiofile==3.11.1
aiohappyeyeballs==2.6.2
aiohttp==3.14.1
aiosignal==1.4.0
aiosqlite==0.22.1
alembic==1.18.4
annotated-doc==0.0.4
annotated-types==0.7.0
anyio==4.13.0
argon2-cffi==25.1.0
argon2-cffi-bindings==25.1.0
asyncpg==0.31.0
asyncssh==2.23.1
attrs==26.1.0
Authlib==1.7.2
azure-core==1.41.0
azure-identity==1.25.3
azure-servicebus==7.14.3
beartype==0.22.9
boto3==1.43.24
botocore==1.43.24
cachetools==7.1.4
caio==0.9.25
certifi==2026.5.20
cffi==2.0.0
charset-normalizer==3.4.7
click==8.4.1
colorama==0.4.6
croniter==6.2.2
cryptography==48.0.0
cyclopts==4.16.1
distro==1.9.0
dnspython==2.8.0
docstring_parser==0.18.0
email-validator==2.3.0
exceptiongroup==1.3.1
fastapi==0.136.3
fastmcp-slim==3.4.2
frozenlist==1.8.0
greenlet==3.5.1
griffelib==2.0.2
h11==0.16.0
h2==4.3.0
hpack==4.1.0
httpcore==1.0.9
httptools==0.8.0
httpx==0.28.1
httpx-sse==0.4.3
hyperframe==6.1.0
idna==3.18
iniconfig==2.3.0
isodate==0.7.2
jaraco.classes==3.4.0
jaraco.context==6.1.2
jaraco.functools==4.5.0
jiter==0.15.0
jmespath==1.1.0
joserfc==1.7.0
jsonref==1.1.0
jsonschema==4.26.0
jsonschema-path==0.5.0
jsonschema-specifications==2025.9.1
keyring==25.7.0
lxml==6.1.1
Mako==1.3.12
markdown-it-py==4.2.0
MarkupSafe==3.0.3
mcp==1.27.2
mdurl==0.1.2
microsoft-kiota-abstractions==1.10.2
microsoft-kiota-authentication-azure==1.10.2
microsoft-kiota-http==1.10.2
microsoft-kiota-serialization-form==1.10.2
microsoft-kiota-serialization-json==1.10.2
microsoft-kiota-serialization-multipart==1.10.2
microsoft-kiota-serialization-text==1.10.2
more-itertools==11.1.0
msal==1.37.0
msal-extensions==1.3.1
multidict==6.7.1
openai==2.41.0
openapi-pydantic==0.5.1
openpyxl==3.1.5
opentelemetry-api==1.42.1
opentelemetry-sdk==1.42.1
opentelemetry-semantic-conventions==0.63b1
packaging==26.2
pathable==0.6.0
platformdirs==4.10.0
playwright==1.60.0
pluggy==1.6.0
propcache==0.5.2
py-key-value-aio==0.4.5
pycparser==3.0
pydantic==2.13.4
pydantic-settings==2.14.1
pydantic_core==2.46.4
pyee==13.0.1
Pygments==2.20.0
PyJWT==2.13.0
pyperclip==1.11.0
pytest==9.0.3
pytest-asyncio==1.4.0
python-dateutil==2.9.0.post0
python-dotenv==1.2.2
python-multipart==0.0.32
PyYAML==6.0.3
redis==8.0.0
referencing==0.37.0
requests==2.34.2
rich==15.0.0
rich-rst==2.0.1
rpds-py==2026.5.1
ruff==0.15.16
s3transfer==0.18.0
signxml==4.4.0
six==1.17.0
sniffio==1.3.1
SQLAlchemy==2.0.50
sse-starlette==3.4.4
starlette==1.2.1
std-uritemplate==2.0.10
tqdm==4.68.1
typing-inspection==0.4.2
typing_extensions==4.15.0
tzdata==2026.2
uncalled-for==0.3.2
urllib3==2.7.0
uvicorn==0.49.0
watchfiles==1.2.0
websockets==16.0
yarl==1.24.2
# --- PDF report export (assessments) — xhtml2pdf + its dependency tree (pure-Python, no
# system libraries; works on Windows and Linux containers) ---
arabic-reshaper==3.0.1
asn1crypto==1.5.1
cssselect2==0.9.0
html5lib==1.1
oscrypto==1.3.0
pillow==12.2.0
pyHanko==0.35.1
pyhanko-certvalidator==0.31.1
pypdf==6.13.2
python-bidi==0.6.10
reportlab==4.5.1
svglib==2.0.0
tinycss2==1.5.1
tzlocal==5.4
webencodings==0.5.1
xhtml2pdf==0.2.17
