# generated by rye
# use `rye lock` or `rye sync` to update this lockfile
#
# last locked with the following flags:
#   pre: false
#   features: []
#   all-features: false
#   with-sources: false
#   generate-hashes: false
#   universal: false

-e file:.
aioboto3==13.1.1
    # via python-dev
aiobotocore==2.13.1
    # via aioboto3
aiofiles==24.1.0
    # via aioboto3
aiohappyeyeballs==2.4.0
    # via aiohttp
aiohttp==3.10.5
    # via aiobotocore
aioitertools==0.12.0
    # via aiobotocore
aiosignal==1.3.1
    # via aiohttp
alembic==1.13.2
    # via python-dev
annotated-types==0.7.0
    # via pydantic
anyio==4.4.0
    # via starlette
    # via watchfiles
asgiref==3.8.1
    # via fastadmin
asyncpg==0.29.0
    # via python-dev
attrs==24.2.0
    # via aiohttp
bcrypt==4.2.0
    # via python-dev
beautifulsoup4==4.12.3
    # via python-dev
boto3==1.34.131
    # via aiobotocore
botocore==1.34.131
    # via aiobotocore
    # via boto3
    # via s3transfer
click==8.1.7
    # via granian
colorama==0.4.6
    # via click
dnspython==2.7.0
    # via email-validator
email-validator==2.2.0
    # via pydantic
fastadmin==0.2.13
    # via python-dev
fastapi==0.114.1
    # via python-dev
frozenlist==1.4.1
    # via aiohttp
    # via aiosignal
granian==1.7.6
    # via python-dev
greenlet==3.1.0
    # via sqlalchemy
idna==3.8
    # via anyio
    # via email-validator
    # via yarl
jmespath==1.0.1
    # via boto3
    # via botocore
mako==1.3.5
    # via alembic
markupsafe==2.1.5
    # via mako
multidict==6.1.0
    # via aiohttp
    # via yarl
passlib==1.7.4
    # via python-dev
psycopg2-binary==2.9.9
    # via python-dev
pydantic==2.9.2
    # via fastapi
    # via pydantic-settings
    # via python-dev
pydantic-core==2.23.4
    # via pydantic
pydantic-settings==2.5.2
    # via python-dev
pyjwt==2.9.0
    # via fastadmin
python-dateutil==2.9.0.post0
    # via botocore
python-dotenv==1.0.1
    # via pydantic-settings
    # via python-dev
s3transfer==0.10.2
    # via boto3
six==1.16.0
    # via python-dateutil
sniffio==1.3.1
    # via anyio
soupsieve==2.6
    # via beautifulsoup4
sqlalchemy==2.0.34
    # via alembic
    # via python-dev
starlette==0.38.5
    # via fastapi
typing-extensions==4.12.2
    # via alembic
    # via fastapi
    # via pydantic
    # via pydantic-core
    # via sqlalchemy
urllib3==2.2.3
    # via botocore
watchfiles==1.0.4
    # via granian
wrapt==1.16.0
    # via aiobotocore
yarl==1.11.1
    # via aiohttp