#
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
#    pip-compile --no-emit-index-url --no-emit-trusted-host --output-file=requirements/requirements-extra.txt requirements/requirements-extra.in
#
apscheduler==3.10.4
    # via
    #   -c requirements/requirements.txt
    #   flask-apscheduler
async-timeout==4.0.3
    # via
    #   -c requirements/requirements.txt
    #   redis
bidict==0.23.1
    # via python-socketio
blinker==1.8.2
    # via flask-mail
certifi==2024.7.4
    # via
    #   -c requirements/requirements.txt
    #   requests
charset-normalizer==3.3.2
    # via
    #   -c requirements/requirements.txt
    #   requests
click==8.1.7
    # via
    #   -c requirements/requirements.txt
    #   flask
dnspython==2.6.1
    # via
    #   -c requirements/requirements.txt
    #   pymongo
flask==2.2.5
    # via
    #   -c requirements/requirements.txt
    #   flask-apscheduler
    #   flask-mail
    #   flask-pymongo
    #   flask-socketio
flask-apscheduler==1.13.1
    # via -r requirements/requirements-extra.in
flask-mail==0.10.0
    # via -r requirements/requirements-extra.in
flask-pymongo==2.3.0
    # via -r requirements/requirements-extra.in
flask-socketio==5.3.6
    # via -r requirements/requirements-extra.in
gevent==24.2.1
    # via
    #   -r requirements/requirements-extra.in
    #   gevent-websocket
gevent-websocket==0.10.1
    # via -r requirements/requirements-extra.in
greenlet==3.0.3
    # via
    #   -c requirements/requirements.txt
    #   gevent
gunicorn==22.0.0
    # via
    #   -c requirements/requirements.txt
    #   -r requirements/requirements-extra.in
h11==0.14.0
    # via wsproto
hiredis==2.3.2
    # via -r requirements/requirements-extra.in
idna==3.7
    # via
    #   -c requirements/requirements.txt
    #   requests
itsdangerous==2.2.0
    # via
    #   -c requirements/requirements.txt
    #   flask
jinja2==3.1.4
    # via
    #   -c requirements/requirements.txt
    #   flask
markupsafe==2.1.5
    # via
    #   -c requirements/requirements.txt
    #   jinja2
    #   werkzeug
packaging==24.1
    # via
    #   -c requirements/requirements.txt
    #   gunicorn
pyfcm==1.5.4
    # via -r requirements/requirements-extra.in
pymongo==4.8.0
    # via flask-pymongo
python-dateutil==2.9.0.post0
    # via
    #   -c requirements/requirements.txt
    #   flask-apscheduler
python-engineio==4.9.1
    # via python-socketio
python-socketio==5.11.3
    # via flask-socketio
pytz==2024.1
    # via
    #   -c requirements/requirements.txt
    #   apscheduler
redis==5.0.7
    # via -r requirements/requirements-extra.in
requests==2.32.3
    # via
    #   -c requirements/requirements.txt
    #   pyfcm
    #   stripe
simple-websocket==1.0.0
    # via python-engineio
six==1.16.0
    # via
    #   -c requirements/requirements.txt
    #   apscheduler
    #   python-dateutil
stripe==10.2.0
    # via -r requirements/requirements-extra.in
typing-extensions==4.12.2
    # via
    #   -c requirements/requirements.txt
    #   stripe
tzlocal==5.2
    # via
    #   -c requirements/requirements.txt
    #   apscheduler
urllib3==2.2.2
    # via
    #   -c requirements/requirements.txt
    #   pyfcm
    #   requests
werkzeug==3.0.3
    # via
    #   -c requirements/requirements.txt
    #   flask
wsproto==1.2.0
    # via simple-websocket
zope-event==5.0
    # via gevent
zope-interface==6.4.post2
    # via gevent

# The following packages are considered to be unsafe in a requirements file:
# setuptools
