Skip to content

Commit

Permalink
Updated requirements files, added pinned aiohttp for vuln fix
Browse files Browse the repository at this point in the history
  • Loading branch information
slincoln-systemtwo committed May 17, 2024
1 parent 565cc17 commit 44cea49
Show file tree
Hide file tree
Showing 4 changed files with 74 additions and 86 deletions.
2 changes: 1 addition & 1 deletion poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ pysigma-pipeline-windows = "1.1.1"
importlib-resources = "^5.13.0"



[tool.poetry.dev-dependencies]
pytest = "^7.4.0"
pytest-cov = "^4.1.0"
Expand All @@ -50,6 +51,7 @@ ruff = "^0.0.286"
optional = true

[tool.poetry.group.llm.dependencies]
aiohttp = "^3.9.4"
langchain = "^0.0.335"
openai = "^1.2.4"
tiktoken = "^0.5.1"
Expand Down
53 changes: 28 additions & 25 deletions requirements/common.txt
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
certifi==2023.7.22 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
idna==3.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
importlib-resources==5.13.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
packaging==22.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pyparsing==3.1.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-carbonblack==0.1.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-cortexxdr==0.1.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-elasticsearch==1.0.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-insightidr==0.2.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-loki==0.9.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-microsoft365defender==0.2.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-opensearch==1.0.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-qradar-aql==0.2.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-sentinelone==0.1.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-splunk==1.0.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-backend-stix==0.1.8 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-pipeline-crowdstrike==1.0.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-pipeline-sysmon==1.0.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma-pipeline-windows==1.1.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pysigma==0.9.11 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
requests==2.31.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
urllib3==2.1.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
zipp==3.17.0 ; python_full_version >= "3.8.1" and python_version < "3.10"
certifi==2024.2.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
idna==3.7 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
importlib-resources==5.13.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
jinja2==3.1.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
markupsafe==2.1.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
packaging==22.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pyparsing==3.1.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-carbonblack==0.1.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-cortexxdr==0.1.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-elasticsearch==1.0.10 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-insightidr==0.2.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-loki==0.10.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-microsoft365defender==0.2.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-opensearch==1.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-qradar-aql==0.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-sentinelone==0.1.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-splunk==1.0.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-backend-stix2==0.2.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-pipeline-crowdstrike==1.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-pipeline-sysmon==1.0.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma-pipeline-windows==1.1.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pysigma==0.10.10 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
regex==2023.12.25 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
requests==2.31.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
urllib3==2.2.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
zipp==3.18.2 ; python_full_version >= "3.8.1" and python_version < "3.10"
103 changes: 43 additions & 60 deletions requirements/llm.txt
Original file line number Diff line number Diff line change
@@ -1,60 +1,43 @@
aiohttp==3.8.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
aiosignal==1.3.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
annotated-types==0.6.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
anyio==3.7.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
async-timeout==4.0.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
attrs==23.1.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
backoff==2.2.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
beautifulsoup4==4.12.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
certifi==2023.7.22 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
chardet==5.2.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
click==8.1.7 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
colorama==0.4.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6" and platform_system == "Windows"
dataclasses-json==0.6.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
distro==1.8.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
emoji==2.8.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
exceptiongroup==1.1.3 ; python_full_version >= "3.8.1" and python_version < "3.11"
faiss-cpu==1.7.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
filetype==1.2.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
frozenlist==1.4.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
greenlet==3.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6" and (platform_machine == "win32" or platform_machine == "WIN32" or platform_machine == "AMD64" or platform_machine == "amd64" or platform_machine == "x86_64" or platform_machine == "ppc64le" or platform_machine == "aarch64")
h11==0.14.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
httpcore==1.0.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
httpx==0.25.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
idna==3.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
joblib==1.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
jsonpatch==1.33 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
jsonpointer==2.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
langchain==0.0.335 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
langdetect==1.0.9 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
langsmith==0.0.64 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
lxml==4.9.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
marshmallow==3.20.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
multidict==6.0.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
mypy-extensions==1.0.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
nltk==3.8.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
numpy==1.24.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
openai==1.2.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
packaging==22.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pydantic-core==2.14.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pydantic==2.5.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
python-iso639==2023.6.15 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
python-magic==0.4.27 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
rapidfuzz==3.5.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
regex==2023.10.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
requests==2.31.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
six==1.16.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
soupsieve==2.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
sqlalchemy==2.0.23 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
tabulate==0.9.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
tenacity==8.2.3 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
tiktoken==0.5.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
tqdm==4.66.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
typing-extensions==4.8.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
typing-inspect==0.9.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
unstructured==0.10.30 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
urllib3==2.1.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
yarl==1.9.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.6"
aiohttp==3.9.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
aiosignal==1.3.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
annotated-types==0.6.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
anyio==3.7.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
async-timeout==4.0.3 ; python_full_version >= "3.8.1" and python_version < "3.11"
attrs==23.2.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
certifi==2024.2.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
colorama==0.4.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9" and platform_system == "Windows"
dataclasses-json==0.6.6 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
distro==1.9.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
exceptiongroup==1.2.1 ; python_full_version >= "3.8.1" and python_version < "3.11"
faiss-cpu==1.8.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
frozenlist==1.4.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
greenlet==3.0.3 ; platform_machine == "aarch64" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "ppc64le" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "x86_64" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "amd64" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "AMD64" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "win32" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9" or platform_machine == "WIN32" and python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
h11==0.14.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
httpcore==1.0.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
httpx==0.27.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
idna==3.7 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
jsonpatch==1.33 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
jsonpointer==2.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
langchain==0.0.335 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
langsmith==0.0.92 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
marshmallow==3.21.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
multidict==6.0.5 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
mypy-extensions==1.0.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
numpy==1.24.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
openai==1.30.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
packaging==22.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pydantic-core==2.18.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pydantic==2.7.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
regex==2023.12.25 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
requests==2.31.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
sniffio==1.3.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
sqlalchemy==2.0.30 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
tenacity==8.3.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
tiktoken==0.5.2 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
tqdm==4.66.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
typing-extensions==4.11.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
typing-inspect==0.9.0 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
urllib3==2.2.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"
yarl==1.9.4 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.9"

0 comments on commit 44cea49

Please sign in to comment.