# Extra packages installed in the lint toolchain image so pylint can resolve # management/ imports. Version constraints are intentionally loose — the lint # environment does not run management code, only type-checks it. # # fastapi, redis, httpx, uvicorn, and cryptography are already pinned # in requirements.txt / requirements-test.txt and are NOT repeated here. PyJWT[crypto]>=2.15.1 passlib[bcrypt] bcrypt>=5.0.0 webauthn>=3.0.1 python3-saml>=1.16 authlib>=1.8.0 pyotp>=2.10.0 qrcode[pil]>=8.2 jinja2>=3.1.6