# Pinned, patched versions with binary wheels for Windows (win_amd64) on
# Python 3.10 - 3.14, plus macOS and Linux. The Windows installer installs
# these with --only-binary=:all: (no compiler needed).
flask==3.1.3
werkzeug==3.1.9
Pillow==12.3.0
PyJWT==2.15.1
python-dotenv==1.2.4
# cryptography 50.x publishes no Windows-on-ARM64 wheels; 46.0.3 is the newest
# release that does. Everyone else gets the current release.
cryptography==50.0.2; platform_machine != "ARM64"
cryptography==46.0.3; platform_machine == "ARM64"
