mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-18 20:09:25 +00:00
44 lines
1 KiB
TOML
44 lines
1 KiB
TOML
[project]
|
|
description = "Learnhouse Backend"
|
|
name = "learnhouse-api"
|
|
version = "0.1.0"
|
|
requires-python = ">=3.12.3,<3.13.0"
|
|
authors = [
|
|
{name = "Badr B. (swve)"}
|
|
]
|
|
dependencies = [
|
|
"boto3>=1.34.79",
|
|
"botocore>=1.34.93",
|
|
"faker>=30.1.0",
|
|
"fastapi>=0.115.0",
|
|
"fastapi-jwt-auth>=0.5.0",
|
|
"httpx>=0.27.0",
|
|
"langchain>=0.1.7",
|
|
"langchain-community>=0.0.20",
|
|
"langchain-openai>=0.0.6",
|
|
"openai>=1.50.2",
|
|
"passlib>=1.7.4",
|
|
"psycopg2-binary>=2.9.9",
|
|
"pydantic[email]>=1.8.0,<2.0.0",
|
|
"pytest>=8.2.2",
|
|
"python-dotenv>=1.0.0",
|
|
"python-multipart>=0.0.9",
|
|
"pyyaml>=6.0.1",
|
|
"redis>=5.0.7",
|
|
"requests>=2.32.3",
|
|
"resend>=2.4.0",
|
|
"sentry-sdk[fastapi]>=2.13.0",
|
|
"sqlmodel>=0.0.19",
|
|
"tiktoken>=0.7.0",
|
|
"uvicorn==0.30.1",
|
|
"typer>=0.12.5",
|
|
"chromadb==0.5.16",
|
|
"alembic>=1.13.2",
|
|
"alembic-postgresql-enum>=1.2.0",
|
|
"sqlalchemy-utils>=0.41.2",
|
|
"stripe>=11.1.1",
|
|
"python-jose>=3.3.0",
|
|
]
|
|
|
|
[tool.ruff]
|
|
lint.ignore = ["E501", "E712"]
|