#
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
#    pip-compile --generate-hashes --output-file=requirements.txt requirements.in
#
alembic==1.16.4 \
    --hash=sha256:b05e51e8e82efc1abd14ba2af6392897e145930c3e0a2faf2b0da2f7f7fd660d
    # via flask-migrate
amqp==5.3.1 \
    --hash=sha256:43b3319e1b4e7d1251833a93d672b4af1e40f3d632d479b98661a95f117880a2
    # via kombu
celery==5.5.3 \
    --hash=sha256:0b5761a07057acee94694464ca482416b959568904c9dfa41ce8413a7d65d525
    # via
    #   -r requirements.in
    #   celery-redbeat
    #   flower
celery-redbeat==2.3.3 \
    --hash=sha256:0d6da101c46c0147b88f3ae2bfaed42548545934263a31d325a8b0e6585c3fb1
    # via -r requirements.in
click==8.2.1 \
    --hash=sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202
    # via
    #   celery
    #   click-didyoumean
    #   click-plugins
    #   click-repl
    #   flask
flask==3.1.1 \
    --hash=sha256:07aae2bb5eaf77993ef57e357491839f5fd9f4dc281593a81a9e4d79a24f295c
    # via
    #   -r requirements.in
    #   flask-httpauth
    #   flask-limiter
    #   flask-login
    #   flask-migrate
    #   flask-sqlalchemy
    #   flask-wtf
    #   github-flask
flask-limiter==3.12 \
    --hash=sha256:b94c9e9584df98209542686947cf647f1ede35ed7e4ab564934a2bb9ed46b143
    # via -r requirements.in
flask-migrate==4.1.0 \
    --hash=sha256:1a336b06eb2c3ace005f5f2ded8641d534c18798d64061f6ff11f79e1434126d
    # via -r requirements.in
flask-sqlalchemy==3.1.1 \
    --hash=sha256:4ba4be7f419dc72f4efd8802d69974803c37259dd42f3913b0dcf75c9447e0a0
    # via
    #   -r requirements.in
    #   flask-migrate
flower==2.0.1 \
    --hash=sha256:5ab717b979530770c16afb48b50d2a98d23c3e9fe39851dcf6bc4d01845a02a0
    # via -r requirements.in
google-api-core[grpc]==2.25.1 \
    --hash=sha256:8a2a56c1fef82987a524371f99f3bd0143702fecc670c72e600c1cda6bf8dbb7
    # via
    #   google-cloud-bigquery
    #   google-cloud-core
google-cloud-bigquery==3.35.1 \
    --hash=sha256:599f26cacf190acfe88000f6cc5f4bc9e6baac7899e4f406ca054f1906f71960
    # via -r requirements.in
greenlet==3.2.4 \
    --hash=sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b
    # via -r requirements.in
kombu==5.5.4 \
    --hash=sha256:886600168275ebeada93b888e831352fe578168342f0d1d5833d88ba0d847363
    # via celery
limits==5.5.0 \
    --hash=sha256:57217d01ffa5114f7e233d1f5e5bdc6fe60c9b24ade387bf4d5e83c5cf929bae
    # via flask-limiter
redis==6.4.0 \
    --hash=sha256:b01bc7282b8444e28ec36b261df5375183bb47a07eb9c603f284e89cbc5ef010
    # via
    #   -r requirements.in
    #   celery-redbeat
requests==2.32.4 \
    --hash=sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c
    # via
    #   -r requirements.in
    #   github-flask
    #   google-api-core
    #   google-cloud-bigquery
sqlalchemy==2.0.43 \
    --hash=sha256:022e436a1cb39b13756cf93b48ecce7aa95382b9cfacceb80a7d263129dfd019
    # via
    #   alembic
    #   flask-sqlalchemy
tornado==6.5.2 \
    --hash=sha256:06ceb1300fd70cb20e43b1ad8aaee0266e69e7ced38fa910ad2e03285009ce7c
    # via flower
typing-extensions==4.14.1 \
    --hash=sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36
    # via
    #   alembic
    #   limits
    #   sqlalchemy
vine==5.1.0 \
    --hash=sha256:40fdf3c48b2cfe1c38a49e9ae2da6fda88e4794c810050a728bd7413811fb1dc
    # via
    #   amqp
    #   celery
    #   kombu
