# This file was autogenerated by uv via the following command:
#    uv export -o requirements.txt --no-hashes
-e .
aiosqlite==0.22.1
alembic==1.20.0
    # via fastapi-best-architecture
amqp==5.4.0
    # via kombu
annotated-doc==0.0.5
    # via
    #   fastapi
    #   typer
annotated-types==0.8.0
    # via pydantic
anyio==4.15.1
    # via
    #   httpx
    #   starlette
    #   watchfiles
asgiref==3.12.1
    # via fastapi-best-architecture
asyncmy==0.2.15
    # via fastapi-best-architecture
asyncpg==0.31.0
    # via fastapi-best-architecture
bcrypt==5.0.0
    # via fastapi-best-architecture
bidict==0.24.1
    # via python-socketio
billiard==4.3.0
    # via celery
cachebox==6.2.7
    # via fastapi-best-architecture
cappa==0.32.2
    # via fastapi-best-architecture
celery==5.6.3
    # via
    #   celery-aio-pool
    #   fastapi-best-architecture
    #   flower
celery-aio-pool==0.1.0rc8
    # via fastapi-best-architecture
certifi==2026.7.22
    # via
    #   httpcore
    #   httpx
cffi==2.1.1 ; platform_python_implementation != 'PyPy'
    # via
    #   cryptography
    #   gevent
click==8.5.0
    # via
    #   celery
    #   click-didyoumean
    #   click-plugins
    #   click-repl
    #   granian
    #   rich-toolkit
    #   uvicorn
click-didyoumean==0.3.1
    # via celery
click-plugins==1.1.1.2
    # via celery
click-repl==0.4.0
    # via celery
colorama==0.4.6 ; sys_platform == 'win32'
    # via
    #   loguru
    #   pytest
    #   typer
cryptography==50.0.1
    # via fastapi-best-architecture
dnspython==2.8.0
    # via email-validator
dulwich==1.2.15
    # via fastapi-best-architecture
ecdsa==0.19.2
    # via python-jose
email-validator==2.3.0
    # via fastapi
fast-captcha==0.3.2
    # via fastapi-best-architecture
fastapi==0.142.2
    # via
    #   fastapi-best-architecture
    #   fastapi-pagination
fastapi-cli==0.0.32
    # via fastapi
fastapi-pagination==0.16.0
    # via fastapi-best-architecture
flower==2.2.0
    # via fastapi-best-architecture
gevent==26.9.0
    # via fastapi-best-architecture
googleapis-common-protos==1.75.4
    # via
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
granian==2.8.3
    # via fastapi-best-architecture
greenlet==3.5.6
    # via
    #   gevent
    #   sqlalchemy
grpcio==1.84.0
    # via opentelemetry-exporter-otlp-proto-grpc
h11==0.16.0
    # via
    #   httpcore
    #   uvicorn
    #   wsproto
hiredis==3.4.2
    # via redis
httpcore==1.0.9
    # via httpx
httptools==0.8.0
    # via uvicorn
httpx==0.28.1
    # via fastapi
humanize==4.16.0
    # via flower
idna==3.20
    # via
    #   anyio
    #   email-validator
    #   httpx
iniconfig==2.3.0
    # via pytest
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.4.3
    # via alembic
markdown-it-py==4.2.0
    # via rich
markupsafe==3.0.3
    # via
    #   jinja2
    #   mako
mdurl==0.1.2
    # via markdown-it-py
msgspec==0.21.1
    # via fastapi-best-architecture
opentelemetry-api==1.45.0
    # via
    #   fastapi
    #   opentelemetry-exporter-http-transport
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-logging
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
opentelemetry-exporter-http-transport==0.66b0
    # via opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-common==0.66b0
    # via
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-common==1.45.0
    # via
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
opentelemetry-exporter-otlp-proto-grpc==1.45.0
    # via fastapi-best-architecture
opentelemetry-exporter-otlp-proto-http==1.45.0
    # via fastapi
opentelemetry-instrumentation==0.66b0
    # via
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-logging
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
opentelemetry-instrumentation-asyncio==0.66b0
    # via fastapi-best-architecture
opentelemetry-instrumentation-celery==0.66b0
    # via fastapi-best-architecture
opentelemetry-instrumentation-httpx==0.66b0
    # via fastapi-best-architecture
opentelemetry-instrumentation-logging==0.66b0
    # via fastapi-best-architecture
opentelemetry-instrumentation-redis==0.66b0
    # via fastapi-best-architecture
opentelemetry-instrumentation-sqlalchemy==0.66b0
    # via fastapi-best-architecture
opentelemetry-proto==1.45.0
    # via
    #   opentelemetry-exporter-otlp-proto-common
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
opentelemetry-sdk==1.45.0
    # via
    #   fastapi
    #   fastapi-best-architecture
    #   opentelemetry-exporter-otlp-common
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
opentelemetry-semantic-conventions==0.66b0
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-celery
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-logging
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
    #   opentelemetry-sdk
opentelemetry-util-http==0.66b0
    # via opentelemetry-instrumentation-httpx
packaging==26.3
    # via
    #   kombu
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-sqlalchemy
    #   pytest
    #   sqlakeyset
pillow==12.3.0
    # via fast-captcha
pluggy==1.6.0
    # via pytest
prek==0.5.4
prometheus-client==0.26.0
    # via
    #   fastapi-best-architecture
    #   flower
prompt-toolkit==3.0.53
    # via click-repl
protobuf==7.36.2
    # 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.1
    # via fastapi-best-architecture
py-ip2region==3.0.4
    # via fastapi-best-architecture
pyasn1==0.6.4
    # via
    #   python-jose
    #   rsa
pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
    # via cffi
pydantic==2.13.5
    # via
    #   fastapi
    #   fastapi-best-architecture
    #   fastapi-pagination
    #   pydantic-extra-types
    #   pydantic-settings
    #   sqlalchemy-crud-plus
pydantic-core==2.46.5
    # via pydantic
pydantic-extra-types==2.11.1
    # via fastapi
pydantic-settings==2.15.0
    # via
    #   fastapi
    #   fastapi-best-architecture
pygments==2.21.0
    # via
    #   pytest
    #   rich
pymysql==1.2.3
    # via fastapi-best-architecture
pyrate-limiter==4.5.0
    # via fastapi-best-architecture
pytest==9.1.1
    # via pytest-sugar
pytest-sugar==1.1.1
python-dateutil==2.9.0.post0
    # via
    #   celery
    #   sqlakeyset
python-dotenv==1.2.3
    # via
    #   pydantic-settings
    #   uvicorn
python-engineio==4.14.0
    # via python-socketio
python-jose==3.5.0
    # via fastapi-best-architecture
python-multipart==0.0.32
    # via fastapi
python-socketio==5.17.0
    # via fastapi-best-architecture
pytz==2026.4
    # via flower
pyyaml==6.0.3
    # via uvicorn
redis==8.1.0
    # via fastapi-best-architecture
rich==15.0.0
    # via
    #   cappa
    #   rich-toolkit
    #   typer
rich-toolkit==0.20.5
    # 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
sqlakeyset==2.0.1787969905
    # via fastapi-pagination
sqlalchemy==2.1.1
    # via
    #   alembic
    #   fastapi-best-architecture
    #   fastapi-pagination
    #   sqlakeyset
    #   sqlalchemy-crud-plus
sqlalchemy-crud-plus==1.13.3
    # via fastapi-best-architecture
sqlparse==0.6.0
    # via fastapi-best-architecture
starlette==1.7.0
    # via
    #   fastapi
    #   starlette-context
starlette-context==0.5.1
    # via fastapi-best-architecture
termcolor==3.3.0
    # via pytest-sugar
tornado==6.5.10
    # via flower
type-lens==0.2.6
    # via cappa
typer==0.27.2
    # via fastapi-cli
typing-extensions==4.16.0
    # via
    #   alembic
    #   anyio
    #   cappa
    #   click-repl
    #   fastapi
    #   fastapi-pagination
    #   grpcio
    #   opentelemetry-api
    #   opentelemetry-exporter-otlp-proto-grpc
    #   opentelemetry-exporter-otlp-proto-http
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
    #   psycopg
    #   pydantic
    #   pydantic-core
    #   pydantic-extra-types
    #   rich-toolkit
    #   sqlakeyset
    #   sqlalchemy
    #   starlette
    #   type-lens
    #   typing-inspection
typing-inspection==0.4.4
    # via
    #   fastapi
    #   pydantic
    #   pydantic-settings
tzdata==2026.4
    # via
    #   kombu
    #   psycopg
    #   tzlocal
tzlocal==5.4.4
    # via celery
ua-parser==1.0.2
    # via user-agents
ua-parser-builtins==202606
    # via ua-parser
urllib3==2.8.0
    # via
    #   dulwich
    #   opentelemetry-exporter-http-transport
user-agents==2.2.0
    # via fastapi-best-architecture
uvicorn==0.54.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.3.0
    # via uvicorn
wcwidth==0.9.1
    # via prompt-toolkit
websockets==17.1
    # via uvicorn
win32-setctime==1.2.0 ; sys_platform == 'win32'
    # via loguru
wrapt==2.5.0
    # via
    #   opentelemetry-instrumentation
    #   opentelemetry-instrumentation-asyncio
    #   opentelemetry-instrumentation-httpx
    #   opentelemetry-instrumentation-redis
    #   opentelemetry-instrumentation-sqlalchemy
wsproto==1.3.2
    # via simple-websocket
zope-event==6.2
    # via gevent
zope-interface==8.6
    # via gevent
