mirror of
https://github.com/StanGirard/quivr.git
synced 2024-12-02 08:40:53 +03:00
bdb115ad0a
This pull request adds the pyinstrument package and updates the Makefile and backend code. The pyinstrument package is used for profiling and the Makefile and backend code have been modified to support profiling.
72 lines
1.2 KiB
TOML
72 lines
1.2 KiB
TOML
[[source]]
|
|
url = "https://pypi.org/simple"
|
|
verify_ssl = true
|
|
name = "pypi"
|
|
|
|
[packages]
|
|
langchain = "*"
|
|
litellm = "*"
|
|
openai = "*"
|
|
gitpython = "*"
|
|
pdf2image = "*"
|
|
nest-asyncio = "*"
|
|
pypdf = "*"
|
|
supabase = "*"
|
|
tiktoken = "*"
|
|
fastapi = "*"
|
|
python-multipart = "*"
|
|
uvicorn = "*"
|
|
pypandoc = "*"
|
|
docx2txt = "*"
|
|
python-jose = "*"
|
|
asyncpg = "*"
|
|
flake8 = "*"
|
|
flake8-black = "*"
|
|
sentry-sdk = {extras = ["fastapi"] }
|
|
pyright = "*"
|
|
resend = "*"
|
|
html5lib = "*"
|
|
beautifulsoup4 = "*"
|
|
newspaper3k = "*"
|
|
xlrd = "*"
|
|
redis = "*"
|
|
flower = "*"
|
|
boto3 = "*"
|
|
botocore = "*"
|
|
python-dotenv = "*"
|
|
pytest-mock = "*"
|
|
pytest-celery = "*"
|
|
pytesseract = "*"
|
|
async-generator = "*"
|
|
posthog = "*"
|
|
jq = "*"
|
|
pytest = "*"
|
|
watchdog = "*"
|
|
langchain-community = "*"
|
|
langchain-openai = "*"
|
|
pydantic-settings = "*"
|
|
langfuse = "*"
|
|
pandasai = "*"
|
|
colorlog = "*"
|
|
psycopg2-binary = "*"
|
|
psycopg2 = "*"
|
|
celery = {extras = ["redis", "sqs"], version = "*"}
|
|
unstructured = {extras = ["all-docs"], version = "*"}
|
|
llama-parse = "*"
|
|
llama-index = "*"
|
|
lxml = {extras = ["html_clean"], version = "*"}
|
|
ragas = "*"
|
|
datasets = "*"
|
|
pytest-dotenv = "*"
|
|
fpdf2 = "*"
|
|
unidecode = "*"
|
|
flashrank = "*"
|
|
langchain-cohere = "*"
|
|
pyinstrument = "*"
|
|
|
|
[dev-packages]
|
|
black = "*"
|
|
|
|
[requires]
|
|
python_version = "3.11"
|