bcrypt==4.0.1 | |
blinker==1.9.0 | |
CacheControl==0.14.3 | |
cachetools==5.5.2 | |
certifi==2025.8.3 | |
cffi==1.17.1 | |
charset-normalizer==3.4.3 | |
click==8.2.1 | |
colorama==0.4.6 | |
cryptography==45.0.6 | |
Deprecated==1.2.18 | |
dnspython==2.7.0 | |
dotenv==0.9.9 | |
firebase-admin==6.2.0 | |
Flask==3.1.1 | |
Flask-Bcrypt==1.0.1 | |
Flask-Cors==4.0.0 | |
Flask-JWT-Extended==4.7.1 | |
Flask-Limiter==3.5.0 | |
Flask-PyMongo==3.0.1 | |
google-api-core==2.25.1 | |
google-api-python-client==2.179.0 | |
google-auth==2.40.3 | |
google-auth-httplib2==0.2.0 | |
google-cloud-core==2.4.3 | |
google-cloud-firestore==2.21.0 | |
google-cloud-storage==3.3.0 | |
google-crc32c==1.7.1 | |
google-resumable-media==2.7.2 | |
googleapis-common-protos==1.70.0 | |
grpcio==1.74.0 | |
grpcio-status==1.74.0 | |
gunicorn==21.2.0 | |
httplib2==0.22.0 | |
idna==3.10 | |
itsdangerous==2.2.0 | |
Jinja2==3.1.6 | |
limits==5.5.0 | |
markdown-it-py==4.0.0 | |
MarkupSafe==3.0.2 | |
marshmallow==3.20.1 | |
mdurl==0.1.2 | |
msgpack==1.1.1 | |
ordered-set==4.1.0 | |
packaging==25.0 | |
proto-plus==1.26.1 | |
protobuf==6.32.0 | |
pyasn1==0.6.1 | |
pyasn1_modules==0.4.2 | |
pycparser==2.22 | |
Pygments==2.19.2 | |
PyJWT==2.8.0 | |
pymongo==4.5.0 | |
pyparsing==3.2.3 | |
python-dotenv==1.0.0 | |
requests==2.32.4 | |
rich==13.9.4 | |
rsa==4.9.1 | |
typing_extensions==4.14.1 | |
uritemplate==4.2.0 | |
urllib3==2.5.0 | |
Werkzeug==3.1.3 | |
wrapt==1.17.3 | |