#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
#    pip-compile --output-file=server/requirements.txt --strip-extras server/requirements.in
#
alembic==1.18.4
    # via -r server/requirements.in
anyio==4.13.0
    # via httpx
blinker==1.9.0
    # via flask
certifi==2026.5.20
    # via
    #   httpcore
    #   httpx
click==8.4.1
    # via flask
flask==3.1.3
    # via
    #   -r server/requirements.in
    #   flask-cors
flask-cors==6.0.2
    # via -r server/requirements.in
gunicorn>=21.2.0
    # via -r server/requirements.in
h11==0.16.0
    # via httpcore
httpcore==1.0.9
    # via httpx
httpx==0.28.1
    # via -r server/requirements.in
idna==3.16
    # via
    #   anyio
    #   httpx
itsdangerous==2.2.0
    # via flask
jinja2==3.1.6
    # via flask
mako==1.3.12
    # via alembic
markupsafe==3.0.3
    # via
    #   flask
    #   jinja2
    #   mako
    #   werkzeug
psycopg2-binary==2.9.12
    # via -r server/requirements.in
sqlalchemy==2.0.50
    # via
    #   -r server/requirements.in
    #   alembic
typing-extensions==4.16.0
    # via
    #   alembic
    #   anyio
    #   sqlalchemy
waitress>=3.0.0
    # via -r server/requirements.in
werkzeug==3.1.8
    # via
    #   flask
    #   flask-cors
pydantic>=2.0.0
