45 lines
760 B
Plaintext
45 lines
760 B
Plaintext
annotated-types==0.7.0
|
|
anyio==4.9.0
|
|
bcrypt==4.3.0
|
|
certifi==2025.4.26
|
|
click==8.1.8
|
|
dnspython==2.7.0
|
|
email_validator==2.2.0
|
|
fastapi==0.115.12
|
|
fastapi-cli==0.0.7
|
|
greenlet==3.2.1
|
|
h11==0.16.0
|
|
httpcore==1.0.9
|
|
httptools==0.6.4
|
|
httpx==0.28.1
|
|
idna==3.10
|
|
Jinja2==3.1.6
|
|
markdown-it-py==3.0.0
|
|
MarkupSafe==3.0.2
|
|
mdurl==0.1.2
|
|
passlib==1.7.4
|
|
psycopg2-binary==2.9.10
|
|
pydantic==2.11.4
|
|
pydantic_core==2.33.2
|
|
Pygments==2.19.1
|
|
PyJWT==2.10.1
|
|
python-dotenv==1.1.0
|
|
python-multipart==0.0.20
|
|
PyYAML==6.0.2
|
|
rich==14.0.0
|
|
rich-toolkit==0.14.4
|
|
shellingham==1.5.4
|
|
sniffio==1.3.1
|
|
SQLAlchemy==2.0.40
|
|
sqlmodel==0.0.24
|
|
starlette==0.46.2
|
|
typer==0.15.3
|
|
typing-inspection==0.4.0
|
|
typing_extensions==4.13.2
|
|
uvicorn==0.34.2
|
|
uvloop==0.21.0
|
|
watchfiles==1.0.5
|
|
websockets==15.0.1
|
|
passlib[bcrypt]==1.7.4
|
|
|