# This file was autogenerated by uv via the following command:
#    uv export -o requirements.txt --no-hashes
-e .
alembic==1.18.4
    # via fastapi-best-architecture
amqp==5.3.1
    # via kombu
annotated-doc==0.0.4
    # via
    #   fastapi
    #   typer
annotated-types==0.7.0
    # via pydantic
anyio==4.12.1
    # via
    #   httpx
    #   starlette
    #   watchfiles
asgiref==3.11.1
    # via
    #   fastapi-best-architecture
    #   opentelemetry-instrumentation-asgi
async-timeout==5.0.1 ; python_full_version < '3.11.3'
    # via
    #   asyncpg
    #   redis
asyncmy==0.2.11
    # via fastapi-best-architecture
asyncpg==0.31.0
    # via fastapi-best-architecture
bcrypt==5.0.0
    # via fastapi-best-architecture
bidict==0.23.1
    # via python-socketio
billiard==4.2.4
    # via celery
cachebox==5.2.2
    # via fastapi-best-architecture
cappa==0.31.0
    # via fastapi-best-architecture
celery==5.6.2
    # via
    #   celery-aio-pool
    #   fastapi-best-architecture
    #   flower
celery-aio-pool==0.1.0rc8
    # via fastapi-best-architecture
certifi==2026.1.4
    # via
    #   httpcore
    #   httpx
cffi==2.0.0 ; platform_python_implementation != 'PyPy'
    # via
    #   cryptography
    #   gevent
click==8.3.1
    # via
    #   celery
    #   click-didyoumean
    #   click-plugins
    #   click-repl
    #   granian
    #   rich-toolkit
    #   typer
    #   uvicorn
click-didyoumean==0.3.1
    # via celery
click-plugins==1.1.1.2
    # via celery
click-repl==0.3.0
    # via celery
colorama==0.4.6 ; sys_platform == 'win32'
    # via
    #   click
    #   loguru
    #   pytest
    #   uvicorn
cryptography==46.0.5
    # via fastapi-best-architecture
dnspython==2.8.0
    # via email-validator
dulwich==1.1.0
    # via fastapi-best-architecture
ecdsa==0.19.1
    # via python-jose
email-validator==2.3.0
    # via fastapi
exceptiongroup==1.3.1 ; python_full_version < '3.11'
    # via
    #   anyio
    #   celery
    #   pytest
fast-captcha==0.3.2
    # via fastapi-best-architecture
fastapi==0.131.0
    # via
    #   fastapi-best-architecture
    #   fastapi-pagination
fastapi-cli==0.0.23
    # via fastapi
fastapi-pagination==0.15.10
    # via fastapi-best-architecture
flower==2.0.1
    # via fastapi-best-architecture
gevent==25.9.1
    # via fastapi-best-architecture
googleapis-common-protos==1.72.0
    # via opentelemetry-exporter-otlp-proto-grpc
granian==2.7.1
    # via fastapi-best-architecture
greenlet==3.3.2
    # via
    #   gevent
    #   sqlalchemy
grpcio==1.78.1
    # via opentelemetry-exporter-otlp-proto-grpc
h11==0.16.0
    # via
    #   httpcore
    #   uvicorn
    #   wsproto
hiredis==3.3.0
    # via redis
httpcore==1.0.9
    # via httpx
httptools==0.7.1
    # via uvicorn
httpx==0.28.1
    # via fastapi
humanize==4.15.0
    # via flower
idna==3.11
    # via
    #   anyio
    #   email-validator
    #   httpx
importlib-metadata==8.7.1
    # via opentelemetry-api
iniconfig==2.3.0
    # via pytest
ip2loc==1.0.0
    # via fastapi-best-architecture
itsdangerous==2.2.0
    # via fastapi-best-architecture
jinja2==3.1.6
    # via
    #   fastapi
    #   fastapi-best-architecture
kombu==5.6.2
    # via celery
loguru==0.7.3
    # via fastapi-best-architecture
mako==1.3.10
    # via alembic
markdown-it-py==4.0.0
    # via rich
markupsafe==3.0.3
    # via
    #   jinja2
    #   mako
mdurl==0.1.2
    # via markdown-it-py
msgspec==0.20.0
    # via fastapi-best-architecture
opentelemetry-api==1.39.1
    # via
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-logging
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
opentelemetry-exporter-otlp-proto-common==1.39.1
    # via opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-grpc==1.39.1
    # via fastapi-best-architecture
opentelemetry-instrumentation==0.60b1
    # via
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-logging
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
opentelemetry-instrumentation-asgi==0.60b1
    # via opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-asyncio==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-celery==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-fastapi==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-httpx==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-logging==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-redis==0.60b1
    # via fastapi-best-architecture
opentelemetry-instrumentation-sqlalchemy==0.60b1
    # via fastapi-best-architecture
opentelemetry-proto==1.39.1
    # via
    #   opentelemetry-exporter-otlp-proto-common
    #   opentelemetry-exporter-otlp-proto-grpc
opentelemetry-sdk==1.39.1
    # via
    #   fastapi-best-architecture
    #   opentelemetry-exporter-otlp-proto-grpc
opentelemetry-semantic-conventions==0.60b1
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
opentelemetry-util-http==0.60b1
    # via
    #   opentelemetry-instrumentation-asgi
    #   opentelemetry-instrumentation-fastapi
    #   opentelemetry-instrumentation-httpx
packaging==26.0
    # via
    #   kombu
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-sqlalchemy
    #   pytest
pillow==12.1.1
    # via fast-captcha
pluggy==1.6.0
    # via pytest
prek==0.3.3
prometheus-client==0.24.1
    # via
    #   fastapi-best-architecture
    #   flower
prompt-toolkit==3.0.52
    # via click-repl
protobuf==6.33.5
    # via
    #   googleapis-common-protos
    #   opentelemetry-proto
psutil==7.2.2
    # via fastapi-best-architecture
psycopg==3.2.10
    # via fastapi-best-architecture
psycopg-binary==3.2.10 ; implementation_name != 'pypy'
    # via psycopg
pwdlib==0.3.0
    # via fastapi-best-architecture
pyasn1==0.6.2
    # via
    #   python-jose
    #   rsa
pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
    # via cffi
pydantic==2.12.5
    # via
    #   fastapi
    #   fastapi-best-architecture
    #   fastapi-pagination
    #   pydantic-extra-types
    #   pydantic-settings
    #   sqlalchemy-crud-plus
pydantic-core==2.41.5
    # via pydantic
pydantic-extra-types==2.11.0
    # via fastapi
pydantic-settings==2.13.1
    # via
    #   fastapi
    #   fastapi-best-architecture
pygments==2.19.2
    # via
    #   pytest
    #   rich
pymysql==1.1.2
    # via fastapi-best-architecture
pyrate-limiter==4.0.2
    # via fastapi-best-architecture
pytest==9.0.2
    # via pytest-sugar
pytest-sugar==1.1.1
python-dateutil==2.9.0.post0
    # via celery
python-dotenv==1.2.1
    # via
    #   pydantic-settings
    #   uvicorn
python-engineio==4.13.1
    # via python-socketio
python-jose==3.5.0
    # via fastapi-best-architecture
python-multipart==0.0.22
    # via fastapi
python-socketio==5.16.1
    # via fastapi-best-architecture
pytz==2025.2
    # via flower
pyyaml==6.0.3
    # via uvicorn
redis==7.2.0
    # via fastapi-best-architecture
rich==14.3.3
    # via
    #   cappa
    #   rich-toolkit
    #   typer
rich-toolkit==0.19.4
    # via fastapi-cli
rsa==4.9.1
    # via python-jose
rtoml==0.13.0
    # via fastapi-best-architecture
shellingham==1.5.4
    # via typer
simple-websocket==1.1.0
    # via python-engineio
six==1.17.0
    # via
    #   ecdsa
    #   python-dateutil
sqlalchemy==2.0.46
    # via
    #   alembic
    #   fastapi-best-architecture
    #   sqlalchemy-crud-plus
sqlalchemy-crud-plus==1.13.1
    # via fastapi-best-architecture
sqlparse==0.5.5
    # via fastapi-best-architecture
starlette==0.52.1
    # via
    #   fastapi
    #   starlette-context
starlette-context==0.4.0
    # via fastapi-best-architecture
termcolor==3.3.0
    # via pytest-sugar
tomli==2.4.0 ; python_full_version < '3.11'
    # via
    #   alembic
    #   fastapi-cli
    #   pytest
tornado==6.5.4
    # via flower
type-lens==0.2.6
    # via cappa
typer==0.24.1
    # via fastapi-cli
typing-extensions==4.15.0
    # via
    #   alembic
    #   anyio
    #   asgiref
    #   cappa
    #   cryptography
    #   dulwich
    #   exceptiongroup
    #   fastapi
    #   fastapi-pagination
    #   grpcio
    #   opentelemetry-api
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
    #   psycopg
    #   pydantic
    #   pydantic-core
    #   pydantic-extra-types
    #   rich-toolkit
    #   sqlalchemy
    #   starlette
    #   type-lens
    #   typing-inspection
    #   uvicorn
typing-inspection==0.4.2
    # via
    #   fastapi
    #   pydantic
    #   pydantic-settings
tzdata==2025.3
    # via
    #   kombu
    #   psycopg
    #   tzlocal
tzlocal==5.3.1
    # via celery
ua-parser==1.0.1
    # via user-agents
ua-parser-builtins==202602
    # via ua-parser
urllib3==2.6.3
    # via dulwich
user-agents==2.2.0
    # via fastapi-best-architecture
uvicorn==0.41.0
    # via
    #   fastapi
    #   fastapi-cli
uvloop==0.22.1 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'
    # via uvicorn
vine==5.1.0
    # via
    #   amqp
    #   celery
    #   kombu
watchfiles==1.1.1
    # via uvicorn
wcwidth==0.6.0
    # via prompt-toolkit
websockets==16.0
    # via uvicorn
win32-setctime==1.2.0 ; sys_platform == 'win32'
    # via loguru
wrapt==1.17.3
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
wsproto==1.3.2
    # via simple-websocket
zipp==3.23.0
    # via importlib-metadata
zope-event==6.1
    # via gevent
zope-interface==8.2
    # via gevent
