CodeReview/backend/requirements-lock.txt

659 lines
13 KiB
Plaintext

# This file was autogenerated by uv via the following command:
# uv pip compile pyproject.toml -o requirements-lock.txt
aiofiles==25.1.0
# via deepaudit-backend (pyproject.toml)
aiohappyeyeballs==2.6.1
# via aiohttp
aiohttp==3.13.2
# via
# langchain-community
# litellm
aiosignal==1.4.0
# via aiohttp
alembic==1.17.2
# via deepaudit-backend (pyproject.toml)
annotated-doc==0.0.4
# via fastapi
annotated-types==0.7.0
# via pydantic
anyio==4.11.0
# via
# httpx
# openai
# sse-starlette
# starlette
# watchfiles
asgiref==3.11.0
# via django
asyncpg==0.31.0
# via deepaudit-backend (pyproject.toml)
attrs==25.4.0
# via
# aiohttp
# jsonschema
# referencing
authlib==1.6.6
# via safety
backoff==2.2.1
# via posthog
bandit==1.9.2
# via deepaudit-backend (pyproject.toml)
bcrypt==4.3.0
# via
# deepaudit-backend (pyproject.toml)
# chromadb
# passlib
beautifulsoup4==4.14.3
# via deepaudit-backend (pyproject.toml)
boolean-py==5.0
# via license-expression
brotli==1.2.0
# via fonttools
build==1.3.0
# via chromadb
cachecontrol==0.14.4
# via pip-audit
cachetools==6.2.3
# via google-auth
certifi==2025.11.12
# via
# httpcore
# httpx
# kubernetes
# requests
cffi==2.0.0
# via
# cryptography
# weasyprint
charset-normalizer==3.4.4
# via
# reportlab
# requests
chromadb==1.3.7
# via deepaudit-backend (pyproject.toml)
click==8.3.1
# via
# litellm
# nltk
# safety
# typer
# typer-slim
# uvicorn
coloredlogs==15.0.1
# via onnxruntime
colorlog==6.10.1
# via deepaudit-backend (pyproject.toml)
cryptography==46.0.3
# via
# authlib
# python-jose
cssselect2==0.8.0
# via weasyprint
cyclonedx-python-lib==11.6.0
# via pip-audit
dataclasses-json==0.6.7
# via langchain-community
defusedxml==0.7.1
# via py-serializable
distro==1.9.0
# via
# openai
# posthog
django==6.0
# via deepaudit-backend (pyproject.toml)
dnspython==2.8.0
# via email-validator
docker==7.1.0
# via deepaudit-backend (pyproject.toml)
dparse==0.6.4
# via
# safety
# safety-schemas
durationpy==0.10
# via kubernetes
ecdsa==0.19.1
# via python-jose
editorconfig==0.17.1
# via jsbeautifier
email-validator==2.3.0
# via deepaudit-backend (pyproject.toml)
esprima==4.0.1
# via deepaudit-backend (pyproject.toml)
fastapi==0.122.0
# via deepaudit-backend (pyproject.toml)
fastuuid==0.14.0
# via litellm
filelock==3.20.0
# via
# cachecontrol
# huggingface-hub
# safety
flatbuffers==25.9.23
# via onnxruntime
fonttools==4.61.0
# via weasyprint
frozenlist==1.8.0
# via
# aiohttp
# aiosignal
fsspec==2025.12.0
# via huggingface-hub
google-auth==2.43.0
# via kubernetes
googleapis-common-protos==1.72.0
# via opentelemetry-exporter-otlp-proto-grpc
greenlet==3.3.0
# via deepaudit-backend (pyproject.toml)
grpcio==1.67.1
# via
# chromadb
# litellm
# opentelemetry-exporter-otlp-proto-grpc
h11==0.16.0
# via
# httpcore
# uvicorn
hf-xet==1.2.0
# via huggingface-hub
httpcore==1.0.9
# via httpx
httptools==0.7.1
# via uvicorn
httpx==0.28.1
# via
# deepaudit-backend (pyproject.toml)
# chromadb
# huggingface-hub
# langgraph-sdk
# langsmith
# litellm
# openai
# safety
httpx-sse==0.4.3
# via langchain-community
huggingface-hub==1.2.1
# via tokenizers
humanfriendly==10.0
# via coloredlogs
idna==3.11
# via
# anyio
# email-validator
# httpx
# requests
# yarl
importlib-metadata==8.7.0
# via
# litellm
# opentelemetry-api
importlib-resources==6.5.2
# via chromadb
jinja2==3.1.6
# via
# deepaudit-backend (pyproject.toml)
# litellm
# safety
jiter==0.12.0
# via openai
joblib==1.5.2
# via nltk
jsbeautifier==1.15.4
# via deepaudit-backend (pyproject.toml)
json-repair==0.54.2
# via deepaudit-backend (pyproject.toml)
jsonpatch==1.33
# via langchain-core
jsonpointer==3.0.0
# via jsonpatch
jsonschema==4.25.1
# via
# chromadb
# litellm
jsonschema-specifications==2025.9.1
# via jsonschema
kubernetes==34.1.0
# via chromadb
langchain==1.1.3
# via deepaudit-backend (pyproject.toml)
langchain-classic==1.0.0
# via langchain-community
langchain-community==0.4.1
# via deepaudit-backend (pyproject.toml)
langchain-core==1.2.0
# via
# langchain
# langchain-classic
# langchain-community
# langchain-openai
# langchain-text-splitters
# langgraph
# langgraph-checkpoint
# langgraph-prebuilt
langchain-openai==1.1.3
# via deepaudit-backend (pyproject.toml)
langchain-text-splitters==1.1.0
# via langchain-classic
langgraph==1.0.5
# via
# deepaudit-backend (pyproject.toml)
# langchain
langgraph-checkpoint==3.0.1
# via
# langgraph
# langgraph-prebuilt
langgraph-prebuilt==1.0.5
# via langgraph
langgraph-sdk==0.3.0
# via langgraph
langsmith==0.4.59
# via
# langchain-classic
# langchain-community
# langchain-core
license-expression==30.4.4
# via cyclonedx-python-lib
litellm==1.80.8
# via deepaudit-backend (pyproject.toml)
mako==1.3.10
# via alembic
markdown-it-py==4.0.0
# via rich
markupsafe==3.0.3
# via
# jinja2
# mako
marshmallow==3.26.1
# via
# dataclasses-json
# safety
mdurl==0.1.2
# via markdown-it-py
mmh3==5.2.0
# via chromadb
mpmath==1.3.0
# via sympy
msgpack==1.1.2
# via cachecontrol
multidict==6.7.0
# via
# aiohttp
# yarl
mypy-extensions==1.1.0
# via typing-inspect
nltk==3.9.2
# via safety
numpy==2.3.5
# via
# chromadb
# langchain-community
# onnxruntime
oauthlib==3.3.1
# via requests-oauthlib
onnxruntime==1.23.2
# via chromadb
openai==2.9.0
# via
# langchain-openai
# litellm
opentelemetry-api==1.39.1
# via
# chromadb
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-sdk
# opentelemetry-semantic-conventions
opentelemetry-exporter-otlp-proto-common==1.39.1
# via opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-grpc==1.39.1
# via chromadb
opentelemetry-proto==1.39.1
# via
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-grpc
opentelemetry-sdk==1.39.1
# via
# chromadb
# opentelemetry-exporter-otlp-proto-grpc
opentelemetry-semantic-conventions==0.60b1
# via opentelemetry-sdk
orjson==3.11.5
# via
# chromadb
# langgraph-sdk
# langsmith
ormsgpack==1.12.1
# via langgraph-checkpoint
overrides==7.7.0
# via chromadb
packageurl-python==0.17.6
# via cyclonedx-python-lib
packaging==25.0
# via
# build
# dparse
# huggingface-hub
# langchain-core
# langsmith
# marshmallow
# onnxruntime
# pip-audit
# pip-requirements-parser
# safety
# safety-schemas
passlib==1.7.4
# via deepaudit-backend (pyproject.toml)
phply==1.2.6
# via deepaudit-backend (pyproject.toml)
pillow==12.0.0
# via
# reportlab
# weasyprint
pip==25.3
# via pip-api
pip-api==0.0.34
# via pip-audit
pip-audit==2.10.0
# via deepaudit-backend (pyproject.toml)
pip-requirements-parser==32.0.1
# via pip-audit
platformdirs==4.5.1
# via pip-audit
ply==3.11
# via phply
portalocker==3.2.0
# via deepaudit-backend (pyproject.toml)
posthog==5.4.0
# via chromadb
prettytable==3.17.0
# via deepaudit-backend (pyproject.toml)
propcache==0.4.1
# via
# aiohttp
# yarl
protobuf==6.33.2
# via
# googleapis-common-protos
# onnxruntime
# opentelemetry-proto
py-serializable==2.1.0
# via cyclonedx-python-lib
pyasn1==0.6.1
# via
# pyasn1-modules
# python-jose
# rsa
pyasn1-modules==0.4.2
# via google-auth
pybase64==1.4.3
# via chromadb
pycparser==2.23
# via cffi
pydantic==2.12.4
# via
# deepaudit-backend (pyproject.toml)
# chromadb
# fastapi
# langchain
# langchain-classic
# langchain-core
# langgraph
# langsmith
# litellm
# openai
# pydantic-settings
# safety
# safety-schemas
pydantic-core==2.41.5
# via pydantic
pydantic-settings==2.12.0
# via
# deepaudit-backend (pyproject.toml)
# langchain-community
pydyf==0.12.1
# via weasyprint
pygments==2.19.2
# via
# deepaudit-backend (pyproject.toml)
# rich
pyjsparser==2.7.1
# via deepaudit-backend (pyproject.toml)
pyparsing==3.2.5
# via pip-requirements-parser
pyphen==0.17.2
# via weasyprint
pypika==0.48.9
# via chromadb
pyproject-hooks==1.2.0
# via build
python-dateutil==2.9.0.post0
# via
# kubernetes
# posthog
python-dotenv==1.2.1
# via
# litellm
# pydantic-settings
# uvicorn
python-jose==3.5.0
# via deepaudit-backend (pyproject.toml)
python-multipart==0.0.20
# via deepaudit-backend (pyproject.toml)
pyyaml==6.0.3
# via
# bandit
# chromadb
# huggingface-hub
# kubernetes
# langchain-classic
# langchain-community
# langchain-core
# uvicorn
rarfile==4.2
# via deepaudit-backend (pyproject.toml)
redis==7.1.0
# via deepaudit-backend (pyproject.toml)
referencing==0.37.0
# via
# jsonschema
# jsonschema-specifications
regex==2025.11.3
# via
# nltk
# tiktoken
reportlab==4.4.5
# via deepaudit-backend (pyproject.toml)
requests==2.32.5
# via
# cachecontrol
# docker
# kubernetes
# langchain-classic
# langchain-community
# langsmith
# pip-audit
# posthog
# requests-oauthlib
# requests-toolbelt
# safety
# tiktoken
requests-oauthlib==2.0.0
# via kubernetes
requests-toolbelt==1.0.0
# via langsmith
rich==14.2.0
# via
# bandit
# chromadb
# pip-audit
# typer
rpds-py==0.30.0
# via
# jsonschema
# referencing
rsa==4.9.1
# via
# google-auth
# python-jose
ruamel-yaml==0.18.16
# via
# safety
# safety-schemas
ruamel-yaml-clib==0.2.15
# via ruamel-yaml
safety==3.7.0
# via deepaudit-backend (pyproject.toml)
safety-schemas==0.0.16
# via safety
shellingham==1.5.4
# via
# huggingface-hub
# typer
six==1.17.0
# via
# ecdsa
# jsbeautifier
# kubernetes
# posthog
# python-dateutil
sniffio==1.3.1
# via
# anyio
# openai
sortedcontainers==2.4.0
# via cyclonedx-python-lib
soupsieve==2.8
# via beautifulsoup4
sqlalchemy==2.0.44
# via
# deepaudit-backend (pyproject.toml)
# alembic
# langchain-classic
# langchain-community
sqlparse==0.5.4
# via django
sse-starlette==3.0.3
# via deepaudit-backend (pyproject.toml)
starlette==0.50.0
# via fastapi
stevedore==5.6.0
# via bandit
sympy==1.14.0
# via onnxruntime
tenacity==9.1.2
# via
# chromadb
# langchain-community
# langchain-core
# safety
tiktoken==0.12.0
# via
# deepaudit-backend (pyproject.toml)
# langchain-openai
# litellm
tinycss2==1.5.1
# via
# cssselect2
# weasyprint
tinyhtml5==2.0.0
# via weasyprint
tokenizers==0.22.1
# via
# chromadb
# litellm
tomli==2.3.0
# via pip-audit
tomli-w==1.2.0
# via pip-audit
tomlkit==0.13.3
# via safety
tqdm==4.67.1
# via
# chromadb
# huggingface-hub
# nltk
# openai
tree-sitter==0.25.2
# via
# deepaudit-backend (pyproject.toml)
# tree-sitter-languages
tree-sitter-languages==1.10.2
# via deepaudit-backend (pyproject.toml)
typer==0.20.0
# via
# chromadb
# safety
typer-slim==0.20.0
# via huggingface-hub
typing-extensions==4.15.0
# via
# aiosignal
# alembic
# anyio
# beautifulsoup4
# chromadb
# cyclonedx-python-lib
# fastapi
# huggingface-hub
# langchain-core
# openai
# opentelemetry-api
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-sdk
# opentelemetry-semantic-conventions
# pydantic
# pydantic-core
# referencing
# safety
# safety-schemas
# sqlalchemy
# starlette
# typer
# typer-slim
# typing-inspect
# typing-inspection
typing-inspect==0.9.0
# via dataclasses-json
typing-inspection==0.4.2
# via
# pydantic
# pydantic-settings
urllib3==2.3.0
# via
# docker
# kubernetes
# requests
uuid-utils==0.12.0
# via
# langchain-core
# langsmith
uvicorn==0.38.0
# via
# deepaudit-backend (pyproject.toml)
# chromadb
uvloop==0.22.1
# via uvicorn
watchfiles==1.1.1
# via uvicorn
wcwidth==0.2.14
# via prettytable
weasyprint==67.0
# via deepaudit-backend (pyproject.toml)
webencodings==0.5.1
# via
# cssselect2
# tinycss2
# tinyhtml5
websocket-client==1.9.0
# via kubernetes
websockets==15.0.1
# via uvicorn
xxhash==3.6.0
# via langgraph
yarl==1.22.0
# via aiohttp
zipp==3.23.0
# via importlib-metadata
zopfli==0.4.0
# via fonttools
zstandard==0.25.0
# via langsmith