From 553120ca8b3fcec66aea8cc3a0e8e687f0363a78 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 17 Sep 2023 06:36:49 +0000 Subject: [PATCH 1/2] chore(deps): update all dependencies --- poetry.lock | 40 ++++++++++++++++++++-------------------- pyproject.toml | 6 +++--- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/poetry.lock b/poetry.lock index ca45ba4..67a389c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -444,20 +444,20 @@ pytest = "*" [[package]] name = "pytest-rerunfailures" -version = "10.3" +version = "12.0" description = "pytest plugin to re-run tests to eliminate flaky failures" category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" [package.dependencies] importlib-metadata = {version = ">=1", markers = "python_version < \"3.8\""} packaging = ">=17.1" -pytest = ">=5.3" +pytest = ">=6.2" [[package]] name = "pytest-splunk-addon" -version = "5.0.2" +version = "5.1.0" description = "A Dynamic test tool for Splunk Apps and Add-ons" category = "dev" optional = false @@ -475,7 +475,7 @@ pytest-ordering = ">=0.6,<0.7" pytest-xdist = ">=2.3.0" requests = ">=2.31.0,<3.0.0" splunk-sdk = ">=1.6" -splunksplwrapper = ">=1.0.2,<2.0.0" +splunksplwrapper = ">=1.1.1,<2.0.0" urllib3 = "<2" xmlschema = ">=1.11.3,<2.0.0" xmltodict = ">=0.13.0,<0.14.0" @@ -570,7 +570,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" [[package]] name = "splunk-add-on-ucc-framework" -version = "5.28.4" +version = "5.28.6" description = "Splunk Add-on SDK formerly UCC is a build and code generation framework" category = "dev" optional = false @@ -602,7 +602,7 @@ semantic_version = ">=2.5.0" [[package]] name = "splunk-sdk" -version = "1.6.18" +version = "1.7.4" description = "The Splunk Software Development Kit for Python." category = "dev" optional = false @@ -610,7 +610,7 @@ python-versions = "*" [[package]] name = "splunksplwrapper" -version = "1.0.2" +version = "1.1.2" description = "Package to interact with Splunk" category = "dev" optional = false @@ -618,8 +618,8 @@ python-versions = ">=3.7,<4.0" [package.dependencies] defusedxml = ">=0.7.1,<0.8.0" -httplib2 = ">=0.21.0,<0.22.0" -splunk-sdk = ">=1.6" +httplib2 = ">=0.20.0" +splunk-sdk = ">=1.6.20" [[package]] name = "text-unidecode" @@ -705,7 +705,7 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=4.6)", "pytest-black ( [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "08a8ffc2b19c2fe857e930b7b09fd8ec9ffa8a3415e47bf0b41adb8c03b2ac17" +content-hash = "20db4f2d9399878e4bd06088b33cc973113f27e43781012d1b8195ef981abe98" [metadata.files] addonfactory-splunk-conf-parser-lib = [ @@ -949,12 +949,12 @@ pytest-ordering = [ {file = "pytest_ordering-0.6-py3-none-any.whl", hash = "sha256:3f314a178dbeb6777509548727dc69edf22d6d9a2867bf2d310ab85c403380b6"}, ] pytest-rerunfailures = [ - {file = "pytest-rerunfailures-10.3.tar.gz", hash = "sha256:d8244d799f89a6edb5e57301ddaeb3b6f10d6691638d51e80b371311592e28c6"}, - {file = "pytest_rerunfailures-10.3-py3-none-any.whl", hash = "sha256:6be6f96510bf94b54198bf15bc5568fe2cdff88e83875912e22d29810acf65ff"}, + {file = "pytest-rerunfailures-12.0.tar.gz", hash = "sha256:784f462fa87fe9bdf781d0027d856b47a4bfe6c12af108f6bd887057a917b48e"}, + {file = "pytest_rerunfailures-12.0-py3-none-any.whl", hash = "sha256:9a1afd04e21b8177faf08a9bbbf44de7a0fe3fc29f8ddbe83b9684bd5f8f92a9"}, ] pytest-splunk-addon = [ - {file = "pytest_splunk_addon-5.0.2-py3-none-any.whl", hash = "sha256:a2c6e3bc5302299881ae3727f5832694b29c8bb53922f305bbe3953256975351"}, - {file = "pytest_splunk_addon-5.0.2.tar.gz", hash = "sha256:def8dd9b7e5f8dca8ada7535cc9c12f61b430c73844b391a0a80034d11b935d6"}, + {file = "pytest_splunk_addon-5.1.0-py3-none-any.whl", hash = "sha256:8fbc11cf05a66ea810fe3b61baf7fbc3d0d8e74e134e52c62b074d1aa1fbd33c"}, + {file = "pytest_splunk_addon-5.1.0.tar.gz", hash = "sha256:c87450fbe52fc36547b8242b70d3cb202ed82f3b1fc4374be4aa554ccb2535e1"}, ] pytest-xdist = [ {file = "pytest-xdist-2.5.0.tar.gz", hash = "sha256:4580deca3ff04ddb2ac53eba39d76cb5dd5edeac050cb6fbc768b0dd712b4edf"}, @@ -1033,18 +1033,18 @@ six = [ {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, ] splunk-add-on-ucc-framework = [ - {file = "splunk_add_on_ucc_framework-5.28.4-py3-none-any.whl", hash = "sha256:2df18a58a7362c587efce7a71fdf11400652e2803b44cc31497fcc6cfae902d8"}, - {file = "splunk_add_on_ucc_framework-5.28.4.tar.gz", hash = "sha256:3a2bd6b25068b09e2635bcfb3f4079f86d963ccf7375b6f332d6ca526d1e4c98"}, + {file = "splunk_add_on_ucc_framework-5.28.6-py3-none-any.whl", hash = "sha256:a98f4a1fd21580d0a040e9ecc7cea6ecde2d7b11dc7200995c724ef8ceef5dac"}, + {file = "splunk_add_on_ucc_framework-5.28.6.tar.gz", hash = "sha256:870a9d014ebe985a9af8143e0f4f21540d968a07e00ec49b4b406148e180f490"}, ] splunk-packaging-toolkit = [ {file = "splunk-packaging-toolkit-1.0.1.tar.gz", hash = "sha256:7302af724718256108a6b78ed66c4c0066672223e58881e67897c87eddaf7388"}, ] splunk-sdk = [ - {file = "splunk-sdk-1.6.18.tar.gz", hash = "sha256:edc0959786f5dcab225ba98633c310dbf7584977849f6c2152a0e5090b5e2561"}, + {file = "splunk-sdk-1.7.4.tar.gz", hash = "sha256:8f3f149e3a0daf7526ed36882c109e4ec8080e417efe25d23f4578e86d38b9f2"}, ] splunksplwrapper = [ - {file = "splunksplwrapper-1.0.2-py3-none-any.whl", hash = "sha256:39f335a37a6c178a50ad1a077239dd2321a22c8ce1dddb54249723d7ca4fbce6"}, - {file = "splunksplwrapper-1.0.2.tar.gz", hash = "sha256:871665df2cfe5774f86cd22adb44966b0e589119765fbf3b04044fe0dd3aa751"}, + {file = "splunksplwrapper-1.1.2-py3-none-any.whl", hash = "sha256:9626739dc092824a49ad34336dcf2462ae05bf4a4e97c6d7e8f5589de08f66da"}, + {file = "splunksplwrapper-1.1.2.tar.gz", hash = "sha256:6d089995008b70f2a0f356b88d3bcc90d23fef07fc55aab14f3eb88f572afc7b"}, ] text-unidecode = [ {file = "text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93"}, diff --git a/pyproject.toml b/pyproject.toml index 91fc50c..4bb8b8c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,10 +16,10 @@ python = "^3.7" [tool.poetry.group.dev.dependencies] lovely-pytest-docker = "0.3.1" pytest-expect = "1.1.0" -pytest-rerunfailures = "10.3" +pytest-rerunfailures = "12.0" splunk-packaging-toolkit = "1.0.1" -pytest-splunk-addon = "5.0.2" -splunk-add-on-ucc-framework = "5.28.4" +pytest-splunk-addon = "5.1.0" +splunk-add-on-ucc-framework = "5.28.6" [build-system] requires = ["poetry-core>=1.0.0"] From e1dc29f463efbebbe2d16693e3b1df56220901fa Mon Sep 17 00:00:00 2001 From: Artem Rys Date: Mon, 18 Sep 2023 13:04:39 +0200 Subject: [PATCH 2/2] chore: verify appinspect --- .appinspect.manualcheck.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.appinspect.manualcheck.yaml b/.appinspect.manualcheck.yaml index e69de29..46a72a9 100644 --- a/.appinspect.manualcheck.yaml +++ b/.appinspect.manualcheck.yaml @@ -0,0 +1,26 @@ +check_external_data_sources: + comment: 'N/A' +check_splunk_logo: + comment: 'Verified' +check_editing_and_proofreading: + comment: 'Verified' +check_install_on_claimed_targets: + comment: 'Verified' +check_link_includes_contact_info: + comment: 'Verified' +check_for_known_vulnerabilities_in_third_party_libraries: + comment: 'N/A' +check_for_reverse_shells: + comment: 'N/A' +check_authorization_credentials: + comment: 'N/A' +check_embedded_links: + comment: 'N/A' +check_fs_writes: + comment: 'N/A' +check_dependencies: + comment: 'N/A' +check_documented_included_open_source: + comment: 'N/A' +check_requires_access_to_files_outside_apps_dir: + comment: 'N/A'