diff --git a/requirements.txt b/requirements.txt index ffab067..bfc26fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements.txt requirements.in # -aiohappyeyeballs==2.6.1 +aiohappyeyeballs==2.7.1 # via aiohttp aiohttp==3.14.1 # via llama-index-core @@ -16,59 +16,59 @@ amqp==5.3.1 # via kombu annotated-types==0.7.0 # via pydantic -anthropic[bedrock,vertex]==0.84.0 +anthropic[bedrock,vertex]==0.117.0 # via llama-index-llms-anthropic antlr4-python3-runtime==4.13.2 # via stix2-patterns -anyio==4.12.1 +anyio==4.14.2 # via # anthropic # google-genai # httpx # openai -asgiref==3.11.1 +asgiref==3.12.1 # via # django # django-cors-headers -attrs==25.4.0 +attrs==26.1.0 # via # aiohttp # jsonschema # referencing -banks==2.4.2 +banks==2.4.5 # via llama-index-core -beautifulsoup4==4.14.3 +beautifulsoup4==4.15.0 # via # bs4 # markdownify billiard==4.2.4 # via celery -boto3==1.42.58 +boto3==1.43.51 # via # anthropic # django-storages -botocore==1.42.58 +botocore==1.43.51 # via # anthropic # boto3 # s3transfer bs4==0.0.2 # via file2txt -celery==5.6.2 +celery==5.6.3 # via -r requirements.in -certifi==2026.2.25 +certifi==2026.6.17 # via # httpcore # httpx # pysigma-backend-kusto # requests -cffi==2.0.0 +cffi==2.1.0 # via cryptography -chardet==6.0.0.post1 +chardet==7.4.3 # via readability-lxml -charset-normalizer==3.4.4 +charset-normalizer==3.4.9 # via requests -click==8.3.1 +click==8.4.2 # via # celery # click-didyoumean @@ -83,12 +83,14 @@ click-repl==0.3.0 # via celery colorama==0.4.6 # via griffecli -cryptography==48.0.1 +cryptography==49.0.0 # via google-auth cssselect==1.4.0 # via readability-lxml dataclasses-json==0.6.7 # via llama-index-core +defusedxml==0.7.1 + # via nltk deprecated==1.3.1 # via # banks @@ -101,7 +103,7 @@ distro==1.9.0 # anthropic # google-genai # openai -django==5.2.15 +django==5.2.16 # via # -r requirements.in # django-cors-headers @@ -113,13 +115,13 @@ django-cleanup==9.0.0 # via -r requirements.in django-cors-headers==4.9.0 # via -r requirements.in -django-filter==25.2 +django-filter==26.1 # via # -r requirements.in # dogesec-commons django-storages[s3]==1.14.6 # via -r requirements.in -djangorestframework==3.16.1 +djangorestframework==3.17.1 # via # -r requirements.in # dogesec-commons @@ -127,21 +129,21 @@ djangorestframework==3.16.1 # drf-spectacular dnspython==2.8.0 # via email-validator -docstring-parser==0.17.0 +docstring-parser==0.18.0 # via anthropic dogesec-commons==1.5.0 # via -r requirements.in drf-pydantic==2.9.1 # via -r requirements.in -drf-spectacular==0.29.0 +drf-spectacular==0.30.0 # via # -r requirements.in # dogesec-commons email-validator==2.3.0 # via pydantic -file2txt==1.0.10 +file2txt==1.0.12 # via -r requirements.in -filelock==3.24.3 +filelock==3.31.1 # via # huggingface-hub # transformers @@ -154,42 +156,42 @@ frozenlist==1.8.0 # via # aiohttp # aiosignal -fsspec==2026.2.0 +fsspec==2026.6.0 # via # huggingface-hub # llama-index-core -google-api-core[grpc]==2.30.0 +google-api-core[grpc]==2.32.0 # via google-cloud-vision -google-auth[requests]==2.48.0 +google-auth[requests]==2.55.2 # via # anthropic # google-api-core # google-cloud-vision # google-genai -google-cloud-vision==3.12.1 +google-cloud-vision==3.15.0 # via file2txt -google-genai==1.65.0 +google-genai==2.12.1 # via llama-index-llms-google-genai -googleapis-common-protos==1.72.0 +googleapis-common-protos==1.75.0 # via # google-api-core # grpcio-status -greenlet==3.3.2 +greenlet==3.5.3 # via sqlalchemy -griffe==2.0.0 +griffe==2.1.0 # via banks -griffecli==2.0.0 +griffecli==2.1.0 # via griffe -griffelib==2.0.0 +griffelib==2.1.0 # via # griffe # griffecli -grpcio==1.78.0 +grpcio==1.82.1 # via # google-api-core # google-cloud-vision # grpcio-status -grpcio-status==1.78.0 +grpcio-status==1.82.1 # via # file2txt # google-api-core @@ -197,7 +199,7 @@ gunicorn==23.0.0 # via -r requirements.in h11==0.16.0 # via httpcore -hf-xet==1.3.1 +hf-xet==1.5.2 # via huggingface-hub httpcore==1.0.9 # via httpx @@ -213,7 +215,7 @@ huggingface-hub==0.36.2 # transformers hyperlink==21.0.0 # via -r requirements.in -idna==3.15 +idna==3.18 # via # anyio # email-validator @@ -221,7 +223,7 @@ idna==3.15 # hyperlink # requests # yarl -ijson==3.5.0 +ijson==3.5.1 # via stix2arango inflection==0.5.1 # via drf-spectacular @@ -229,7 +231,7 @@ jinja2==3.1.6 # via # banks # pysigma -jiter==0.13.0 +jiter==0.16.0 # via # anthropic # openai @@ -239,7 +241,7 @@ jmespath==1.1.0 # botocore joblib==1.5.3 # via nltk -json-repair==0.60.1 +json-repair==0.61.6 # via txt2detection jsonschema==4.26.0 # via @@ -250,7 +252,7 @@ jsonschema-specifications==2025.9.1 # via jsonschema kombu==5.6.2 # via celery -llama-index-core==0.14.15 +llama-index-core==0.14.23 # via # llama-index-llms-anthropic # llama-index-llms-google-genai @@ -258,15 +260,15 @@ llama-index-core==0.14.15 # llama-index-llms-openai-like # llama-index-llms-openrouter # txt2detection -llama-index-instrumentation==0.4.2 +llama-index-instrumentation==0.5.0 # via llama-index-workflows -llama-index-llms-anthropic==0.10.10 +llama-index-llms-anthropic==0.11.8 # via txt2detection -llama-index-llms-deepseek==0.2.2 +llama-index-llms-deepseek==0.3.0 # via txt2detection -llama-index-llms-google-genai==0.8.7 +llama-index-llms-google-genai==0.9.6 # via txt2detection -llama-index-llms-openai==0.6.21 +llama-index-llms-openai==0.6.26 # via # llama-index-llms-openai-like # txt2detection @@ -274,25 +276,25 @@ llama-index-llms-openai-like==0.5.3 # via # llama-index-llms-deepseek # llama-index-llms-openrouter -llama-index-llms-openrouter==0.4.4 +llama-index-llms-openrouter==0.5.0 # via txt2detection -llama-index-workflows==2.14.2 +llama-index-workflows==2.22.2 # via llama-index-core -lxml[html-clean]==6.1.0 +lxml[html-clean]==6.1.1 # via # lxml-html-clean # readability-lxml -lxml-html-clean==0.4.4 +lxml-html-clean==0.4.5 # via # file2txt # lxml -markdownify==1.2.2 +markdownify==1.2.3 # via file2txt markupsafe==3.0.3 # via jinja2 marshmallow==3.26.2 # via dataclasses-json -mistune==3.3.0 +mistune==3.3.3 # via # -r requirements.in # file2txt @@ -306,14 +308,14 @@ nest-asyncio==1.6.0 # via llama-index-core networkx==3.6.1 # via llama-index-core -nltk==3.9.4 +nltk==3.10.0 # via llama-index-core -numpy==2.4.2 +numpy==2.4.6 # via # llama-index-core # pandas # transformers -openai==2.24.0 +openai==2.46.0 # via llama-index-llms-openai packaging==24.2 # via @@ -324,47 +326,45 @@ packaging==24.2 # pysigma # python-arango # transformers -pandas==3.0.1 +pandas==3.0.3 # via file2txt -pillow==12.2.0 +pillow==12.3.0 # via # file2txt # llama-index-core # llama-index-llms-google-genai -platformdirs==4.9.2 +platformdirs==4.10.1 # via # banks # llama-index-core prompt-toolkit==3.0.52 # via click-repl -propcache==0.4.1 +propcache==0.5.2 # via # aiohttp # yarl -proto-plus==1.27.1 +proto-plus==1.28.1 # via # google-api-core # google-cloud-vision -protobuf==6.33.5 +protobuf==7.35.1 # via # google-api-core # google-cloud-vision # googleapis-common-protos # grpcio-status # proto-plus -psycopg2-binary==2.9.11 +psycopg2-binary==2.9.12 # via # -r requirements.in # dogesec-commons -pyasn1==0.6.3 - # via - # pyasn1-modules - # rsa +pyasn1==0.6.4 + # via pyasn1-modules pyasn1-modules==0.4.2 # via google-auth pycparser==3.0 # via cffi -pydantic[email]==2.12.5 +pydantic[email]==2.13.4 # via # anthropic # banks @@ -375,7 +375,7 @@ pydantic[email]==2.12.5 # llama-index-workflows # openai # stix2extensions -pydantic-core==2.41.5 +pydantic-core==2.46.4 # via pydantic pyjwt==2.13.0 # via python-arango @@ -392,7 +392,7 @@ pysigma-backend-kusto==0.4.4 # via -r requirements.in pysigma-backend-splunk==1.1.3 # via -r requirements.in -python-arango==8.3.0 +python-arango==8.3.3 # via # -r requirements.in # dogesec-commons @@ -410,7 +410,7 @@ python-dotenv==1.2.2 # txt2detection python-slugify==8.0.4 # via txt2detection -pytz==2025.2 +pytz==2026.2 # via stix2 pyyaml==6.0.3 # via @@ -423,18 +423,18 @@ pyyaml==6.0.3 # txt2detection readability-lxml==0.8.4.1 # via file2txt -redis==7.2.1 +redis==8.0.1 # via -r requirements.in referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2026.2.19 +regex==2026.7.19 # via # nltk # tiktoken # transformers -requests==2.33.0 +requests==2.34.2 # via # file2txt # google-api-core @@ -453,17 +453,15 @@ requests==2.33.0 # txt2detection requests-toolbelt==1.0.0 # via python-arango -rpds-py==0.30.0 +rpds-py==2026.6.3 # via # jsonschema # referencing -rsa==4.9.1 - # via google-auth -s3transfer==0.16.0 +s3transfer==0.19.1 # via boto3 -safetensors==0.7.0 +safetensors==0.8.0 # via transformers -simplejson==3.20.2 +simplejson==4.1.1 # via stix2 six==1.17.0 # via @@ -474,9 +472,9 @@ sniffio==1.3.1 # anthropic # google-genai # openai -soupsieve==2.8.4 +soupsieve==2.9 # via beautifulsoup4 -sqlalchemy[asyncio]==2.0.47 +sqlalchemy[asyncio]==2.0.51 # via llama-index-core sqlparse==0.5.5 # via django @@ -489,11 +487,11 @@ stix2==3.0.2 # txt2detection stix2-patterns==2.1.2 # via stix2 -stix2arango==1.1.13 +stix2arango==1.3.4 # via -r requirements.in -stix2extensions==2.1.3 +stix2extensions==2.3.3 # via txt2detection -tabulate==0.9.0 +tabulate==0.10.0 # via file2txt tenacity==9.1.4 # via @@ -501,13 +499,13 @@ tenacity==9.1.4 # llama-index-core text-unidecode==1.3 # via python-slugify -tiktoken==0.12.0 +tiktoken==0.13.0 # via llama-index-core tinytag==2.2.1 # via llama-index-core tokenizers==0.22.2 # via transformers -tqdm==4.67.3 +tqdm==4.69.0 # via # huggingface-hub # llama-index-core @@ -518,9 +516,9 @@ tqdm==4.67.3 # txt2detection transformers==4.57.6 # via llama-index-llms-openai-like -txt2detection[llms]==1.2.1 +txt2detection[llms]==1.2.5 # via -r requirements.in -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # aiohttp # aiosignal @@ -545,9 +543,9 @@ typing-inspect==0.9.0 # llama-index-core typing-inspection==0.4.2 # via pydantic -tzdata==2025.3 +tzdata==2026.3 # via kombu -tzlocal==5.3.1 +tzlocal==5.4.4 # via celery uritemplate==4.2.0 # via drf-spectacular @@ -563,17 +561,17 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.6.0 +wcwidth==0.8.2 # via prompt-toolkit -websockets==16.0 +websockets==16.1.1 # via google-genai -wrapt==2.1.1 +wrapt==2.2.2 # via # deprecated # llama-index-core xlrd==2.0.2 # via file2txt -yarl==1.22.0 +yarl==1.24.5 # via aiohttp # The following packages are considered to be unsafe in a requirements file: