Skip to content

Commit

Permalink
Merge pull request #10 from splunk-soar-connectors/next
Browse files Browse the repository at this point in the history
Merging next to main for release 1.1.2
  • Loading branch information
ivellios authored Jun 12, 2024
2 parents 0ebb66b + 978b88f commit c352d6f
Show file tree
Hide file tree
Showing 31 changed files with 27 additions and 51 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/phantomcyber/dev-cicd-tools
rev: v1.16
rev: v1.18
hooks:
- id: org-hook
- id: package-app-dependencies
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright (c) 2023 Splunk Inc.
Copyright (c) 2023-2024 Splunk Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Snowflake

Publisher: Splunk
Connector Version: 1.1.1
Connector Version: 1.1.2
Product Vendor: Snowflake
Product Name: Snowflake
Product Version Supported (regex): ".\*"
Minimum Product Version: 6.1.1
Minimum Product Version: 6.2.1

This app supports investigative and data manipulation actions on Snowflake

Expand Down
2 changes: 1 addition & 1 deletion __init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# File: __init__.py
#
# Copyright (c) 2023 Splunk Inc.
# Copyright (c) 2023-2024 Splunk Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
File renamed without changes
File renamed without changes
2 changes: 1 addition & 1 deletion query_results.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
{% block widget_content %} <!-- Main Start Block -->

<!-- File: query_results.html
Copyright (c) 2023 Splunk Inc.
Copyright (c) 2023-2024 Splunk Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand Down
2 changes: 2 additions & 0 deletions release_notes/1.1.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
* Removed requests, certifi, urllib3 and cryptography dependencies in order to use platform packages [PAPP-30822, PAPP-31096, PAPP-33451, PAPP-31088]
* Updated cryptography dependency to due to security vulnerabilities [PAPP-31088]
12 changes: 3 additions & 9 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,12 @@
asn1crypto==1.5.1
certifi==2023.7.22
cffi==1.15.1
charset-normalizer==2.1.1
cryptography==41.0.6
filelock==3.10.0
idna==3.4
oscrypto==1.3.0
packaging==23.0
pycparser==2.21
pycryptodomex==3.17
pycryptodomex==3.20.0
PyJWT==2.6.0
pyOpenSSL==23.3.0
pyOpenSSL==24.1.0
pytz==2022.7.1
requests==2.31.0 # Updated to match the version on platform and freeze it at this version.
snowflake-connector-python==3.1.0
snowflake-connector-python==3.9.1
typing_extensions==4.5.0
urllib3==1.26.18
46 changes: 13 additions & 33 deletions snowflake.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@
"description": "This app supports investigative and data manipulation actions on Snowflake",
"type": "siem",
"product_vendor": "Snowflake",
"logo": "snowflake.svg",
"logo_dark": "snowflake_dark.svg",
"logo": "logo_snowflake.svg",
"logo_dark": "logo_snowflake_dark.svg",
"product_name": "Snowflake",
"python_version": "3",
"product_version_regex": ".*",
"publisher": "Splunk",
"license": "Copyright (c) 2023 Splunk Inc.",
"app_version": "1.1.1",
"license": "Copyright (c) 2023-2024 Splunk Inc.",
"app_version": "1.1.2",
"utctime_updated": "2023-12-14T09:54:40.000000Z",
"package_name": "phantom_snowflake",
"main_module": "snowflake_connector.py",
"min_phantom_version": "6.1.1",
"min_phantom_version": "6.2.1",
"app_wizard_version": "1.0.0",
"fips_compliant": false,
"latest_tested_versions": [
Expand Down Expand Up @@ -694,30 +694,18 @@
"module": "asn1crypto",
"input_file": "wheels/shared/asn1crypto-1.5.1-py2.py3-none-any.whl"
},
{
"module": "certifi",
"input_file": "wheels/py3/certifi-2023.7.22-py3-none-any.whl"
},
{
"module": "cffi",
"input_file": "wheels/py39/cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
},
{
"module": "charset_normalizer",
"input_file": "wheels/py3/charset_normalizer-2.1.1-py3-none-any.whl"
"input_file": "wheels/py39/cffi-1.15.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl"
},
{
"module": "cryptography",
"input_file": "wheels/py3/cryptography-41.0.6-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
"input_file": "wheels/py39/cryptography-42.0.8-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl"
},
{
"module": "filelock",
"input_file": "wheels/py3/filelock-3.10.0-py3-none-any.whl"
},
{
"module": "idna",
"input_file": "wheels/py3/idna-3.4-py3-none-any.whl"
},
{
"module": "oscrypto",
"input_file": "wheels/shared/oscrypto-1.3.0-py2.py3-none-any.whl"
Expand All @@ -728,48 +716,40 @@
},
{
"module": "platformdirs",
"input_file": "wheels/py3/platformdirs-3.8.1-py3-none-any.whl"
"input_file": "wheels/py3/platformdirs-4.2.2-py3-none-any.whl"
},
{
"module": "pyOpenSSL",
"input_file": "wheels/py3/pyOpenSSL-23.3.0-py3-none-any.whl"
"input_file": "wheels/py3/pyOpenSSL-24.1.0-py3-none-any.whl"
},
{
"module": "pycparser",
"input_file": "wheels/shared/pycparser-2.21-py2.py3-none-any.whl"
},
{
"module": "pycryptodomex",
"input_file": "wheels/py3/pycryptodomex-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
"input_file": "wheels/py3/pycryptodomex-3.20.0-cp35-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl"
},
{
"module": "pytz",
"input_file": "wheels/shared/pytz-2022.7.1-py2.py3-none-any.whl"
},
{
"module": "requests",
"input_file": "wheels/py3/requests-2.31.0-py3-none-any.whl"
},
{
"module": "snowflake_connector_python",
"input_file": "wheels/py39/snowflake_connector_python-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
"input_file": "wheels/py39/snowflake_connector_python-3.9.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl"
},
{
"module": "sortedcontainers",
"input_file": "wheels/shared/sortedcontainers-2.4.0-py2.py3-none-any.whl"
},
{
"module": "tomlkit",
"input_file": "wheels/py3/tomlkit-0.12.3-py3-none-any.whl"
"input_file": "wheels/py3/tomlkit-0.12.5-py3-none-any.whl"
},
{
"module": "typing_extensions",
"input_file": "wheels/py3/typing_extensions-4.5.0-py3-none-any.whl"
},
{
"module": "urllib3",
"input_file": "wheels/shared/urllib3-1.26.18-py2.py3-none-any.whl"
}
]
}
}
}
2 changes: 1 addition & 1 deletion snowflake_connector.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# File: snowflake_connector.py
#
# Copyright (c) 2023 Splunk Inc.
# Copyright (c) 2023-2024 Splunk Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion snowflake_consts.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# File: snowflake_consts.py
#
# Copyright (c) 2023 Splunk Inc.
# Copyright (c) 2023-2024 Splunk Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion snowflake_view.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# File: snowflake_view.py
#
#
# Copyright (c) 2023 Splunk Inc.
# Copyright (c) 2023-2024 Splunk Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
Binary file removed wheels/py3/certifi-2023.7.22-py3-none-any.whl
Binary file not shown.
Binary file removed wheels/py3/charset_normalizer-2.1.1-py3-none-any.whl
Binary file not shown.
Binary file not shown.
Binary file removed wheels/py3/idna-3.4-py3-none-any.whl
Binary file not shown.
Binary file removed wheels/py3/platformdirs-3.8.1-py3-none-any.whl
Binary file not shown.
Binary file added wheels/py3/platformdirs-4.2.2-py3-none-any.whl
Binary file not shown.
Binary file removed wheels/py3/pyOpenSSL-23.3.0-py3-none-any.whl
Binary file not shown.
Binary file added wheels/py3/pyOpenSSL-24.1.0-py3-none-any.whl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed wheels/py3/requests-2.31.0-py3-none-any.whl
Binary file not shown.
Binary file removed wheels/py3/tomlkit-0.12.3-py3-none-any.whl
Binary file not shown.
Binary file added wheels/py3/tomlkit-0.12.5-py3-none-any.whl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed wheels/shared/urllib3-1.26.18-py2.py3-none-any.whl
Binary file not shown.

0 comments on commit c352d6f

Please sign in to comment.