From 369a13f740a365acf01b0810325f021335b0bed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 01/25] Add empty pyproject.toml --- pyproject.toml | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 000000000..e69de29bb From 7dbe5631517533f0cff3d3362abc2dca27e40ac6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 02/25] Add initial pyproject.toml contents --- MANIFEST.in | 1 - pyproject.toml | 111 +++++ setup.py | 43 -- uv.lock | 1136 ++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 1247 insertions(+), 44 deletions(-) delete mode 100644 MANIFEST.in delete mode 100755 setup.py create mode 100644 uv.lock diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index 4bf448352..000000000 --- a/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -include README.md \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index e69de29bb..72ca05d88 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -0,0 +1,111 @@ +[project.urls] +HOMEPAGE = "https://pypi.org/project/splunk-sdk" +DOCS = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" +REPO = "https://github.com/splunk/splunk-sdk-python.git" + +[project] +name = "splunk-sdk" +dynamic = ["version"] +description = "Splunk Software Development Kit for Python" +readme = "README.md" +requires-python = ">=3.7.17" +license = { file = "LICENSE" } +authors = [{ name = "Splunk, Inc.", email = "devinfo@splunk.com" }] +classifiers = [ + "Programming Language :: Python", + "Development Status :: 6 - Mature", + "Environment :: Other Environment", + "Intended Audience :: Developers", + "Operating System :: OS Independent", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: Software Development :: Libraries :: Application Frameworks", +] + +dependencies = ["deprecation", "python-dotenv"] + +[dependency-groups] +test = ["tox", "pytest"] +lint = ["mypy", "ruff"] +build = ["build", "setuptools", { include-group = "test" }] +dev = [ + { include-group = "test" }, + { include-group = "lint" }, + { include-group = "build" }, +] + +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + +[tool.setuptools.packages.find] +where = ["."] + +[tool.setuptools.dynamic] +version = { attr = "splunklib.__version__" } + +# https://docs.astral.sh/ruff/configuration/ +# [tool.ruff] + +[tool.ruff.lint] +fixable = ["ALL"] +select = [ + "F", # pyflakes + "E", # pycodestyle + "I", # isort + "ANN", # flake8 type annotations + "RUF", # ruff-specific rules +] + +# TODO: Migrate this +# https://tox.wiki/en/latest/config.html#pyproject-toml-ini +[tool.tox] +legacy_tox_ini = """ +[tox] +envlist = clean,docs,py37,py39,313 +skipsdist = {env:TOXBUILD:false} + +# TODO: Replace with ruff +[testenv:pep8] +deps = flake8 + flake8-import-order + flake8-blind-except + flake8-builtins + flake8-docstrings + flake8-rst-docstrings + flake8-logging-format + six +commands = flake8 + +[flake8] +exclude = .tox +# If you need to ignore some error codes in the whole source code +# you can write them here +# ignore = D100,D101 +show-source = true +enable-extensions = G +application-import-names = splunk-sdk-python + +[testenv] +passenv = LANG +setenv = SPLUNK_HOME=/opt/splunk +allowlist_externals = make +deps = pytest + pytest-cov + python-dotenv + +distdir = build +commands = + {env:TOXBUILD:python -m pytest --junitxml=test-reports/junit-{envname}.xml --cov --cov-config=.coveragerc} {posargs} + +[testenv:clean] +deps = coverage +skip-install = true +commands = coverage erase + +[testenv:docs] +description = invoke sphinx-build to build the HTML docs +basepython = python3.9 +deps = sphinx >= 1.7.5, < 2 + jinja2 < 3.1.0 +commands = make -C docs/ html +""" diff --git a/setup.py b/setup.py deleted file mode 100755 index 65b56812d..000000000 --- a/setup.py +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env python -# -# Copyright © 2011-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 -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -from setuptools import setup - -import splunklib - -setup( - author="Splunk, Inc.", - author_email="devinfo@splunk.com", - description="The Splunk Software Development Kit for Python.", - license="http://www.apache.org/licenses/LICENSE-2.0", - name="splunk-sdk", - packages=["splunklib", "splunklib.modularinput", "splunklib.searchcommands"], - install_requires=[ - "deprecation", - ], - url="http://github.com/splunk/splunk-sdk-python", - version=splunklib.__version__, - classifiers=[ - "Programming Language :: Python", - "Development Status :: 6 - Mature", - "Environment :: Other Environment", - "Intended Audience :: Developers", - "License :: OSI Approved :: Apache Software License", - "Operating System :: OS Independent", - "Topic :: Software Development :: Libraries :: Python Modules", - "Topic :: Software Development :: Libraries :: Application Frameworks", - ], -) diff --git a/uv.lock b/uv.lock new file mode 100644 index 000000000..f97469234 --- /dev/null +++ b/uv.lock @@ -0,0 +1,1136 @@ +version = 1 +revision = 3 +requires-python = ">=3.7.17" +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", + "python_full_version < '3.8'", +] + +[[package]] +name = "build" +version = "1.1.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.8' and os_name == 'nt'" }, + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pyproject-hooks", marker = "python_full_version < '3.8'" }, + { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/f7/7bd626bc41b59152248087c1b56dd9f5d09c3f817b96075dc3cbda539dc7/build-1.1.1.tar.gz", hash = "sha256:8eea65bb45b1aac2e734ba2cc8dad3a6d97d97901a395bd0ed3e7b46953d2a31" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4f/81/4849059526d02fcc9708e19346dd740e8b9edd2f0675ea7c38302d6729df/build-1.1.1-py3-none-any.whl", hash = "sha256:8ed0851ee76e6e38adce47e4bee3b51c771d86c64cf578d0c2245567ee200e73" }, +] + +[[package]] +name = "build" +version = "1.2.2.post1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version == '3.8.*' and os_name == 'nt'" }, + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pyproject-hooks", marker = "python_full_version == '3.8.*'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/46/aeab111f8e06793e4f0e421fcad593d547fb8313b50990f31681ee2fb1ad/build-1.2.2.post1.tar.gz", hash = "sha256:b36993e92ca9375a219c99e606a122ff365a760a2d4bba0caa09bd5278b608b7" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/84/c2/80633736cd183ee4a62107413def345f7e6e3c01563dbca1417363cf957e/build-1.2.2.post1-py3-none-any.whl", hash = "sha256:1d61c0887fa860c01971625baae8bdd338e517b836a2f70dd1f7aa3a6b2fc5b5" }, +] + +[[package]] +name = "build" +version = "1.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.9' and os_name == 'nt'" }, + { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.10.2'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pyproject-hooks", marker = "python_full_version >= '3.9'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/25/1c/23e33405a7c9eac261dff640926b8b5adaed6a6eb3e1767d441ed611d0c0/build-1.3.0.tar.gz", hash = "sha256:698edd0ea270bde950f53aed21f3a0135672206f3911e0176261a31e0e07b397" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cb/8c/2b30c12155ad8de0cf641d76a8b396a16d2c36bc6d50b621a62b7c4567c1/build-1.3.0-py3-none-any.whl", hash = "sha256:7145f0b5061ba90a1500d60bd1b13ca0a8a4cebdd0cc16ed8adf1c0e739f43b4" }, +] + +[[package]] +name = "cachetools" +version = "5.5.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a" }, +] + +[[package]] +name = "cachetools" +version = "6.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/61/e4fad8155db4a04bfb4734c7c8ff0882f078f24294d42798b3568eb63bff/cachetools-6.2.0.tar.gz", hash = "sha256:38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6c/56/3124f61d37a7a4e7cc96afc5492c78ba0cb551151e530b54669ddd1436ef/cachetools-6.2.0-py3-none-any.whl", hash = "sha256:1c76a8960c0041fcc21097e357f882197c79da0dbff766e7317890a65d7d8ba6" }, +] + +[[package]] +name = "chardet" +version = "5.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, +] + +[[package]] +name = "deprecation" +version = "2.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a" }, +] + +[[package]] +name = "distlib" +version = "0.4.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/96/8e/709914eb2b5749865801041647dc7f4e6d00b549cfe88b65ca192995f07c/distlib-0.4.0.tar.gz", hash = "sha256:feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.13.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "typing-extensions", version = "4.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.13'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10" }, +] + +[[package]] +name = "filelock" +version = "3.12.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/0b/c506e9e44e4c4b6c89fcecda23dc115bf8e7ff7eb127e0cb9c114cbc9a15/filelock-3.12.2.tar.gz", hash = "sha256:002740518d8aa59a26b0c76e10fb8c6e15eae825d34b6fdf670333fd7b938d81" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/45/ec3407adf6f6b5bf867a4462b2b0af27597a26bd3cd6e2534cb6ab029938/filelock-3.12.2-py3-none-any.whl", hash = "sha256:cbb791cdea2a72f23da6ac5b5269ab0a0d161e9ef0100e653b69049a7706d1ec" }, +] + +[[package]] +name = "filelock" +version = "3.16.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/db/3ef5bb276dae18d6ec2124224403d1d67bccdbefc17af4cc8f553e341ab1/filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/f8/feced7779d755758a52d1f6635d990b8d98dc0a29fa568bbe0625f18fdf3/filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0" }, +] + +[[package]] +name = "filelock" +version = "3.19.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/bb/0ab3e58d22305b6f5440629d20683af28959bf793d98d11950e305c1c326/filelock-3.19.1.tar.gz", hash = "sha256:66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d" }, +] + +[[package]] +name = "importlib-metadata" +version = "6.7.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "zipp", version = "3.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/82/f6e29c8d5c098b6be61460371c2c5591f4a335923639edec43b3830650a4/importlib_metadata-6.7.0.tar.gz", hash = "sha256:1aaf550d4f73e5d6783e7acb77aec43d49da8017410afae93822cc9cca98c4d4" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/94/64287b38c7de4c90683630338cf28f129decbba0a44f0c6db35a873c73c4/importlib_metadata-6.7.0-py3-none-any.whl", hash = "sha256:cb52082e659e97afc5dac71e79de97d8681de3aa07ff18578330904a9d18e5b5" }, +] + +[[package]] +name = "importlib-metadata" +version = "8.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "zipp", version = "3.20.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/d9/a1e041c5e7caa9a05c925f4bdbdfb7f006d1f74996af53467bc394c97be7/importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b" }, +] + +[[package]] +name = "importlib-metadata" +version = "8.7.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "zipp", version = "3.23.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd" }, +] + +[[package]] +name = "iniconfig" +version = "2.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" }, +] + +[[package]] +name = "iniconfig" +version = "2.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760" }, +] + +[[package]] +name = "mypy" +version = "1.4.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "mypy-extensions", version = "1.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typed-ast", marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/28/d8a8233ff167d06108e53b7aefb4a8d7350adbbf9d7abd980f17fdb7a3a6/mypy-1.4.1.tar.gz", hash = "sha256:9bbcd9ab8ea1f2e1c8031c21445b511442cc45c89951e49bbf852cbb70755b1b" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fb/3b/1c7363863b56c059f60a1dfdca9ac774a22ba64b7a4da0ee58ee53e5243f/mypy-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:566e72b0cd6598503e48ea610e0052d1b8168e60a46e0bfd34b3acf2d57f96a8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a7/24/6f0df1874118839db1155fed62a4bd7e80c181367ff8ea07d40fbaffcfb4/mypy-1.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ca637024ca67ab24a7fd6f65d280572c3794665eaf5edcc7e90a866544076878" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/5c/deeac94fcccd11aa621e6b350df333e1b809b11443774ea67582cc0205da/mypy-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dde1d180cd84f0624c5dcaaa89c89775550a675aff96b5848de78fb11adabcd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e5/2f/de3c455c54e8cf5e37ea38705c1920f2df470389f8fc051084d2dd8c9c59/mypy-1.4.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8c4d8e89aa7de683e2056a581ce63c46a0c41e31bd2b6d34144e2c80f5ea53dc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e7/d3/6f65357dcb68109946de70cd55bd2e60f10114f387471302f48d54ff5dae/mypy-1.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:bfdca17c36ae01a21274a3c387a63aa1aafe72bff976522886869ef131b937f1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/01/e34e37a044325af4d4af9825c15e8a0d26d89b5a9624b4d0908449d3411b/mypy-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7549fbf655e5825d787bbc9ecf6028731973f78088fbca3a1f4145c39ef09462" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/92/58/ccc0b714ecbd1a64b34d8ce1c38763ff6431de1d82551904ecc3711fbe05/mypy-1.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:98324ec3ecf12296e6422939e54763faedbfcc502ea4a4c38502082711867258" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/73/72/dfc0b46e6905eafd598e7c48c0c4f2e232647e4e36547425c64e6c850495/mypy-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:141dedfdbfe8a04142881ff30ce6e6653c9685b354876b12e4fe6c78598b45e2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/66/f4/60739a2d336f3adf5628e7c9b920d16e8af6dc078550d615e4ba2a1d7759/mypy-1.4.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8207b7105829eca6f3d774f64a904190bb2231de91b8b186d21ffd98005f14a7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/26/6ff2b55bf8b605a4cc898883654c2ca4dd4feedf0bb04ecaacf60d165cde/mypy-1.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:16f0db5b641ba159eff72cff08edc3875f2b62b2fa2bc24f68c1e7a4e8232d01" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/95/47/fb69dad9634af9f1dab69f8b4031d674592384b59c7171852b1fbed6de15/mypy-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:470c969bb3f9a9efcedbadcd19a74ffb34a25f8e6b0e02dae7c0e71f8372f97b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/f7/77339904a3415cadca5551f2ea0c74feefc9b7187636a292690788f4d4b3/mypy-1.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5952d2d18b79f7dc25e62e014fe5a23eb1a3d2bc66318df8988a01b1a037c5b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f5/93/ae39163ae84266d24d1fcf8ee1e2db1e0346e09de97570dd101a07ccf876/mypy-1.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:190b6bab0302cec4e9e6767d3eb66085aef2a1cc98fe04936d8a42ed2ba77bb7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/13/3b/3b7de921626547b36c34b91c74cfbda260210df7c49bd3d315015cfd6005/mypy-1.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9d40652cc4fe33871ad3338581dca3297ff5f2213d0df345bcfbde5162abf0c9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/49/7d/63bab763e4d44e1a7c341fb64496ddf20970780935596ffed9ed2d85eae7/mypy-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:01fd2e9f85622d981fd9063bfaef1aed6e336eaacca00892cd2d82801ab7c042" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/23/3f/54a87d933440416a1efd7a42b45f8cf22e353efe889eb3903cc34177ab44/mypy-1.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2460a58faeea905aeb1b9b36f5065f2dc9a9c6e4c992a6499a2360c6c74ceca3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/89/26230b46e27724bd54f76cd73a2759eaaf35292b32ba64f36c7c47836d4b/mypy-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2746d69a8196698146a3dbe29104f9eb6a2a4d8a27878d92169a6c0b74435b6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/7d/156e721376951c449554942eedf4d53e9ca2a57e94bf0833ad2821d59bfa/mypy-1.4.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ae704dcfaa180ff7c4cfbad23e74321a2b774f92ca77fd94ce1049175a21c97f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/27/ab/21230851e8137c9ef9a095cc8cb70d8ff8cac21014e4b249ac7a9eae7df9/mypy-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:43d24f6437925ce50139a310a64b2ab048cb2d3694c84c71c3f2a1626d8101dc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1d/1b/9050b5c444ef82c3d59bdbf21f91b259cf20b2ac1df37d55bc6b91d609a1/mypy-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c482e1246726616088532b5e964e39765b6d1520791348e6c9dc3af25b233828" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/00/ac2b58b321d85cac25be0dcd1bc2427dfc6cf403283fc205a0031576f14b/mypy-1.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:43b592511672017f5b1a483527fd2684347fdffc041c9ef53428c8dc530f79a3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c4/10/26240f14e854a95af87d577b288d607ebe0ccb75cb37052f6386402f022d/mypy-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34a9239d5b3502c17f07fd7c0b2ae6b7dd7d7f6af35fbb5072c6208e76295816" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/34/a3edaec8762181bfe97439c7e094f4c2f411ed9b79ac8f4d72156e88d5ce/mypy-1.4.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5703097c4936bbb9e9bce41478c8d08edd2865e177dc4c52be759f81ee4dd26c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/f3/0d0622d5a83859a992b01741a7b97949d6fb9efc9f05f20a09f0df10dc1e/mypy-1.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:e02d700ec8d9b1859790c0475df4e4092c7bf3272a4fd2c9f33d87fac4427b8f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3d/9a/e13addb8d652cb068f835ac2746d9d42f85b730092f581bb17e2059c28f1/mypy-1.4.1-py3-none-any.whl", hash = "sha256:45d32cec14e7b97af848bddd97d85ea4f0db4d5a149ed9676caa4eb2f7402bb4" }, +] + +[[package]] +name = "mypy" +version = "1.14.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "mypy-extensions", version = "1.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "typing-extensions", version = "4.13.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/eb/2c92d8ea1e684440f54fa49ac5d9a5f19967b7b472a281f419e69a8d228e/mypy-1.14.1.tar.gz", hash = "sha256:7ec88144fe9b510e8475ec2f5f251992690fcf89ccb4500b214b4226abcd32d6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9b/7a/87ae2adb31d68402da6da1e5f30c07ea6063e9f09b5e7cfc9dfa44075e74/mypy-1.14.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:52686e37cf13d559f668aa398dd7ddf1f92c5d613e4f8cb262be2fb4fedb0fcb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/23/eada4c38608b444618a132be0d199b280049ded278b24cbb9d3fc59658e4/mypy-1.14.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1fb545ca340537d4b45d3eecdb3def05e913299ca72c290326be19b3804b39c0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/43/c9/d6785c6f66241c62fd2992b05057f404237deaad1566545e9f144ced07f5/mypy-1.14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90716d8b2d1f4cd503309788e51366f07c56635a3309b0f6a32547eaaa36a64d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c3/62/daa7e787770c83c52ce2aaf1a111eae5893de9e004743f51bfcad9e487ec/mypy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2ae753f5c9fef278bcf12e1a564351764f2a6da579d4a81347e1d5a15819997b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1b/a2/5fb18318a3637f29f16f4e41340b795da14f4751ef4f51c99ff39ab62e52/mypy-1.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e0fe0f5feaafcb04505bcf439e991c6d8f1bf8b15f12b05feeed96e9e7bf1427" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/28/99/e153ce39105d164b5f02c06c35c7ba958aaff50a2babba7d080988b03fe7/mypy-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:7d54bd85b925e501c555a3227f3ec0cfc54ee8b6930bd6141ec872d1c572f81f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/11/a9422850fd506edbcdc7f6090682ecceaf1f87b9dd847f9df79942da8506/mypy-1.14.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f995e511de847791c3b11ed90084a7a0aafdc074ab88c5a9711622fe4751138c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b6/9e/47e450fd39078d9c02d620545b2cb37993a8a8bdf7db3652ace2f80521ca/mypy-1.14.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d64169ec3b8461311f8ce2fd2eb5d33e2d0f2c7b49116259c51d0d96edee48d1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/01/b5/6c8d33bd0f851a7692a8bfe4ee75eb82b6983a3cf39e5e32a5d2a723f0c1/mypy-1.14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ba24549de7b89b6381b91fbc068d798192b1b5201987070319889e93038967a8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f0/4c/e10e2c46ea37cab5c471d0ddaaa9a434dc1d28650078ac1b56c2d7b9b2e4/mypy-1.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:183cf0a45457d28ff9d758730cd0210419ac27d4d3f285beda038c9083363b1f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/55/beacb0c69beab2153a0f57671ec07861d27d735a0faff135a494cd4f5020/mypy-1.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f2a0ecc86378f45347f586e4163d1769dd81c5a223d577fe351f26b179e148b1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a2/75/8c93ff7f315c4d086a2dfcde02f713004357d70a163eddb6c56a6a5eff40/mypy-1.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:ad3301ebebec9e8ee7135d8e3109ca76c23752bac1e717bc84cd3836b4bf3eae" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/43/1b/b38c079609bb4627905b74fc6a49849835acf68547ac33d8ceb707de5f52/mypy-1.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:30ff5ef8519bbc2e18b3b54521ec319513a26f1bba19a7582e7b1f58a6e69f14" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6b/75/2ed0d2964c1ffc9971c729f7a544e9cd34b2cdabbe2d11afd148d7838aa2/mypy-1.14.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:cb9f255c18052343c70234907e2e532bc7e55a62565d64536dbc7706a20b78b9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a1/5f/7b8051552d4da3c51bbe8fcafffd76a6823779101a2b198d80886cd8f08e/mypy-1.14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b4e3413e0bddea671012b063e27591b953d653209e7a4fa5e48759cda77ca11" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/90/f53971d3ac39d8b68bbaab9a4c6c58c8caa4d5fd3d587d16f5927eeeabe1/mypy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:553c293b1fbdebb6c3c4030589dab9fafb6dfa768995a453d8a5d3b23784af2e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/03/d2/8bc0aeaaf2e88c977db41583559319f1821c069e943ada2701e86d0430b7/mypy-1.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fad79bfe3b65fe6a1efaed97b445c3d37f7be9fdc348bdb2d7cac75579607c89" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6f/17/07815114b903b49b0f2cf7499f1c130e5aa459411596668267535fe9243c/mypy-1.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:8fa2220e54d2946e94ab6dbb3ba0a992795bd68b16dc852db33028df2b00191b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9e/15/bb6a686901f59222275ab228453de741185f9d54fecbaacec041679496c6/mypy-1.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:92c3ed5afb06c3a8e188cb5da4984cab9ec9a77ba956ee419c68a388b4595255" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f8/b3/8b0f74dfd072c802b7fa368829defdf3ee1566ba74c32a2cb2403f68024c/mypy-1.14.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dbec574648b3e25f43d23577309b16534431db4ddc09fda50841f1e34e64ed34" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/9b/4fd95ab20c52bb5b8c03cc49169be5905d931de17edfe4d9d2986800b52e/mypy-1.14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8c6d94b16d62eb3e947281aa7347d78236688e21081f11de976376cf010eb31a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/9d/4a236b9c57f5d8f08ed346914b3f091a62dd7e19336b2b2a0d85485f82ff/mypy-1.14.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d4b19b03fdf54f3c5b2fa474c56b4c13c9dbfb9a2db4370ede7ec11a2c5927d9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/88/a61a5497e2f68d9027de2bb139c7bb9abaeb1be1584649fa9d807f80a338/mypy-1.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0c911fde686394753fff899c409fd4e16e9b294c24bfd5e1ea4675deae1ac6fd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/da/3d6fc5d92d324701b0c23fb413c853892bfe0e1dbe06c9138037d459756b/mypy-1.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:8b21525cb51671219f5307be85f7e646a153e5acc656e5cebf64bfa076c50107" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/02/1817328c1372be57c16148ce7d2bfcfa4a796bedaed897381b1aad9b267c/mypy-1.14.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7084fb8f1128c76cd9cf68fe5971b37072598e7c31b2f9f95586b65c741a9d31" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/07/99db9a95ece5e58eee1dd87ca456a7e7b5ced6798fd78182c59c35a7587b/mypy-1.14.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:8f845a00b4f420f693f870eaee5f3e2692fa84cc8514496114649cfa8fd5e2c6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/eb/85ea6086227b84bce79b3baf7f465b4732e0785830726ce4a51528173b71/mypy-1.14.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:44bf464499f0e3a2d14d58b54674dee25c031703b2ffc35064bd0df2e0fac319" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4b/bb/f01bebf76811475d66359c259eabe40766d2f8ac8b8250d4e224bb6df379/mypy-1.14.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c99f27732c0b7dc847adb21c9d47ce57eb48fa33a17bc6d7d5c5e9f9e7ae5bac" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/c9/84837ff891edcb6dcc3c27d85ea52aab0c4a34740ff5f0ccc0eb87c56139/mypy-1.14.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:bce23c7377b43602baa0bd22ea3265c49b9ff0b76eb315d6c34721af4cdf1d9b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/84/5f/901e18464e6a13f8949b4909535be3fa7f823291b8ab4e4b36cfe57d6769/mypy-1.14.1-cp38-cp38-win_amd64.whl", hash = "sha256:8edc07eeade7ebc771ff9cf6b211b9a7d93687ff892150cb5692e4f4272b0837" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/1f/186d133ae2514633f8558e78cd658070ba686c0e9275c5a5c24a1e1f0d67/mypy-1.14.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3888a1816d69f7ab92092f785a462944b3ca16d7c470d564165fe703b0970c35" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/fc/4842485d034e38a4646cccd1369f6b1ccd7bc86989c52770d75d719a9941/mypy-1.14.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:46c756a444117c43ee984bd055db99e498bc613a70bbbc120272bd13ca579fbc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/e6/457b83f2d701e23869cfec013a48a12638f75b9d37612a9ddf99072c1051/mypy-1.14.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:27fc248022907e72abfd8e22ab1f10e903915ff69961174784a3900a8cba9ad9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/bf/76a569158db678fee59f4fd30b8e7a0d75bcbaeef49edd882a0d63af6d66/mypy-1.14.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:499d6a72fb7e5de92218db961f1a66d5f11783f9ae549d214617edab5d4dbdbb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/43/bc/0bc6b694b3103de9fed61867f1c8bd33336b913d16831431e7cb48ef1c92/mypy-1.14.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:57961db9795eb566dc1d1b4e9139ebc4c6b0cb6e7254ecde69d1552bf7613f60" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/79/5f5ec47849b6df1e6943d5fd8e6632fbfc04b4fd4acfa5a5a9535d11b4e2/mypy-1.14.1-cp39-cp39-win_amd64.whl", hash = "sha256:07ba89fdcc9451f2ebb02853deb6aaaa3d2239a236669a63ab3801bbf923ef5c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/b5/32dd67b69a16d088e533962e5044e51004176a9952419de0370cdaead0f8/mypy-1.14.1-py3-none-any.whl", hash = "sha256:b66a60cc4073aeb8ae00057f9c1f64d49e90f918fbcef9a977eb121da8b8f1d1" }, +] + +[[package]] +name = "mypy" +version = "1.17.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "mypy-extensions", version = "1.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pathspec", marker = "python_full_version >= '3.9'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, + { name = "typing-extensions", version = "4.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8e/22/ea637422dedf0bf36f3ef238eab4e455e2a0dcc3082b5cc067615347ab8e/mypy-1.17.1.tar.gz", hash = "sha256:25e01ec741ab5bb3eec8ba9cdb0f769230368a22c959c4937360efb89b7e9f01" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/a9/3d7aa83955617cdf02f94e50aab5c830d205cfa4320cf124ff64acce3a8e/mypy-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3fbe6d5555bf608c47203baa3e72dbc6ec9965b3d7c318aa9a4ca76f465bd972" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/83/e8/72e62ff837dd5caaac2b4a5c07ce769c8e808a00a65e5d8f94ea9c6f20ab/mypy-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80ef5c058b7bce08c83cac668158cb7edea692e458d21098c7d3bce35a5d43e7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/10/f3f3543f6448db11881776f26a0ed079865926b0c841818ee22de2c6bbab/mypy-1.17.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c4a580f8a70c69e4a75587bd925d298434057fe2a428faaf927ffe6e4b9a98df" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/bf/63e83ed551282d67bb3f7fea2cd5561b08d2bb6eb287c096539feb5ddbc5/mypy-1.17.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd86bb649299f09d987a2eebb4d52d10603224500792e1bee18303bbcc1ce390" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/69/66/68f2eeef11facf597143e85b694a161868b3b006a5fbad50e09ea117ef24/mypy-1.17.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a76906f26bd8d51ea9504966a9c25419f2e668f012e0bdf3da4ea1526c534d94" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/87/8e3e9c2c8bd0d7e071a89c71be28ad088aaecbadf0454f46a540bda7bca6/mypy-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:e79311f2d904ccb59787477b7bd5d26f3347789c06fcd7656fa500875290264b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/46/cf/eadc80c4e0a70db1c08921dcc220357ba8ab2faecb4392e3cebeb10edbfa/mypy-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ad37544be07c5d7fba814eb370e006df58fed8ad1ef33ed1649cb1889ba6ff58" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5d/c1/c869d8c067829ad30d9bdae051046561552516cfb3a14f7f0347b7d973ee/mypy-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:064e2ff508e5464b4bd807a7c1625bc5047c5022b85c70f030680e18f37273a5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/b9/803672bab3fe03cee2e14786ca056efda4bb511ea02dadcedde6176d06d0/mypy-1.17.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70401bbabd2fa1aa7c43bb358f54037baf0586f41e83b0ae67dd0534fc64edfd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/fb/fcdac695beca66800918c18697b48833a9a6701de288452b6715a98cfee1/mypy-1.17.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e92bdc656b7757c438660f775f872a669b8ff374edc4d18277d86b63edba6b8b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/37/a932da3d3dace99ee8eb2043b6ab03b6768c36eb29a02f98f46c18c0da0e/mypy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c1fdf4abb29ed1cb091cf432979e162c208a5ac676ce35010373ff29247bcad5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/cf/6438a429e0f2f5cab8bc83e53dbebfa666476f40ee322e13cac5e64b79e7/mypy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:ff2933428516ab63f961644bc49bc4cbe42bbffb2cd3b71cc7277c07d16b1a8b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/17/a2/7034d0d61af8098ec47902108553122baa0f438df8a713be860f7407c9e6/mypy-1.17.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:69e83ea6553a3ba79c08c6e15dbd9bfa912ec1e493bf75489ef93beb65209aeb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/14/1f/19e7e44b594d4b12f6ba8064dbe136505cec813549ca3e5191e40b1d3cc2/mypy-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1b16708a66d38abb1e6b5702f5c2c87e133289da36f6a1d15f6a5221085c6403" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/69/baa33927e29e6b4c55d798a9d44db5d394072eef2bdc18c3e2048c9ed1e9/mypy-1.17.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:89e972c0035e9e05823907ad5398c5a73b9f47a002b22359b177d40bdaee7056" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/90/13/f3a89c76b0a41e19490b01e7069713a30949d9a6c147289ee1521bcea245/mypy-1.17.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:03b6d0ed2b188e35ee6d5c36b5580cffd6da23319991c49ab5556c023ccf1341" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/23/a1/c4ee79ac484241301564072e6476c5a5be2590bc2e7bfd28220033d2ef8f/mypy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c837b896b37cd103570d776bda106eabb8737aa6dd4f248451aecf53030cdbeb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/89/b8/7409477be7919a0608900e6320b155c72caab4fef46427c5cc75f85edadd/mypy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:665afab0963a4b39dff7c1fa563cc8b11ecff7910206db4b2e64dd1ba25aed19" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/82/aec2fc9b9b149f372850291827537a508d6c4d3664b1750a324b91f71355/mypy-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93378d3203a5c0800c6b6d850ad2f19f7a3cdf1a3701d3416dbf128805c6a6a7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/07/ac/ee93fbde9d2242657128af8c86f5d917cd2887584cf948a8e3663d0cd737/mypy-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:15d54056f7fe7a826d897789f53dd6377ec2ea8ba6f776dc83c2902b899fee81" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5a/68/946a1e0be93f17f7caa56c45844ec691ca153ee8b62f21eddda336a2d203/mypy-1.17.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:209a58fed9987eccc20f2ca94afe7257a8f46eb5df1fb69958650973230f91e6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/0f/478b4dce1cb4f43cf0f0d00fba3030b21ca04a01b74d1cd272a528cf446f/mypy-1.17.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:099b9a5da47de9e2cb5165e581f158e854d9e19d2e96b6698c0d64de911dd849" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/70/afa5850176379d1b303f992a828de95fc14487429a7139a4e0bdd17a8279/mypy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa6ffadfbe6994d724c5a1bb6123a7d27dd68fc9c059561cd33b664a79578e14" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/f9/4a83e1c856a3d9c8f6edaa4749a4864ee98486e9b9dbfbc93842891029c2/mypy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:9a2b7d9180aed171f033c9f2fc6c204c1245cf60b0cb61cf2e7acc24eea78e0a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/56/79c2fac86da57c7d8c48622a05873eaab40b905096c33597462713f5af90/mypy-1.17.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:15a83369400454c41ed3a118e0cc58bd8123921a602f385cb6d6ea5df050c733" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4d/c3/adabe6ff53638e3cad19e3547268482408323b1e68bf082c9119000cd049/mypy-1.17.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:55b918670f692fc9fba55c3298d8a3beae295c5cded0a55dccdc5bbead814acd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b8/c5/2e234c22c3bdeb23a7817af57a58865a39753bde52c74e2c661ee0cfc640/mypy-1.17.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:62761474061feef6f720149d7ba876122007ddc64adff5ba6f374fda35a018a0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/26/c13c130f35ca8caa5f2ceab68a247775648fdcd6c9a18f158825f2bc2410/mypy-1.17.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c49562d3d908fd49ed0938e5423daed8d407774a479b595b143a3d7f87cdae6a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/df/c7d79d09f6de8383fe800521d066d877e54d30b4fb94281c262be2df84ef/mypy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:397fba5d7616a5bc60b45c7ed204717eaddc38f826e3645402c426057ead9a91" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b8/98/3d5a48978b4f708c55ae832619addc66d677f6dc59f3ebad71bae8285ca6/mypy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:9d6b20b97d373f41617bd0708fd46aa656059af57f2ef72aa8c7d6a2b73b74ed" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/29/cb/673e3d34e5d8de60b3a61f44f80150a738bff568cd6b7efb55742a605e98/mypy-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5d1092694f166a7e56c805caaf794e0585cabdbf1df36911c414e4e9abb62ae9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/d0/fe1895836eea3a33ab801561987a10569df92f2d3d4715abf2cfeaa29cb2/mypy-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:79d44f9bfb004941ebb0abe8eff6504223a9c1ac51ef967d1263c6572bbebc99" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/f3/514aa5532303aafb95b9ca400a31054a2bd9489de166558c2baaeea9c522/mypy-1.17.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b01586eed696ec905e61bd2568f48740f7ac4a45b3a468e6423a03d3788a51a8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/c3/c0805f0edec96fe8e2c048b03769a6291523d509be8ee7f56ae922fa3882/mypy-1.17.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43808d9476c36b927fbcd0b0255ce75efe1b68a080154a38ae68a7e62de8f0f8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/3e/d646b5a298ada21a8512fa7e5531f664535a495efa672601702398cea2b4/mypy-1.17.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:feb8cc32d319edd5859da2cc084493b3e2ce5e49a946377663cc90f6c15fb259" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/14/55/e13d0dcd276975927d1f4e9e2ec4fd409e199f01bdc671717e673cc63a22/mypy-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d7598cf74c3e16539d4e2f0b8d8c318e00041553d83d4861f87c7a72e95ac24d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1d/f3/8fcd2af0f5b806f6cf463efaffd3c9548a28f84220493ecd38d127b6b66d/mypy-1.17.1-py3-none-any.whl", hash = "sha256:a9f52c0351c21fe24c21d8c0eb1f62967b262d6729393397b6f443c3b773c3b9" }, +] + +[[package]] +name = "mypy-extensions" +version = "1.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/a4/1ab47638b92648243faf97a5aeb6ea83059cc3624972ab6b8d2316078d3f/mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2a/e2/5d3f6ada4297caebe1a2add3b126fe800c96f56dbe5d1988a2cbe0b267aa/mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d" }, +] + +[[package]] +name = "mypy-extensions" +version = "1.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505" }, +] + +[[package]] +name = "packaging" +version = "24.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/b5/b43a27ac7472e1818c4bafd44430e69605baefe1f34440593e0332ec8b4d/packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/49/df/1fceb2f8900f8639e278b056416d49134fb8d84c5942ffaa01ad34782422/packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5" }, +] + +[[package]] +name = "packaging" +version = "25.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484" }, +] + +[[package]] +name = "pathspec" +version = "0.12.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" }, +] + +[[package]] +name = "platformdirs" +version = "4.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/28/e40d24d2e2eb23135f8533ad33d582359c7825623b1e022f9d460def7c05/platformdirs-4.0.0.tar.gz", hash = "sha256:cb633b2bcf10c51af60beb0ab06d2f1d69064b43abf4c185ca6b28865f3f9731" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/16/70be3b725073035aa5fc3229321d06e22e73e3e09f6af78dcfdf16c7636c/platformdirs-4.0.0-py3-none-any.whl", hash = "sha256:118c954d7e949b35437270383a3f2531e99dd93cf7ce4dc8340d3356d30f173b" }, +] + +[[package]] +name = "platformdirs" +version = "4.3.6" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" }, +] + +[[package]] +name = "platformdirs" +version = "4.3.8" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/8b/3c73abc9c759ecd3f1f7ceff6685840859e8070c4d947c93fae71f6a0bf2/platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4" }, +] + +[[package]] +name = "pluggy" +version = "1.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8a/42/8f2833655a29c4e9cb52ee8a2be04ceac61bcff4a680fb338cbd3d1e322d/pluggy-1.2.0.tar.gz", hash = "sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/32/4a79112b8b87b21450b066e102d6608907f4c885ed7b04c3fdb085d4d6ae/pluggy-1.2.0-py3-none-any.whl", hash = "sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849" }, +] + +[[package]] +name = "pluggy" +version = "1.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/96/2d/02d4312c973c6050a18b314a5ad0b3210edb65a906f868e31c111dede4a6/pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/5f/e351af9a41f866ac3f1fac4ca0613908d9a41741cfcf2228f4ad853b697d/pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b" }, +] + +[[package]] +name = "pyproject-api" +version = "1.5.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/70/a63493ea5066b32053f80fdc24fae7c5a2fc65d8f01a1883b30fd850aa84/pyproject_api-1.5.3.tar.gz", hash = "sha256:ffb5b2d7cad43f5b2688ab490de7c4d3f6f15e0b819cb588c4b771567c9729eb" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/53/b225115e177eb54664ede5b68a23d6806d9890baa8ee66b8d87f0bdb6346/pyproject_api-1.5.3-py3-none-any.whl", hash = "sha256:14cf09828670c7b08842249c1f28c8ee6581b872e893f81b62d5465bec41502f" }, +] + +[[package]] +name = "pyproject-api" +version = "1.8.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bb/19/441e0624a8afedd15bbcce96df1b80479dd0ff0d965f5ce8fde4f2f6ffad/pyproject_api-1.8.0.tar.gz", hash = "sha256:77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ba/f4/3c4ddfcc0c19c217c6de513842d286de8021af2f2ab79bbb86c00342d778/pyproject_api-1.8.0-py3-none-any.whl", hash = "sha256:3d7d347a047afe796fd5d1885b1e391ba29be7169bd2f102fcd378f04273d228" }, +] + +[[package]] +name = "pyproject-api" +version = "1.9.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/19/fd/437901c891f58a7b9096511750247535e891d2d5a5a6eefbc9386a2b41d5/pyproject_api-1.9.1.tar.gz", hash = "sha256:43c9918f49daab37e302038fc1aed54a8c7a91a9fa935d00b9a485f37e0f5335" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/e6/c293c06695d4a3ab0260ef124a74ebadba5f4c511ce3a4259e976902c00b/pyproject_api-1.9.1-py3-none-any.whl", hash = "sha256:7d6238d92f8962773dd75b5f0c4a6a27cce092a14b623b811dba656f3b628948" }, +] + +[[package]] +name = "pyproject-hooks" +version = "1.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e7/82/28175b2414effca1cdac8dc99f76d660e7a4fb0ceefa4b4ab8f5f6742925/pyproject_hooks-1.2.0.tar.gz", hash = "sha256:1e859bd5c40fae9448642dd871adf459e5e2084186e8d2c2a79a824c970da1f8" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913" }, +] + +[[package]] +name = "pytest" +version = "7.4.4" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.8' and sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.8'" }, + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "iniconfig", version = "2.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pluggy", version = "1.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/80/1f/9d8e98e4133ffb16c90f3b405c43e38d3abb715bb5d7a63a5a684f7e46a3/pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/ff/f6e8b8f39e08547faece4bd80f89d5a8de68a38b2d179cc1c4490ffa3286/pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8" }, +] + +[[package]] +name = "pytest" +version = "8.3.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version == '3.8.*' and sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version == '3.8.*'" }, + { name = "iniconfig", version = "2.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pluggy", version = "1.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820" }, +] + +[[package]] +name = "pytest" +version = "8.4.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, + { name = "iniconfig", version = "2.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pluggy", version = "1.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pygments", marker = "python_full_version >= '3.9'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/08/ba/45911d754e8eba3d5a841a5ce61a65a685ff1798421ac054f85aa8747dfb/pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/29/16/c8a903f4c4dffe7a12843191437d7cd8e32751d5de349d45d3fe69544e87/pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7" }, +] + +[[package]] +name = "python-dotenv" +version = "0.21.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f5/d7/d548e0d5a68b328a8d69af833a861be415a17cb15ce3d8f0cd850073d2e1/python-dotenv-0.21.1.tar.gz", hash = "sha256:1c93de8f636cde3ce377292818d0e440b6e45a82f215c3744979151fa8151c49" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/62/f19d1e9023aacb47241de3ab5a5d5fedf32c78a71a9e365bb2153378c141/python_dotenv-0.21.1-py3-none-any.whl", hash = "sha256:41e12e0318bebc859fcc4d97d4db8d20ad21721a6aa5047dd59f090391cb549a" }, +] + +[[package]] +name = "python-dotenv" +version = "1.0.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bc/57/e84d88dfe0aec03b7a2d4327012c1627ab5f03652216c63d49846d7a6c58/python-dotenv-1.0.1.tar.gz", hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a" }, +] + +[[package]] +name = "python-dotenv" +version = "1.1.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc" }, +] + +[[package]] +name = "ruff" +version = "0.12.10" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3b/eb/8c073deb376e46ae767f4961390d17545e8535921d2f65101720ed8bd434/ruff-0.12.10.tar.gz", hash = "sha256:189ab65149d11ea69a2d775343adf5f49bb2426fc4780f65ee33b423ad2e47f9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/24/e7/560d049d15585d6c201f9eeacd2fd130def3741323e5ccf123786e0e3c95/ruff-0.12.10-py3-none-linux_armv6l.whl", hash = "sha256:8b593cb0fb55cc8692dac7b06deb29afda78c721c7ccfed22db941201b7b8f7b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/b0/ad2464922a1113c365d12b8f80ed70fcfb39764288ac77c995156080488d/ruff-0.12.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ebb7333a45d56efc7c110a46a69a1b32365d5c5161e7244aaf3aa20ce62399c1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d7/f1/97f509b4108d7bae16c48389f54f005b62ce86712120fd8b2d8e88a7cb49/ruff-0.12.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d59e58586829f8e4a9920788f6efba97a13d1fa320b047814e8afede381c6839" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/12/ad/44f606d243f744a75adc432275217296095101f83f966842063d78eee2d3/ruff-0.12.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:822d9677b560f1fdeab69b89d1f444bf5459da4aa04e06e766cf0121771ab844" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/1f/ed6c265e199568010197909b25c896d66e4ef2c5e1c3808caf461f6f3579/ruff-0.12.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:37b4a64f4062a50c75019c61c7017ff598cb444984b638511f48539d3a1c98db" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/c5/b21cde720f54a1d1db71538c0bc9b73dee4b563a7dd7d2e404914904d7f5/ruff-0.12.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2c6f4064c69d2542029b2a61d39920c85240c39837599d7f2e32e80d36401d6e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/02/9e/39369e6ac7f2a1848f22fb0b00b690492f20811a1ac5c1fd1d2798329263/ruff-0.12.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:059e863ea3a9ade41407ad71c1de2badfbe01539117f38f763ba42a1206f7559" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/03/5da8cad4b0d5242a936eb203b58318016db44f5c5d351b07e3f5e211bb89/ruff-0.12.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1bef6161e297c68908b7218fa6e0e93e99a286e5ed9653d4be71e687dff101cf" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/19/19/dd7273b69bf7f93a070c9cec9494a94048325ad18fdcf50114f07e6bf417/ruff-0.12.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4f1345fbf8fb0531cd722285b5f15af49b2932742fc96b633e883da8d841896b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c0/1d/b4207ec35e7babaee62c462769e77457e26eb853fbdc877af29417033333/ruff-0.12.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f68433c4fbc63efbfa3ba5db31727db229fa4e61000f452c540474b03de52a9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/00/58f7b873b21114456e880b75176af3490d7a2836033779ca42f50de3b47a/ruff-0.12.10-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:141ce3d88803c625257b8a6debf4a0473eb6eed9643a6189b68838b43e78165a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/12/8c/9e6660007fb10189ccb78a02b41691288038e51e4788bf49b0a60f740604/ruff-0.12.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f3fc21178cd44c98142ae7590f42ddcb587b8e09a3b849cbc84edb62ee95de60" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/67/4c/6d092bb99ea9ea6ebda817a0e7ad886f42a58b4501a7e27cd97371d0ba54/ruff-0.12.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:7d1a4e0bdfafcd2e3e235ecf50bf0176f74dd37902f241588ae1f6c827a36c56" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/80/d982c55e91df981f3ab62559371380616c57ffd0172d96850280c2b04fa8/ruff-0.12.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:e67d96827854f50b9e3e8327b031647e7bcc090dbe7bb11101a81a3a2cbf1cc9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/37/63a9c788bbe0b0850611669ec6b8589838faf2f4f959647f2d3e320383ae/ruff-0.12.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ae479e1a18b439c59138f066ae79cc0f3ee250712a873d00dbafadaad9481e5b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/47/d4/1aaa7fb201a74181989970ebccd12f88c0fc074777027e2a21de5a90657e/ruff-0.12.10-py3-none-win32.whl", hash = "sha256:9de785e95dc2f09846c5e6e1d3a3d32ecd0b283a979898ad427a9be7be22b266" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/14/2ad38fd4037daab9e023456a4a40ed0154e9971f8d6aed41bdea390aabd9/ruff-0.12.10-py3-none-win_amd64.whl", hash = "sha256:7837eca8787f076f67aba2ca559cefd9c5cbc3a9852fd66186f4201b87c1563e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/24/3c/21cf283d67af33a8e6ed242396863af195a8a6134ec581524fd22b9811b6/ruff-0.12.10-py3-none-win_arm64.whl", hash = "sha256:cc138cc06ed9d4bfa9d667a65af7172b47840e1a98b02ce7011c391e54635ffc" }, +] + +[[package]] +name = "setuptools" +version = "68.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/dc/98/5f896af066c128669229ff1aa81553ac14cfb3e5e74b6b44594132b8540e/setuptools-68.0.0.tar.gz", hash = "sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/42/be1c7bbdd83e1bfb160c94b9cafd8e25efc7400346cf7ccdbdb452c467fa/setuptools-68.0.0-py3-none-any.whl", hash = "sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f" }, +] + +[[package]] +name = "setuptools" +version = "75.3.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/01/771ea46cce201dd42cff043a5eea929d1c030fb3d1c2ee2729d02ca7814c/setuptools-75.3.2.tar.gz", hash = "sha256:3c1383e1038b68556a382c1e8ded8887cd20141b0eb5708a6c8d277de49364f5" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/65/3f0dba35760d902849d39d38c0a72767794b1963227b69a587f8a336d08c/setuptools-75.3.2-py3-none-any.whl", hash = "sha256:90ab613b6583fc02d5369cbca13ea26ea0e182d1df2d943ee9cbe81d4c61add9" }, +] + +[[package]] +name = "setuptools" +version = "80.9.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922" }, +] + +[[package]] +name = "splunk-sdk" +source = { editable = "." } +dependencies = [ + { name = "deprecation" }, + { name = "python-dotenv", version = "0.21.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "python-dotenv", version = "1.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "python-dotenv", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] + +[package.dev-dependencies] +build = [ + { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "build", version = "1.2.2.post1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "build", version = "1.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "setuptools", version = "80.9.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +dev = [ + { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "build", version = "1.2.2.post1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "build", version = "1.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "mypy", version = "1.14.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "mypy", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "ruff" }, + { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "setuptools", version = "80.9.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +lint = [ + { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "mypy", version = "1.14.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "mypy", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "ruff" }, +] +test = [ + { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] + +[package.metadata] +requires-dist = [ + { name = "deprecation" }, + { name = "python-dotenv" }, +] + +[package.metadata.requires-dev] +build = [ + { name = "build" }, + { name = "pytest" }, + { name = "setuptools" }, + { name = "tox" }, +] +dev = [ + { name = "build" }, + { name = "mypy" }, + { name = "pytest" }, + { name = "ruff" }, + { name = "setuptools" }, + { name = "tox" }, +] +lint = [ + { name = "mypy" }, + { name = "ruff" }, +] +test = [ + { name = "pytest" }, + { name = "tox" }, +] + +[[package]] +name = "tomli" +version = "2.0.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c0/3f/d7af728f075fb08564c5949a9c95e44352e23dee646869fa104a3b2060a3/tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" }, +] + +[[package]] +name = "tomli" +version = "2.2.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" }, +] + +[[package]] +name = "tox" +version = "4.8.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "cachetools", version = "5.5.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "chardet", marker = "python_full_version < '3.8'" }, + { name = "colorama", marker = "python_full_version < '3.8'" }, + { name = "filelock", version = "3.12.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "platformdirs", version = "4.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pluggy", version = "1.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pyproject-api", version = "1.5.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "virtualenv", version = "20.26.6", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/21/8a0d95e6a502c6a0be81c583af9c11066bf1f4e6eeb6551ee8b6f4c7292d/tox-4.8.0.tar.gz", hash = "sha256:2adacf435b12ccf10b9dfa9975d8ec0afd7cbae44d300463140d2117b968037b" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/0c/9ad67a4f8ed18c2619b6b8c41cea4c99e7617d5d712670ab4193d439f1f8/tox-4.8.0-py3-none-any.whl", hash = "sha256:4991305a56983d750a0d848a34242be290452aa88d248f1bf976e4036ee8b213" }, +] + +[[package]] +name = "tox" +version = "4.25.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "cachetools", version = "5.5.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "chardet", marker = "python_full_version == '3.8.*'" }, + { name = "colorama", marker = "python_full_version == '3.8.*'" }, + { name = "filelock", version = "3.16.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "platformdirs", version = "4.3.6", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pluggy", version = "1.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "pyproject-api", version = "1.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "typing-extensions", version = "4.13.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "virtualenv", version = "20.34.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/87/692478f0a194f1cad64803692642bd88c12c5b64eee16bf178e4a32e979c/tox-4.25.0.tar.gz", hash = "sha256:dd67f030317b80722cf52b246ff42aafd3ed27ddf331c415612d084304cf5e52" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/38/33348de6fc4b1afb3d76d8485c8aecbdabcfb3af8da53d40c792332e2b37/tox-4.25.0-py3-none-any.whl", hash = "sha256:4dfdc7ba2cc6fdc6688dde1b21e7b46ff6c41795fb54586c91a3533317b5255c" }, +] + +[[package]] +name = "tox" +version = "4.28.4" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +dependencies = [ + { name = "cachetools", version = "6.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "chardet", marker = "python_full_version >= '3.9'" }, + { name = "colorama", marker = "python_full_version >= '3.9'" }, + { name = "filelock", version = "3.19.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "platformdirs", version = "4.3.8", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pluggy", version = "1.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "pyproject-api", version = "1.9.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, + { name = "typing-extensions", version = "4.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, + { name = "virtualenv", version = "20.34.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cf/01/321c98e3cc584fd101d869c85be2a8236a41a84842bc6af5c078b10c2126/tox-4.28.4.tar.gz", hash = "sha256:b5b14c6307bd8994ff1eba5074275826620325ee1a4f61316959d562bfd70b9d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/54/564a33093e41a585e2e997220986182c037bc998abf03a0eb4a7a67c4eff/tox-4.28.4-py3-none-any.whl", hash = "sha256:8d4ad9ee916ebbb59272bb045e154a10fa12e3bbdcf94cc5185cbdaf9b241f99" }, +] + +[[package]] +name = "typed-ast" +version = "1.5.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/7e/a424029f350aa8078b75fd0d360a787a273ca753a678d1104c5fa4f3072a/typed_ast-1.5.5.tar.gz", hash = "sha256:94282f7a354f36ef5dbce0ef3467ebf6a258e370ab33d5b40c249fa996e590dd" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/07/5defe18d4fc16281cd18c4374270abc430c3d852d8ac29b5db6599d45cfe/typed_ast-1.5.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4bc1efe0ce3ffb74784e06460f01a223ac1f6ab31c6bc0376a21184bf5aabe3b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/5c/e379b00028680bfcd267d845cf46b60e76d8ac6f7009fd440d6ce030cc92/typed_ast-1.5.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f7a8c46a8b333f71abd61d7ab9255440d4a588f34a21f126bbfc95f6049e686" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3b/99/5cc31ef4f3c80e1ceb03ed2690c7085571e3fbf119cbd67a111ec0b6622f/typed_ast-1.5.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:597fc66b4162f959ee6a96b978c0435bd63791e31e4f410622d19f1686d5e769" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/ed/b9b8b794b37b55c9247b1e8d38b0361e8158795c181636d34d6c11b506e7/typed_ast-1.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/59/dbbbe5a0e91c15d14a0896b539a5ed01326b0d468e75c1a33274d128d2d1/typed_ast-1.5.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5fe83a9a44c4ce67c796a1b466c270c1272e176603d5e06f6afbc101a572859d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/90/f0/0956d925f87bd81f6e0f8cf119eac5e5c8f4da50ca25bb9f5904148d4611/typed_ast-1.5.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/43/17/4bdece9795da6f3345c4da5667ac64bc25863617f19c28d81f350f515be6/typed_ast-1.5.5-cp310-cp310-win_amd64.whl", hash = "sha256:e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/75/53/b685e10da535c7b3572735f8bea0d4abb35a04722a7d44ca9c163a0cf822/typed_ast-1.5.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/96/fd/fc8ccf19fc16a40a23e7c7802d0abc78c1f38f1abb6e2447c474f8a076d8/typed_ast-1.5.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b445c2abfecab89a932b20bd8261488d574591173d07827c1eda32c457358b18" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/9a/598e47f2c3ecd19d7f1bb66854d0d3ba23ffd93c846448790a92524b0a8d/typed_ast-1.5.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/ca/765e8bf8b24d0ed7b9fc669f6826c5bc3eb7412fc765691f59b83ae195b2/typed_ast-1.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61443214d9b4c660dcf4b5307f15c12cb30bdfe9588ce6158f4a005baeb167b2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d9/3c/4af750e6c673a0dd6c7b9f5b5e5ed58ec51a2e4e744081781c664d369dfa/typed_ast-1.5.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:6eb936d107e4d474940469e8ec5b380c9b329b5f08b78282d46baeebd3692dc9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/03/8d/d0a4d1e060e1e8dda2408131a0cc7633fc4bc99fca5941dcb86c461dfe01/typed_ast-1.5.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/90/83/f28d2c912cd010a09b3677ac69d23181045eb17e358914ab739b7fdee530/typed_ast-1.5.5-cp311-cp311-win_amd64.whl", hash = "sha256:83509f9324011c9a39faaef0922c6f720f9623afe3fe220b6d0b15638247206b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d5/00/635353c31b71ed307ab020eff6baed9987da59a1b2ba489f885ecbe293b8/typed_ast-1.5.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2188bc33d85951ea4ddad55d2b35598b2709d122c11c75cffd529fbc9965508e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/01/95/11be104446bb20212a741d30d40eab52a9cfc05ea34efa074ff4f7c16983/typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0635900d16ae133cab3b26c607586131269f88266954eb04ec31535c9a12ef1e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/f1/75bd58fb1410cb72fbc6e8adf163015720db2c38844b46a9149c5ff6bf38/typed_ast-1.5.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57bfc3cf35a0f2fdf0a88a3044aafaec1d2f24d8ae8cd87c4f58d615fb5b6311" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/47/97/0bb4dba688a58ff9c08e63b39653e4bcaa340ce1bb9c1d58163e5c2c66f1/typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a8/cd/9a867f5a96d83a9742c43914e10d3a2083d8fe894ab9bf60fd467c6c497f/typed_ast-1.5.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/eb/06/73ca55ee5303b41d08920de775f02d2a3e1e59430371f5adf7fbb1a21127/typed_ast-1.5.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/19/e3/88b65e46643006592f39e0fdef3e29454244a9fdaa52acfb047dc68cae6a/typed_ast-1.5.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/e0/182bdd9edb6c6a1c068cecaa87f58924a817f2807a0b0d940f578b3328df/typed_ast-1.5.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8d/09/bba083f2c11746288eaf1859e512130420405033de84189375fe65d839ba/typed_ast-1.5.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:045f9930a1550d9352464e5149710d56a2aed23a2ffe78946478f7b5416f1ede" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/f3/38839df509b04fb54205e388fc04b47627377e0ad628870112086864a441/typed_ast-1.5.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:381eed9c95484ceef5ced626355fdc0765ab51d8553fec08661dce654a935db4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/1e/aa5f1dae4b92bc665ae9a655787bb2fe007a881fa2866b0408ce548bb24c/typed_ast-1.5.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/88/71a1c249c01fbbd66f9f28648f8249e737a7fe19056c1a78e7b3b9250eb1/typed_ast-1.5.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8c524eb3024edcc04e288db9541fe1f438f82d281e591c548903d5b77ad1ddd4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/12/1e/19f53aad3984e351e6730e4265fde4b949a66c451e10828fdbc4dfb050f1/typed_ast-1.5.5-cp38-cp38-win_amd64.whl", hash = "sha256:7f58fabdde8dcbe764cef5e1a7fcb440f2463c1bbbec1cf2a86ca7bc1f95184b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b1/88/6e7f36f5fab6fbf0586a2dd866ac337924b7d4796a4d1b2b04443a864faf/typed_ast-1.5.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:042eb665ff6bf020dd2243307d11ed626306b82812aba21836096d229fdc6a10" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/30/09d27e13824495547bcc665bd07afc593b22b9484f143b27565eae4ccaac/typed_ast-1.5.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:622e4a006472b05cf6ef7f9f2636edc51bda670b7bbffa18d26b255269d3d814" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/07/3d/564308b7a432acb1f5399933cbb1b376a1a64d2544b90f6ba91894674260/typed_ast-1.5.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1efebbbf4604ad1283e963e8915daa240cb4bf5067053cf2f0baadc4d4fb51b8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ea/f4/262512d14f777ea3666a089e2675a9b1500a85b8329a36de85d63433fb0e/typed_ast-1.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a1/25/b3ccb948166d309ab75296ac9863ebe2ff209fbc063f1122a2d3979e47c3/typed_ast-1.5.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:48074261a842acf825af1968cd912f6f21357316080ebaca5f19abbb11690c8a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/09/012da182242f168bb5c42284297dcc08dc0a1b3668db5b3852aec467f56f/typed_ast-1.5.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:429ae404f69dc94b9361bb62291885894b7c6fb4640d561179548c849f8492ba" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/30/bd/c815051404c4293265634d9d3e292f04fcf681d0502a9484c38b8f224d04/typed_ast-1.5.5-cp39-cp39-win_amd64.whl", hash = "sha256:335f22ccb244da2b5c296e6f96b06ee9bed46526db0de38d2f0e5a6597b81155" }, +] + +[[package]] +name = "typing-extensions" +version = "4.7.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3c/8b/0111dd7d6c1478bf83baa1cab85c686426c7a6274119aceb2bd9d35395ad/typing_extensions-4.7.1.tar.gz", hash = "sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ec/6b/63cc3df74987c36fe26157ee12e09e8f9db4de771e0f3404263117e75b95/typing_extensions-4.7.1-py3-none-any.whl", hash = "sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36" }, +] + +[[package]] +name = "typing-extensions" +version = "4.13.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/37/23083fcd6e35492953e8d2aaaa68b860eb422b34627b13f2ce3eb6106061/typing_extensions-4.13.2.tar.gz", hash = "sha256:e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl", hash = "sha256:a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" }, +] + +[[package]] +name = "virtualenv" +version = "20.26.6" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "distlib", marker = "python_full_version < '3.8'" }, + { name = "filelock", version = "3.12.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "platformdirs", version = "4.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3f/40/abc5a766da6b0b2457f819feab8e9203cbeae29327bd241359f866a3da9d/virtualenv-20.26.6.tar.gz", hash = "sha256:280aede09a2a5c317e409a00102e7077c6432c5a38f0ef938e643805a7ad2c48" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/90/57b8ac0c8a231545adc7698c64c5a36fa7cd8e376c691b9bde877269f2eb/virtualenv-20.26.6-py3-none-any.whl", hash = "sha256:7345cc5b25405607a624d8418154577459c3e0277f5466dd79c49d5e492995f2" }, +] + +[[package]] +name = "virtualenv" +version = "20.34.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "distlib", marker = "python_full_version >= '3.8'" }, + { name = "filelock", version = "3.16.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "filelock", version = "3.19.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "platformdirs", version = "4.3.6", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "platformdirs", version = "4.3.8", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "typing-extensions", version = "4.13.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "typing-extensions", version = "4.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/14/37fcdba2808a6c615681cd216fecae00413c9dab44fb2e57805ecf3eaee3/virtualenv-20.34.0.tar.gz", hash = "sha256:44815b2c9dee7ed86e387b842a84f20b93f7f417f95886ca1996a72a4138eb1a" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/06/04c8e804f813cf972e3262f3f8584c232de64f0cde9f703b46cf53a45090/virtualenv-20.34.0-py3-none-any.whl", hash = "sha256:341f5afa7eee943e4984a9207c025feedd768baff6753cd660c857ceb3e36026" }, +] + +[[package]] +name = "zipp" +version = "3.15.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/27/f0ac6b846684cecce1ee93d32450c45ab607f65c2e0255f0092032d91f07/zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/fa/c9e82bbe1af6266adf08afb563905eb87cab83fde00a0a08963510621047/zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556" }, +] + +[[package]] +name = "zipp" +version = "3.20.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/bf/5c0000c44ebc80123ecbdddba1f5dcd94a5ada602a9c225d84b5aaa55e86/zipp-3.20.2.tar.gz", hash = "sha256:bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/8b/5ba542fa83c90e09eac972fc9baca7a88e7e7ca4b221a89251954019308b/zipp-3.20.2-py3-none-any.whl", hash = "sha256:a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" }, +] + +[[package]] +name = "zipp" +version = "3.23.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.9'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e" }, +] From f3a9ab7322e3cdd13817920711a40fa9d3e6ba69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 03/25] Add twine for uploading to splunkdev artifactory --- pyproject.toml | 12 +- uv.lock | 1030 ++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 1014 insertions(+), 28 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 72ca05d88..0c177a641 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,12 +4,12 @@ DOCS = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" REPO = "https://github.com/splunk/splunk-sdk-python.git" [project] -name = "splunk-sdk" +name = "splunk-sdk-test-wheel" dynamic = ["version"] description = "Splunk Software Development Kit for Python" readme = "README.md" -requires-python = ">=3.7.17" -license = { file = "LICENSE" } +requires-python = ">=3.7" +license = "Apache-2.0" authors = [{ name = "Splunk, Inc.", email = "devinfo@splunk.com" }] classifiers = [ "Programming Language :: Python", @@ -26,7 +26,7 @@ dependencies = ["deprecation", "python-dotenv"] [dependency-groups] test = ["tox", "pytest"] lint = ["mypy", "ruff"] -build = ["build", "setuptools", { include-group = "test" }] +build = ["build", "setuptools", "twine"] dev = [ { include-group = "test" }, { include-group = "lint" }, @@ -37,8 +37,8 @@ dev = [ requires = ["setuptools"] build-backend = "setuptools.build_meta" -[tool.setuptools.packages.find] -where = ["."] +[tool.setuptools] +packages = ["splunklib", "splunklib.modularinput", "splunklib.searchcommands"] [tool.setuptools.dynamic] version = { attr = "splunklib.__version__" } diff --git a/uv.lock b/uv.lock index f97469234..87356e044 100644 --- a/uv.lock +++ b/uv.lock @@ -1,12 +1,35 @@ version = 1 revision = 3 -requires-python = ">=3.7.17" +requires-python = ">=3.7" resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", "python_full_version < '3.8'", ] +[[package]] +name = "backports-tarfile" +version = "1.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34" }, +] + +[[package]] +name = "bleach" +version = "6.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "six", marker = "python_full_version < '3.8'" }, + { name = "webencodings", marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/e6/d5f220ca638f6a25557a611860482cb6e54b2d97f0332966b1b005742e1f/bleach-6.0.0.tar.gz", hash = "sha256:1a1a85c1595e07d8db14c5f09f09e6433502c51c595970edc090551f0db99414" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ac/e2/dfcab68c9b2e7800c8f06b85c76e5f978d05b195a958daa9b1dda54a1db6/bleach-6.0.0-py3-none-any.whl", hash = "sha256:33c16e3353dbd13028ab4799a0f89a83f113405c766e9c122df8a06f5b85b3f4" }, +] + [[package]] name = "build" version = "1.1.1" @@ -50,7 +73,8 @@ name = "build" version = "1.3.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "colorama", marker = "python_full_version >= '3.9' and os_name == 'nt'" }, @@ -82,13 +106,126 @@ name = "cachetools" version = "6.2.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/61/e4fad8155db4a04bfb4734c7c8ff0882f078f24294d42798b3568eb63bff/cachetools-6.2.0.tar.gz", hash = "sha256:38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6c/56/3124f61d37a7a4e7cc96afc5492c78ba0cb551151e530b54669ddd1436ef/cachetools-6.2.0-py3-none-any.whl", hash = "sha256:1c76a8960c0041fcc21097e357f882197c79da0dbff766e7317890a65d7d8ba6" }, ] +[[package]] +name = "certifi" +version = "2025.8.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/dc/67/960ebe6bf230a96cda2e0abcf73af550ec4f090005363542f0765df162e0/certifi-2025.8.3.tar.gz", hash = "sha256:e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5" }, +] + +[[package]] +name = "cffi" +version = "1.15.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "pycparser", version = "2.21", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/a3/c5f01988ddb70a187c3e6112152e01696188c9f8a4fa4c68aa330adbb179/cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/41/19da352d341963d29a33bdb28433ba94c05672fb16155f794fad3fd907b0/cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/da/9441d56d7dd19d07dcc40a2a5031a1f51c82a27cee3705edf53dadcac398/cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/aa/02/ab15b3aa572759df752491d5fa0f74128cd14e002e8e3257c1ab1587810b/cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/bd/d0809593f7976828f06a492716fbcbbfb62798bbf60ea1f65200b8d49901/cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/65/0d7b5dad821ced4dcd43f96a362905a68ce71e6b5f5cfd2fada867840582/cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/72/617ee266192223a38b67149c830bd9376b69cf3551e1477abc72ff23ef8e/cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/bc/b7723c2fe7a22eee71d7edf2102cd43423d5f95ff3932ebaa2f82c7ec8d0/cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5d/4e/4e0bb5579b01fdbfd4388bd1eb9394a989e1336203a4b7f700d887b233c1/cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/5a/c37631a86be838bdd84cc0259130942bf7e6e32f70f4cab95f479847fb91/cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/d7/0fe0d91b0bbf610fb7254bb164fa8931596e660d62e90fb6289b7ee27b09/cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/56/3e94aa719ae96eeda8b68b3ec6e347e0a23168c6841dc276ccdcdadc9f32/cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/0b/3b09a755ddb977c167e6d209a7536f6ade43bb0654bad42e08df1406b8e4/cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/1a/e1ee5bed11d8b6540c05a8e3c32448832d775364d4461dd6497374533401/cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/e1/e55ca2e0dd446caa2cc8f73c2b98879c04a1f4064ac529e1836683ca58b8/cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/7a/68c35c151e5b7a12650ecc12fdfb85211aa1da43e9924598451c4a0a3839/cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/93/d0/2e2b27ea2f69b0ec9e481647822f8f77f5fc23faca2dd00d1ff009940eb7/cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/c6/df826563f55f7e9dd9a1d3617866282afa969fe0d57decffa1911f416ed8/cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/25/16a082701378170559bb1d0e9ef2d293cece8dc62913d79351beb34c5ddf/cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/02/aef53d4aa43154b829e9707c8c60bab413cd21819c4a36b0d7aaa83e2a61/cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/4b/33494eb0adbcd884656c48f6db0c98ad8a5c678fb8fb5ed41ab546b04d8c/cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8b/06f30caa03b5b3ac006de4f93478dbd0239e2a16566d81a106c322dc4f79/cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/1f/a3c533f8d377da5ca7edb4f580cc3edc1edbebc45fac8bb3ae60f1176629/cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/b7/d3618d612be01e184033eab90006f8ca5b5edafd17bf247439ea4e167d8a/cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a9/ba/e082df21ebaa9cb29f2c4e1d7e49a29b90fcd667d43632c6674a16d65382/cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/cb/53b7bba75a18372d57113ba934b27d0734206c283c1dfcc172347fbd9f76/cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2d/86/3ca57cddfa0419f6a95d1c8478f8f622ba597e3581fd501bbb915b20eb75/cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/26/7b3a73ab7d82a64664c7c4ea470e4ec4a3c73bb4f02575c543a41e272de5/cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/ff/ab939e2c7b3f40d851c0f7192c876f1910f3442080c9c846532993ec3cef/cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3" }, +] + +[[package]] +name = "cffi" +version = "1.17.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "pycparser", version = "2.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/5b/f1523dd545f92f7df468e5f653ffa4df30ac222f3c884e51e139878f1cb5/cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/93/7e547ab4105969cc8c93b38a667b82a835dd2cc78f3a7dad6130cfd41e1d/cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/c4/a308f2c332006206bb511de219efeff090e9d63529ba0a77aae72e82248b/cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/5b/b63681518265f2f4060d2b60755c1c77ec89e5e045fc3773b72735ddaad5/cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bb/19/b51af9f4a4faa4a8ac5a0e5d5c2522dcd9703d07fac69da34a36c4d960d3/cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e" }, +] + [[package]] name = "chardet" version = "5.2.0" @@ -98,6 +235,92 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" }, ] +[[package]] +name = "charset-normalizer" +version = "3.4.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/98/f3b8013223728a99b908c9344da3aa04ee6e3fa235f19409033eda92fb78/charset_normalizer-3.4.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fb7f67a1bfa6e40b438170ebdc8158b78dc465a5a67b6dde178a46987b244a72" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/40/5188be1e3118c82dcb7c2a5ba101b783822cfb413a0268ed3be0468532de/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc9370a2da1ac13f0153780040f465839e6cccb4a1e44810124b4e22483c93fe" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/60/5d0d74bc1e1380f0b72c327948d9c2aca14b46a9efd87604e724260f384c/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:07a0eae9e2787b586e129fdcbe1af6997f8d0e5abaa0bc98c0e20e124d67e601" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9a/d891f63722d9158688de58d050c59dc3da560ea7f04f4c53e769de5140f5/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:74d77e25adda8581ffc1c720f1c81ca082921329452eba58b16233ab1842141c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/1a/7425c952944a6521a9cfa7e675343f83fd82085b8af2b1373a2409c683dc/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0e909868420b7049dafd3a31d45125b31143eec59235311fc4c57ea26a4acd2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f0/c9/a2c9c2a355a8594ce2446085e2ec97fd44d323c684ff32042e2a6b718e1d/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c6f162aabe9a91a309510d74eeb6507fab5fff92337a15acbe77753d88d9dcf0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3b/38/20a1f44e4851aa1c9105d6e7110c9d020e093dfa5836d712a5f074a12bf7/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4ca4c094de7771a98d7fbd67d9e5dbf1eb73efa4f744a730437d8a3a5cf994f0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a4/fa/384d2c0f57edad03d7bec3ebefb462090d8905b4ff5a2d2525f3bb711fac/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:02425242e96bcf29a49711b0ca9f37e451da7c70562bc10e8ed992a5a7a25cc0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/9e/eca49d35867ca2db336b6ca27617deed4653b97ebf45dfc21311ce473c37/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:78deba4d8f9590fe4dae384aeff04082510a709957e968753ff3c48399f6f92a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2a/91/26c3036e62dfe8de8061182d33be5025e2424002125c9500faff74a6735e/charset_normalizer-3.4.3-cp310-cp310-win32.whl", hash = "sha256:d79c198e27580c8e958906f803e63cddb77653731be08851c7df0b1a14a8fc0f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/c6/f05db471f81af1fa01839d44ae2a8bfeec8d2a8b4590f16c4e7393afd323/charset_normalizer-3.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:c6e490913a46fa054e03699c70019ab869e990270597018cef1d8562132c2669" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/82/63a45bfc36f73efe46731a3a71cb84e2112f7e0b049507025ce477f0f052/charset_normalizer-3.4.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0f2be7e0cf7754b9a30eb01f4295cc3d4358a479843b31f328afd210e2c7598c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/52/8b0c6c3e53f7e546a5e49b9edb876f379725914e1130297f3b423c7b71c5/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c60e092517a73c632ec38e290eba714e9627abe9d301c8c8a12ec32c314a2a4b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/c0/a74f3bd167d311365e7973990243f32c35e7a94e45103125275b9e6c479f/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:252098c8c7a873e17dd696ed98bbe91dbacd571da4b87df3736768efa7a792e4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/79/ae516e678d6e32df2e7e740a7be51dc80b700e2697cb70054a0f1ac2c955/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3653fad4fe3ed447a596ae8638b437f827234f01a8cd801842e43f3d0a6b281b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/bd/ef9c88464b126fa176f4ef4a317ad9b6f4d30b2cffbc43386062367c3e2c/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8999f965f922ae054125286faf9f11bc6932184b93011d138925a1773830bbe9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7a/03/cbb6fac9d3e57f7e07ce062712ee80d80a5ab46614684078461917426279/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d95bfb53c211b57198bb91c46dd5a2d8018b3af446583aab40074bf7988401cb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d1/f9d141c893ef5d4243bc75c130e95af8fd4bc355beff06e9b1e941daad6e/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:5b413b0b1bfd94dbf4023ad6945889f374cd24e3f62de58d6bb102c4d9ae534a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/35/9c99739250742375167bc1b1319cd1cec2bf67438a70d84b2e1ec4c9daa3/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:b5e3b2d152e74e100a9e9573837aba24aab611d39428ded46f4e4022ea7d1942" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/10/c117806094d2c956ba88958dab680574019abc0c02bcf57b32287afca544/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a2d08ac246bb48479170408d6c19f6385fa743e7157d716e144cad849b2dd94b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/c5/dc3ba772489c453621ffc27e8978a98fe7e41a93e787e5e5bde797f1dddb/charset_normalizer-3.4.3-cp38-cp38-win32.whl", hash = "sha256:ec557499516fc90fd374bf2e32349a2887a876fbf162c160e3c01b6849eaf557" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/35/bb59b1cd012d7196fc81c2f5879113971efc226a63812c9cf7f89fe97c40/charset_normalizer-3.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:5d8d01eac18c423815ed4f4a2ec3b439d654e55ee4ad610e153cf02faf67ea40" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/ca/9a0983dd5c8e9733565cf3db4df2b0a2e9a82659fd8aa2a868ac6e4a991f/charset_normalizer-3.4.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:70bfc5f2c318afece2f5838ea5e4c3febada0be750fcf4775641052bbba14d05" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/c6/99271dc37243a4f925b09090493fb96c9333d7992c6187f5cfe5312008d2/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23b6b24d74478dc833444cbd927c338349d6ae852ba53a0d02a2de1fce45b96e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/69/132eab043356bba06eb333cc2cc60c6340857d0a2e4ca6dc2b51312886b3/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:34a7f768e3f985abdb42841e20e17b330ad3aaf4bb7e7aeeb73db2e70f077b99" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/9a/914d294daa4809c57667b77470533e65def9c0be1ef8b4c1183a99170e9d/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fb731e5deb0c7ef82d698b0f4c5bb724633ee2a489401594c5c88b02e6cb15f7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/a8/6f5bcf1bcf63cb45625f7c5cadca026121ff8a6c8a3256d8d8cd59302663/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:257f26fed7d7ff59921b78244f3cd93ed2af1800ff048c33f624c87475819dd7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c4/72/d3d0e9592f4e504f9dea08b8db270821c909558c353dc3b457ed2509f2fb/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1ef99f0456d3d46a50945c98de1774da86f8e992ab5c77865ea8b8195341fc19" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/30/5f64fe3981677fe63fa987b80e6c01042eb5ff653ff7cec1b7bd9268e54e/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2c322db9c8c89009a990ef07c3bcc9f011a3269bc06782f916cd3d9eed7c9312" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/ef/dd08b2cac9284fd59e70f7d97382c33a3d0a926e45b15fc21b3308324ffd/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:511729f456829ef86ac41ca78c63a5cb55240ed23b4b737faca0eb1abb1c41bc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/8c/dcef87cfc2b3f002a6478f38906f9040302c68aebe21468090e39cde1445/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:88ab34806dea0671532d3f82d82b85e8fc23d7b2dd12fa837978dad9bb392a34" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/86/9cbd533bd37883d467fcd1bd491b3547a3532d0fbb46de2b99feeebf185e/charset_normalizer-3.4.3-cp39-cp39-win32.whl", hash = "sha256:16a8770207946ac75703458e2c743631c79c59c5890c80011d536248f8eaa432" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d6/7e805c8e5c46ff9729c49950acc4ee0aeb55efb8b3a56687658ad10c3216/charset_normalizer-3.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:d22dbedd33326a4a5190dd4fe9e9e693ef12160c77382d9e87919bce54f3d4ca" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a" }, +] + [[package]] name = "colorama" version = "0.4.6" @@ -107,6 +330,44 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, ] +[[package]] +name = "cryptography" +version = "45.0.6" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "cffi", version = "1.15.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8' and platform_python_implementation != 'PyPy'" }, + { name = "cffi", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and platform_python_implementation != 'PyPy'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/0d/d13399c94234ee8f3df384819dc67e0c5ce215fb751d567a55a1f4b028c7/cryptography-45.0.6.tar.gz", hash = "sha256:5c966c732cf6e4a276ce83b6e4c729edda2df6929083a952cc7da973c539c719" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/b6/cabd07410f222f32c8d55486c464f432808abaa1f12af9afcbe8f2f19030/cryptography-45.0.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:44647c5d796f5fc042bbc6d61307d04bf29bccb74d188f18051b635f20a9c75f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8b/9e/f9c7d36a38b1cfeb1cc74849aabe9bf817990f7603ff6eb485e0d70e0b27/cryptography-45.0.6-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e40b80ecf35ec265c452eea0ba94c9587ca763e739b8e559c128d23bff7ebbbf" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9c/2a/4434c17eb32ef30b254b9e8b9830cee4e516f08b47fdd291c5b1255b8101/cryptography-45.0.6-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:00e8724bdad672d75e6f069b27970883179bd472cd24a63f6e620ca7e41cc0c5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/1d/09a5df8e0c4b7970f5d1f3aff1b640df6d4be28a64cae970d56c6cf1c772/cryptography-45.0.6-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7a3085d1b319d35296176af31c90338eeb2ddac8104661df79f80e1d9787b8b2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/62/120842ab20d9150a9d3a6bdc07fe2870384e82f5266d41c53b08a3a96b34/cryptography-45.0.6-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1b7fa6a1c1188c7ee32e47590d16a5a0646270921f8020efc9a511648e1b2e08" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fd/80/1bc3634d45ddfed0871bfba52cf8f1ad724761662a0c792b97a951fb1b30/cryptography-45.0.6-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:275ba5cc0d9e320cd70f8e7b96d9e59903c815ca579ab96c1e37278d231fc402" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/fe/ffb12c2d83d0ee625f124880a1f023b5878f79da92e64c37962bbbe35f3f/cryptography-45.0.6-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:f4028f29a9f38a2025abedb2e409973709c660d44319c61762202206ed577c42" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/8e/b3f3fe0dc82c77a0deb5f493b23311e09193f2268b77196ec0f7a36e3f3e/cryptography-45.0.6-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ee411a1b977f40bd075392c80c10b58025ee5c6b47a822a33c1198598a7a5f05" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/a6/c3ef2ab9e334da27a1d7b56af4a2417d77e7806b2e0f90d6267ce120d2e4/cryptography-45.0.6-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e2a21a8eda2d86bb604934b6b37691585bd095c1f788530c1fcefc53a82b3453" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/c6/ea5173689e014f1a8470899cd5beeb358e22bb3cf5a876060f9d1ca78af4/cryptography-45.0.6-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0d9ef57b6768d9fa58e92f4947cea96ade1233c0e236db22ba44748ffedca394" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ba/73/b12995edc0c7e2311ffb57ebd3b351f6b268fed37d93bfc6f9856e01c473/cryptography-45.0.6-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea3c42f2016a5bbf71825537c2ad753f2870191134933196bee408aac397b3d9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/6e/286894f6f71926bc0da67408c853dd9ba953f662dcb70993a59fd499f111/cryptography-45.0.6-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:20ae4906a13716139d6d762ceb3e0e7e110f7955f3bc3876e3a07f5daadec5f3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/34/a7f55e39b9623c5cb571d77a6a90387fe557908ffc44f6872f26ca8ae270/cryptography-45.0.6-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dac5ec199038b8e131365e2324c03d20e97fe214af051d20c49db129844e8b3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/b9/c6d32edbcba0cd9f5df90f29ed46a65c4631c4fbe11187feb9169c6ff506/cryptography-45.0.6-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:18f878a34b90d688982e43f4b700408b478102dd58b3e39de21b5ebf6509c301" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/2d/09b097adfdee0227cfd4c699b3375a842080f065bab9014248933497c3f9/cryptography-45.0.6-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:5bd6020c80c5b2b2242d6c48487d7b85700f5e0038e67b29d706f98440d66eb5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/66/061ec6689207d54effdff535bbdf85cc380d32dd5377173085812565cf38/cryptography-45.0.6-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:eccddbd986e43014263eda489abbddfbc287af5cddfd690477993dbb31e31016" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/41/ff/e7d5a2ad2d035e5a2af116e1a3adb4d8fcd0be92a18032917a089c6e5028/cryptography-45.0.6-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:550ae02148206beb722cfe4ef0933f9352bab26b087af00e48fdfb9ade35c5b3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/27/092d311af22095d288f4db89fcaebadfb2f28944f3d790a4cf51fe5ddaeb/cryptography-45.0.6-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:5b64e668fc3528e77efa51ca70fadcd6610e8ab231e3e06ae2bab3b31c2b8ed9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ec/24/55fc238fcaa122855442604b8badb2d442367dfbd5a7ca4bb0bd346e263a/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:826b46dae41a1155a0c0e66fafba43d0ede1dc16570b95e40c4d83bfcf0a451d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/7e/3ea4fa6fbe51baf3903806a0241c666b04c73d2358a3ecce09ebee8b9622/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:cc4d66f5dc4dc37b89cfef1bd5044387f7a1f6f0abb490815628501909332d5d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/42/ec5a892d82d2a2c29f80fc19ced4ba669bca29f032faf6989609cff1f8dc/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:f68f833a9d445cc49f01097d95c83a850795921b3f7cc6488731e69bde3288da" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e7/d7/246c4c973a22b9c2931999da953a2c19cae7c66b9154c2d62ffed811225e/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:3b5bf5267e98661b9b888a9250d05b063220dfa917a8203744454573c7eb79db" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/fe/deea71e9f310a31fe0a6bfee670955152128d309ea2d1c79e2a5ae0f0401/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:3de77e4df42ac8d4e4d6cdb342d989803ad37707cf8f3fbf7b088c9cbdd46427" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/45/a77452f5e49cb580feedba6606d66ae7b82c128947aa754533b3d1bd44b0/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:599c8d7df950aa68baa7e98f7b73f4f414c9f02d0e8104a30c0182a07732638b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/b9/a2f747d2acd5e3075fdf5c145c7c3568895daaa38b3b0c960ef830db6cdc/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:31a2b9a10530a1cb04ffd6aa1cd4d3be9ed49f7d77a4dafe198f3b382f41545c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/81/ec/381b3e8d0685a3f3f304a382aa3dfce36af2d76467da0fd4bb21ddccc7b2/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:e5b3dda1b00fb41da3af4c5ef3f922a200e33ee5ba0f0bc9ecf0b0c173958385" }, +] + [[package]] name = "deprecation" version = "2.1.0" @@ -129,6 +390,32 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16" }, ] +[[package]] +name = "docutils" +version = "0.20.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1f/53/a5da4f2c5739cf66290fac1431ee52aff6851c7c8ffd8264f13affd7bcdd/docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6" }, +] + +[[package]] +name = "docutils" +version = "0.22" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/86/5b41c32ecedcfdb4c77b28b6cb14234f252075f8cdb254531727a35547dd/docutils-0.22.tar.gz", hash = "sha256:ba9d57750e92331ebe7c08a1bbf7a7f8143b86c476acd51528b042216a6aad0f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/57/8db39bc5f98f042e0153b1de9fb88e1a409a33cda4dd7f723c2ed71e01f6/docutils-0.22-py3-none-any.whl", hash = "sha256:4ed966a0e96a0477d852f7af31bdcb3adc049fbb35ccba358c2ea8a03287615e" }, +] + [[package]] name = "exceptiongroup" version = "1.3.0" @@ -172,13 +459,36 @@ name = "filelock" version = "3.19.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/bb/0ab3e58d22305b6f5440629d20683af28959bf793d98d11950e305c1c326/filelock-3.19.1.tar.gz", hash = "sha256:66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d" }, ] +[[package]] +name = "id" +version = "1.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/11/102da08f88412d875fa2f1a9a469ff7ad4c874b0ca6fed0048fe385bdb3d/id-1.5.0.tar.gz", hash = "sha256:292cb8a49eacbbdbce97244f47a97b4c62540169c976552e497fd57df0734c1d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/cb/18326d2d89ad3b0dd143da971e77afd1e6ca6674f1b1c3df4b6bec6279fc/id-1.5.0-py3-none-any.whl", hash = "sha256:f1434e1cef91f2cbb8a4ec64663d5a23b9ed43ef44c4c957d02583d61714c658" }, +] + +[[package]] +name = "idna" +version = "3.10" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" }, +] + [[package]] name = "importlib-metadata" version = "6.7.0" @@ -215,7 +525,8 @@ name = "importlib-metadata" version = "8.7.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "zipp", version = "3.23.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, @@ -225,6 +536,36 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd" }, ] +[[package]] +name = "importlib-resources" +version = "5.12.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "zipp", version = "3.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/a2/3cab1de83f95dd15297c15bdc04d50902391d707247cada1f021bbfe2149/importlib_resources-5.12.0.tar.gz", hash = "sha256:4be82589bf5c1d7999aedf2a45159d10cb3ca4f19b2271f8792bc8e6da7b22f6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/c13ea695a4393639830bf96baea956538ba7a9d06fcce7cef10bfff20f72/importlib_resources-5.12.0-py3-none-any.whl", hash = "sha256:7b1deeebbf351c7578e09bf2f63fa2ce8b5ffec296e0d349139d43cca061a81a" }, +] + +[[package]] +name = "importlib-resources" +version = "6.4.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "zipp", version = "3.20.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/be/f3e8c6081b684f176b761e6a2fef02a0be939740ed6f54109a2951d806f3/importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/6a/4604f9ae2fa62ef47b9de2fa5ad599589d28c9fd1d335f32759813dfa91e/importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" }, +] + [[package]] name = "iniconfig" version = "2.0.0" @@ -242,7 +583,8 @@ name = "iniconfig" version = "2.1.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7" } @@ -250,6 +592,248 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760" }, ] +[[package]] +name = "jaraco-classes" +version = "3.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "more-itertools", version = "9.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/02/a956c9bfd2dfe60b30c065ed8e28df7fcf72b292b861dca97e951c145ef6/jaraco.classes-3.2.3.tar.gz", hash = "sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/28/220d3ae0829171c11e50dded4355d17824d60895285631d7eb9dee0ab5e5/jaraco.classes-3.2.3-py3-none-any.whl", hash = "sha256:2353de3288bc6b82120752201c6b1c1a14b058267fa424ed5ce5984e3b922158" }, +] + +[[package]] +name = "jaraco-classes" +version = "3.4.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz", hash = "sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", hash = "sha256:f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790" }, +] + +[[package]] +name = "jaraco-context" +version = "6.0.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "backports-tarfile", marker = "python_full_version >= '3.8' and python_full_version < '3.12'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz", hash = "sha256:9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl", hash = "sha256:f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4" }, +] + +[[package]] +name = "jaraco-functools" +version = "4.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/23/9894b3df5d0a6eb44611c36aec777823fc2e07740dabbd0b810e19594013/jaraco_functools-4.1.0.tar.gz", hash = "sha256:70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/4f/24b319316142c44283d7540e76c7b5a6dbd5db623abd86bb7b3491c21018/jaraco.functools-4.1.0-py3-none-any.whl", hash = "sha256:ad159f13428bc4acbf5541ad6dec511f91573b90fba04df61dafa2a1231cf649" }, +] + +[[package]] +name = "jaraco-functools" +version = "4.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/ed/1aa2d585304ec07262e1a83a9889880701079dde796ac7b1d1826f40c63d/jaraco_functools-4.3.0.tar.gz", hash = "sha256:cfd13ad0dd2c47a3600b439ef72d8615d482cedcff1632930d6f28924d92f294" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/09/726f168acad366b11e420df31bf1c702a54d373a83f968d94141a8c3fde0/jaraco_functools-4.3.0-py3-none-any.whl", hash = "sha256:227ff8ed6f7b8f62c56deff101545fa7543cf2c8e7b82a7c2116e672f29c26e8" }, +] + +[[package]] +name = "jeepney" +version = "0.9.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683" }, +] + +[[package]] +name = "keyring" +version = "24.1.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "importlib-resources", version = "5.12.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "jaraco-classes", version = "3.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "jeepney", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version < '3.8' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/25/17/9745959c3482eed095db21a459572808c2f735bcbf55adb93afcf9c605c7/keyring-24.1.1.tar.gz", hash = "sha256:3d44a48fa9a254f6c72879d7c88604831ebdaac6ecb0b214308b02953502c510" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/9e/9517ad9978abfd2c579c0f7bd6ff3c549b5e0ea8a0e7ad345879c83a5b87/keyring-24.1.1-py3-none-any.whl", hash = "sha256:bc402c5e501053098bcbd149c4ddbf8e36c6809e572c2d098d4961e88d4c270d" }, +] + +[[package]] +name = "keyring" +version = "25.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "importlib-resources", version = "6.4.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-context", marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-functools", version = "4.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jeepney", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version == '3.8.*' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/24/64447b13df6a0e2797b586dad715766d756c932ce8ace7f67bd384d76ae0/keyring-25.5.0.tar.gz", hash = "sha256:4c753b3ec91717fe713c4edd522d625889d8973a349b0e582622f49766de58e6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/c9/353c156fa2f057e669106e5d6bcdecf85ef8d3536ce68ca96f18dc7b6d6f/keyring-25.5.0-py3-none-any.whl", hash = "sha256:e67f8ac32b04be4714b42fe84ce7dad9c40985b9ca827c592cc303e7c26d9741" }, +] + +[[package]] +name = "keyring" +version = "25.6.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.12'" }, + { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "jaraco-context", marker = "python_full_version >= '3.9'" }, + { name = "jaraco-functools", version = "4.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "jeepney", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/09/d904a6e96f76ff214be59e7aa6ef7190008f52a0ab6689760a98de0bf37d/keyring-25.6.0.tar.gz", hash = "sha256:0b39998aa941431eb3d9b0d4b2460bc773b9df6fed7621c2dfb291a7e0187a66" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/32/da7f44bcb1105d3e88a0b74ebdca50c59121d2ddf71c9e34ba47df7f3a56/keyring-25.6.0-py3-none-any.whl", hash = "sha256:552a3f7af126ece7ed5c89753650eec89c7eaae8617d0aa4d9ad2b75111266bd" }, +] + +[[package]] +name = "markdown-it-py" +version = "2.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/c0/59bd6d0571986f72899288a95d9d6178d0eebd70b6650f1bb3f0da90f8f7/markdown-it-py-2.2.0.tar.gz", hash = "sha256:7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/25/2d88e8feee8e055d015343f9b86e370a1ccbec546f2865c98397aaef24af/markdown_it_py-2.2.0-py3-none-any.whl", hash = "sha256:5a35f8d1870171d9acc47b99612dc146129b631baf04970128b568f190d0cc30" }, +] + +[[package]] +name = "markdown-it-py" +version = "3.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" }, +] + +[[package]] +name = "markdown-it-py" +version = "4.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147" }, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" }, +] + +[[package]] +name = "more-itertools" +version = "9.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/d0/bea165535891bd1dcb5152263603e902c0ec1f4c9a2e152cc4adff6b3a38/more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/01/e2678ee4e0d7eed4fd6be9e5b043fff9d22d245d06c8c91def8ced664189/more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3" }, +] + +[[package]] +name = "more-itertools" +version = "10.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz", hash = "sha256:5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl", hash = "sha256:037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef" }, +] + +[[package]] +name = "more-itertools" +version = "10.7.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/a0/834b0cebabbfc7e311f30b46c8188790a37f89fc8d756660346fe5abfd09/more_itertools-10.7.0.tar.gz", hash = "sha256:9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/9f/7ba6f94fc1e9ac3d2b853fdff3035fb2fa5afbed898c4a72b8a020610594/more_itertools-10.7.0-py3-none-any.whl", hash = "sha256:d43980384673cb07d2f7d2d918c616b30c659c089ee23953f601d6609c67510e" }, +] + [[package]] name = "mypy" version = "1.4.1" @@ -350,7 +934,8 @@ name = "mypy" version = "1.17.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "mypy-extensions", version = "1.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, @@ -416,7 +1001,8 @@ name = "mypy-extensions" version = "1.1.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558" } @@ -424,6 +1010,39 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505" }, ] +[[package]] +name = "nh3" +version = "0.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c3/a4/96cff0977357f60f06ec4368c4c7a7a26cccfe7c9fcd54f5378bf0428fd3/nh3-0.3.0.tar.gz", hash = "sha256:d8ba24cb31525492ea71b6aac11a4adac91d828aadeff7c4586541bf5dc34d2f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/11/340b7a551916a4b2b68c54799d710f86cf3838a4abaad8e74d35360343bb/nh3-0.3.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:a537ece1bf513e5a88d8cff8a872e12fe8d0f42ef71dd15a5e7520fecd191bbb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/7f/7c6b8358cf1222921747844ab0eef81129e9970b952fcb814df417159fb9/nh3-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c915060a2c8131bef6a29f78debc29ba40859b6dbe2362ef9e5fd44f11487c2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/da/c5fd472b700ba37d2df630a9e0d8cc156033551ceb8b4c49cc8a5f606b68/nh3-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba0caa8aa184196daa6e574d997a33867d6d10234018012d35f86d46024a2a95" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/3c/cba7b26ccc0ef150c81646478aa32f9c9535234f54845603c838a1dc955c/nh3-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:80fe20171c6da69c7978ecba33b638e951b85fb92059259edd285ff108b82a6d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/ba/59e204d90727c25b253856e456ea61265ca810cda8ee802c35f3fadaab00/nh3-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:e90883f9f85288f423c77b3f5a6f4486375636f25f793165112679a7b6363b35" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/71/2fb1834c10fab6d9291d62c95192ea2f4c7518bd32ad6c46aab5d095cb87/nh3-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0649464ac8eee018644aacbc103874ccbfac80e3035643c3acaab4287e36e7f5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/c1/8f8ccc2492a000b6156dce68a43253fcff8b4ce70ab4216d08f90a2ac998/nh3-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:1adeb1062a1c2974bc75b8d1ecb014c5fd4daf2df646bbe2831f7c23659793f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/d6/f1c6e091cbe8700401c736c2bc3980c46dca770a2cf6a3b48a175114058e/nh3-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:7275fdffaab10cc5801bf026e3c089d8de40a997afc9e41b981f7ac48c5aa7d5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/23/1e/80a8c517655dd40bb13363fc4d9e66b2f13245763faab1a20f1df67165a7/nh3-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:423201bbdf3164a9e09aa01e540adbb94c9962cc177d5b1cbb385f5e1e79216e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/e0/af86d2a974c87a4ba7f19bc3b44a8eaa3da480de264138fec82fe17b340b/nh3-0.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:16f8670201f7e8e0e05ed1a590eb84bfa51b01a69dd5caf1d3ea57733de6a52f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/e0/cf1543e798ba86d838952e8be4cb8d18e22999be2a24b112a671f1c04fd6/nh3-0.3.0-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:ec6cfdd2e0399cb79ba4dcffb2332b94d9696c52272ff9d48a630c5dca5e325a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/86/a96b1453c107b815f9ab8fac5412407c33cc5c7580a4daf57aabeb41b774/nh3-0.3.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce5e7185599f89b0e391e2f29cc12dc2e206167380cea49b33beda4891be2fe1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/33/11e7273b663839626f714cb68f6eb49899da5a0d9b6bc47b41fe870259c2/nh3-0.3.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:389d93d59b8214d51c400fb5b07866c2a4f79e4e14b071ad66c92184fec3a392" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6a/1b/b15bd1ce201a1a610aeb44afd478d55ac018b4475920a3118ffd806e2483/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e9e6a7e4d38f7e8dda9edd1433af5170c597336c1a74b4693c5cb75ab2b30f2a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8f/14/079670fb2e848c4ba2476c5a7a2d1319826053f4f0368f61fca9bb4227ae/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7852f038a054e0096dac12b8141191e02e93e0b4608c4b993ec7d4ffafea4e49" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/e5/ac7fc565f5d8bce7f979d1afd68e8cb415020d62fa6507133281c7d49f91/nh3-0.3.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af5aa8127f62bbf03d68f67a956627b1bd0469703a35b3dad28d0c1195e6c7fb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/2c/6394301428b2017a9d5644af25f487fa557d06bc8a491769accec7524d9a/nh3-0.3.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f416c35efee3e6a6c9ab7716d9e57aa0a49981be915963a82697952cba1353e1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/9a/344b9f9c4bd1c2413a397f38ee6a3d5db30f1a507d4976e046226f12b297/nh3-0.3.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:37d3003d98dedca6cd762bf88f2e70b67f05100f6b949ffe540e189cc06887f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/66/3f/cd37f76c8ca277b02a84aa20d7bd60fbac85b4e2cbdae77cb759b22de58b/nh3-0.3.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:634e34e6162e0408e14fb61d5e69dbaea32f59e847cfcfa41b66100a6b796f62" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/db/7aa11b44bae4e7474feb1201d8dee04fabe5651c7cb51409ebda94a4ed67/nh3-0.3.0-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:b0612ccf5de8a480cf08f047b08f9d3fecc12e63d2ee91769cb19d7290614c23" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/03/03f79f7e5178eb1ad5083af84faff471e866801beb980cc72943a4397368/nh3-0.3.0-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c7a32a7f0d89f7d30cb8f4a84bdbd56d1eb88b78a2434534f62c71dac538c450" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/55/1974bcc16884a397ee699cebd3914e1f59be64ab305533347ca2d983756f/nh3-0.3.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3f1b4f8a264a0c86ea01da0d0c390fe295ea0bcacc52c2103aca286f6884f518" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/50/76936ec021fe1f3270c03278b8af5f2079038116b5d0bfe8538ffe699d69/nh3-0.3.0-cp38-abi3-win32.whl", hash = "sha256:6d68fa277b4a3cf04e5c4b84dd0c6149ff7d56c12b3e3fab304c525b850f613d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/ae/324b165d904dc1672eee5f5661c0a68d4bab5b59fbb07afb6d8d19a30b45/nh3-0.3.0-cp38-abi3-win_amd64.whl", hash = "sha256:bae63772408fd63ad836ec569a7c8f444dd32863d0c67f6e0b25ebbd606afa95" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/76/3165e84e5266d146d967a6cc784ff2fbf6ddd00985a55ec006b72bc39d5d/nh3-0.3.0-cp38-abi3-win_arm64.whl", hash = "sha256:d97d3efd61404af7e5721a0e74d81cdbfc6e5f97e11e731bb6d090e30a7b62b2" }, +] + [[package]] name = "packaging" version = "24.0" @@ -441,7 +1060,8 @@ name = "packaging" version = "25.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f" } @@ -458,6 +1078,15 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" }, ] +[[package]] +name = "pkginfo" +version = "1.10.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/72/347ec5be4adc85c182ed2823d8d1c7b51e13b9a6b0c1aae59582eca652df/pkginfo-1.10.0.tar.gz", hash = "sha256:5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/09/054aea9b7534a15ad38a363a2bd974c20646ab1582a387a95b8df1bfea1c/pkginfo-1.10.0-py3-none-any.whl", hash = "sha256:889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097" }, +] + [[package]] name = "platformdirs" version = "4.0.0" @@ -490,7 +1119,8 @@ name = "platformdirs" version = "4.3.8" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/8b/3c73abc9c759ecd3f1f7ceff6685840859e8070c4d947c93fae71f6a0bf2/platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc" } wheels = [ @@ -529,17 +1159,61 @@ name = "pluggy" version = "1.6.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" }, ] +[[package]] +name = "pycparser" +version = "2.21" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9" }, +] + +[[package]] +name = "pycparser" +version = "2.22" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc" }, +] + +[[package]] +name = "pygments" +version = "2.17.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c" }, +] + [[package]] name = "pygments" version = "2.19.2" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b" }, @@ -582,7 +1256,8 @@ name = "pyproject-api" version = "1.9.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, @@ -648,7 +1323,8 @@ name = "pytest" version = "8.4.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "colorama", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, @@ -656,7 +1332,7 @@ dependencies = [ { name = "iniconfig", version = "2.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "pluggy", version = "1.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "pygments", marker = "python_full_version >= '3.9'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/08/ba/45911d754e8eba3d5a841a5ce61a65a685ff1798421ac054f85aa8747dfb/pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c" } @@ -693,13 +1369,189 @@ name = "python-dotenv" version = "1.1.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc" }, ] +[[package]] +name = "pywin32-ctypes" +version = "0.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8" }, +] + +[[package]] +name = "readme-renderer" +version = "37.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "bleach", marker = "python_full_version < '3.8'" }, + { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/81/c3/d20152fcd1986117b898f66928938f329d0c91ddc47f081c58e64e0f51dc/readme_renderer-37.3.tar.gz", hash = "sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/52/fd8a77d6f0a9ddeb26ed8fb334e01ac546106bf0c5b8e40dc826c5bd160f/readme_renderer-37.3-py3-none-any.whl", hash = "sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343" }, +] + +[[package]] +name = "readme-renderer" +version = "43.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "nh3", marker = "python_full_version == '3.8.*'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/b5/536c775084d239df6345dccf9b043419c7e3308bc31be4c7882196abc62e/readme_renderer-43.0.tar.gz", hash = "sha256:1818dd28140813509eeed8d62687f7cd4f7bad90d4db586001c5dc09d4fde311" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/be/3ea20dc38b9db08387cf97997a85a7d51527ea2057d71118feb0aa8afa55/readme_renderer-43.0-py3-none-any.whl", hash = "sha256:19db308d86ecd60e5affa3b2a98f017af384678c63c88e5d4556a380e674f3f9" }, +] + +[[package]] +name = "readme-renderer" +version = "44.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "docutils", version = "0.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "nh3", marker = "python_full_version >= '3.9'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151" }, +] + +[[package]] +name = "requests" +version = "2.31.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version < '3.8'" }, + { name = "charset-normalizer", marker = "python_full_version < '3.8'" }, + { name = "idna", marker = "python_full_version < '3.8'" }, + { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/be/10918a2eac4ae9f02f6cfe6414b7a155ccd8f7f9d4380d62fd5b955065c3/requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" }, +] + +[[package]] +name = "requests" +version = "2.32.4" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version == '3.8.*'" }, + { name = "charset-normalizer", marker = "python_full_version == '3.8.*'" }, + { name = "idna", marker = "python_full_version == '3.8.*'" }, + { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version >= '3.9'" }, + { name = "charset-normalizer", marker = "python_full_version >= '3.9'" }, + { name = "idna", marker = "python_full_version >= '3.9'" }, + { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6" }, +] + +[[package]] +name = "requests-toolbelt" +version = "1.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06" }, +] + +[[package]] +name = "rfc3986" +version = "2.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd" }, +] + +[[package]] +name = "rich" +version = "13.8.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "markdown-it-py", version = "2.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/92/76/40f084cb7db51c9d1fa29a7120717892aeda9a7711f6225692c957a93535/rich-13.8.1.tar.gz", hash = "sha256:8260cda28e3db6bf04d2d1ef4dbc03ba80a824c88b0e7668a0f23126a424844a" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/11/dadb85e2bd6b1f1ae56669c3e1f0410797f9605d752d68fb47b77f525b31/rich-13.8.1-py3-none-any.whl", hash = "sha256:1760a3c0848469b97b558fc61c85233e3dafb69c7a071b4d60c38099d3cd4c06" }, +] + +[[package]] +name = "rich" +version = "14.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "markdown-it-py", version = "3.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, + { name = "markdown-it-py", version = "4.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/75/af448d8e52bf1d8fa6a9d089ca6c07ff4453d86c65c145d0a300bb073b9b/rich-14.1.0.tar.gz", hash = "sha256:e497a48b844b0320d45007cdebfeaeed8db2a4f4bcf49f15e455cfc4af11eaa8" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/30/3c4d035596d3cf444529e0b2953ad0466f6049528a879d27534700580395/rich-14.1.0-py3-none-any.whl", hash = "sha256:536f5f1785986d6dbdea3c75205c473f970777b4a0d6c6dd1b696aa05a3fa04f" }, +] + [[package]] name = "ruff" version = "0.12.10" @@ -726,6 +1578,19 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/24/3c/21cf283d67af33a8e6ed242396863af195a8a6134ec581524fd22b9811b6/ruff-0.12.10-py3-none-win_arm64.whl", hash = "sha256:cc138cc06ed9d4bfa9d667a65af7172b47840e1a98b02ce7011c391e54635ffc" }, ] +[[package]] +name = "secretstorage" +version = "3.3.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "cryptography" }, + { name = "jeepney" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99" }, +] + [[package]] name = "setuptools" version = "68.0.0" @@ -755,13 +1620,23 @@ name = "setuptools" version = "80.9.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922" }, ] +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" }, +] + [[package]] name = "splunk-sdk" source = { editable = "." } @@ -786,6 +1661,8 @@ build = [ { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] dev = [ { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -804,6 +1681,8 @@ dev = [ { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] lint = [ { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -832,6 +1711,7 @@ build = [ { name = "pytest" }, { name = "setuptools" }, { name = "tox" }, + { name = "twine" }, ] dev = [ { name = "build" }, @@ -840,6 +1720,7 @@ dev = [ { name = "ruff" }, { name = "setuptools" }, { name = "tox" }, + { name = "twine" }, ] lint = [ { name = "mypy" }, @@ -867,7 +1748,8 @@ name = "tomli" version = "2.2.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" } @@ -961,7 +1843,8 @@ name = "tox" version = "4.28.4" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] dependencies = [ { name = "cachetools", version = "6.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, @@ -981,6 +1864,60 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/54/564a33093e41a585e2e997220986182c037bc998abf03a0eb4a7a67c4eff/tox-4.28.4-py3-none-any.whl", hash = "sha256:8d4ad9ee916ebbb59272bb045e154a10fa12e3bbdcf94cc5185cbdaf9b241f99" }, ] +[[package]] +name = "twine" +version = "4.0.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "keyring", version = "24.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pkginfo", marker = "python_full_version < '3.8'" }, + { name = "readme-renderer", version = "37.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests-toolbelt", marker = "python_full_version < '3.8'" }, + { name = "rfc3986", marker = "python_full_version < '3.8'" }, + { name = "rich", version = "13.8.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/1a/a7884359429d801cd63c2c5512ad0a337a509994b0e42d9696d4778d71f6/twine-4.0.2.tar.gz", hash = "sha256:9e102ef5fdd5a20661eb88fad46338806c3bd32cf1db729603fe3697b1bc83c8" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/38/a3f27a9e8ce45523d7d1e28c09e9085b61a98dab15d35ec086f36a44b37c/twine-4.0.2-py3-none-any.whl", hash = "sha256:929bc3c280033347a00f847236564d1c52a3e61b1ac2516c97c48f3ceab756d8" }, +] + +[[package]] +name = "twine" +version = "6.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "id", marker = "python_full_version >= '3.8'" }, + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.9.*'" }, + { name = "keyring", version = "25.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, + { name = "keyring", version = "25.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "readme-renderer", version = "43.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "readme-renderer", version = "44.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "requests-toolbelt", marker = "python_full_version >= '3.8'" }, + { name = "rfc3986", marker = "python_full_version >= '3.8'" }, + { name = "rich", version = "14.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c8/a2/6df94fc5c8e2170d21d7134a565c3a8fb84f9797c1dd65a5976aaf714418/twine-6.1.0.tar.gz", hash = "sha256:be324f6272eff91d07ee93f251edf232fc647935dd585ac003539b42404a8dbd" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/b6/74e927715a285743351233f33ea3c684528a0d374d2e43ff9ce9585b73fe/twine-6.1.0-py3-none-any.whl", hash = "sha256:a47f973caf122930bf0fbbf17f80b83bc1602c9ce393c7845f289a3001dc5384" }, +] + [[package]] name = "typed-ast" version = "1.5.5" @@ -1052,13 +1989,51 @@ name = "typing-extensions" version = "4.15.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466" } wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" }, ] +[[package]] +name = "urllib3" +version = "2.0.7" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/47/b215df9f71b4fdba1025fc05a77db2ad243fa0926755a52c5e71659f4e3c/urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e" }, +] + +[[package]] +name = "urllib3" +version = "2.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac" }, +] + +[[package]] +name = "urllib3" +version = "2.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc" }, +] + [[package]] name = "virtualenv" version = "20.26.6" @@ -1082,7 +2057,8 @@ name = "virtualenv" version = "20.34.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", "python_full_version == '3.8.*'", ] dependencies = [ @@ -1099,6 +2075,15 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/06/04c8e804f813cf972e3262f3f8584c232de64f0cde9f703b46cf53a45090/virtualenv-20.34.0-py3-none-any.whl", hash = "sha256:341f5afa7eee943e4984a9207c025feedd768baff6753cd660c857ceb3e36026" }, ] +[[package]] +name = "webencodings" +version = "0.5.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78" }, +] + [[package]] name = "zipp" version = "3.15.0" @@ -1128,7 +2113,8 @@ name = "zipp" version = "3.23.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } resolution-markers = [ - "python_full_version >= '3.9'", + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", ] sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166" } wheels = [ From 1cb829f2475cb3ed174d10abb0914094ca74d045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 04/25] Add a proper fleshed-out .gitignore file --- .gitignore | 354 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 334 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index 5a7bf5b06..86e689228 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,338 @@ -*.pyc -*.swp -*.idea -*.DS_Store* -*coverage_html_report* -.coverage -.coverage.* -.python-version -.vscode -__stdout__ -docs/_build +# Created by https://www.toptal.com/developers/gitignore/api/windows,macos,linux,pycharm+all,python +# Edit at https://www.toptal.com/developers/gitignore?templates=windows,macos,linux,pycharm+all,python + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### PyCharm+all ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### PyCharm+all Patch ### +# Ignore everything but code style settings and run configurations +# that are supposed to be shared within teams. + +.idea/* + +!.idea/codeStyles +!.idea/runConfigurations + +### Python ### +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python build/ -proxypid +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg MANIFEST -coverage_report -Test Results*.html + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: *.log -splunk_sdk.egg-info/ -dist/ -*.observed +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +.python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ venv/ -.venv/ -.tox -test-reports/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +### Python Patch ### +# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration +poetry.toml + +# ruff +.ruff_cache/ + +# LSP config files +pyrightconfig.json + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.toptal.com/developers/gitignore/api/windows,macos,linux,pycharm+all,python From 49a3dd0a54a9961144db665b4a693da85ead435a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 05/25] Return to proper project name --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0c177a641..28477e97c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ DOCS = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" REPO = "https://github.com/splunk/splunk-sdk-python.git" [project] -name = "splunk-sdk-test-wheel" +name = "splunk-sdk" dynamic = ["version"] description = "Splunk Software Development Kit for Python" readme = "README.md" From 8461d2cbcc5cc17df3188637ade3e5c42136dc45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 06/25] Add .vscode to .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 86e689228..e27f7f400 100644 --- a/.gitignore +++ b/.gitignore @@ -336,3 +336,5 @@ $RECYCLE.BIN/ *.lnk # End of https://www.toptal.com/developers/gitignore/api/windows,macos,linux,pycharm+all,python + +.vscode/ \ No newline at end of file From aa0c4c5a7fda0466506e7b713362cb35ce62ee3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 07/25] =?UTF-8?q?Try=20fix=20CI=20=F0=9F=A4=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 28477e97c..68de07d34 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ dynamic = ["version"] description = "Splunk Software Development Kit for Python" readme = "README.md" requires-python = ">=3.7" -license = "Apache-2.0" +license = { text = "Apache-2.0" } authors = [{ name = "Splunk, Inc.", email = "devinfo@splunk.com" }] classifiers = [ "Programming Language :: Python", @@ -56,7 +56,7 @@ select = [ "RUF", # ruff-specific rules ] -# TODO: Migrate this +# ! TODO: Migrate to new config paradigm # https://tox.wiki/en/latest/config.html#pyproject-toml-ini [tool.tox] legacy_tox_ini = """ From c2a35b70fc295a74d603f1cbeedc75463a32766b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 08/25] Remove twine and pytest from deps --- pyproject.toml | 4 +- uv.lock | 1106 +----------------------------------------------- 2 files changed, 7 insertions(+), 1103 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 68de07d34..1388314a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,9 +24,9 @@ classifiers = [ dependencies = ["deprecation", "python-dotenv"] [dependency-groups] -test = ["tox", "pytest"] +test = ["tox"] lint = ["mypy", "ruff"] -build = ["build", "setuptools", "twine"] +build = ["build", "setuptools"] dev = [ { include-group = "test" }, { include-group = "lint" }, diff --git a/uv.lock b/uv.lock index 87356e044..cb2fd031a 100644 --- a/uv.lock +++ b/uv.lock @@ -8,28 +8,6 @@ resolution-markers = [ "python_full_version < '3.8'", ] -[[package]] -name = "backports-tarfile" -version = "1.2.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34" }, -] - -[[package]] -name = "bleach" -version = "6.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "six", marker = "python_full_version < '3.8'" }, - { name = "webencodings", marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/e6/d5f220ca638f6a25557a611860482cb6e54b2d97f0332966b1b005742e1f/bleach-6.0.0.tar.gz", hash = "sha256:1a1a85c1595e07d8db14c5f09f09e6433502c51c595970edc090551f0db99414" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ac/e2/dfcab68c9b2e7800c8f06b85c76e5f978d05b195a958daa9b1dda54a1db6/bleach-6.0.0-py3-none-any.whl", hash = "sha256:33c16e3353dbd13028ab4799a0f89a83f113405c766e9c122df8a06f5b85b3f4" }, -] - [[package]] name = "build" version = "1.1.1" @@ -114,118 +92,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6c/56/3124f61d37a7a4e7cc96afc5492c78ba0cb551151e530b54669ddd1436ef/cachetools-6.2.0-py3-none-any.whl", hash = "sha256:1c76a8960c0041fcc21097e357f882197c79da0dbff766e7317890a65d7d8ba6" }, ] -[[package]] -name = "certifi" -version = "2025.8.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/dc/67/960ebe6bf230a96cda2e0abcf73af550ec4f090005363542f0765df162e0/certifi-2025.8.3.tar.gz", hash = "sha256:e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5" }, -] - -[[package]] -name = "cffi" -version = "1.15.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "pycparser", version = "2.21", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/a3/c5f01988ddb70a187c3e6112152e01696188c9f8a4fa4c68aa330adbb179/cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/41/19da352d341963d29a33bdb28433ba94c05672fb16155f794fad3fd907b0/cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/da/9441d56d7dd19d07dcc40a2a5031a1f51c82a27cee3705edf53dadcac398/cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/aa/02/ab15b3aa572759df752491d5fa0f74128cd14e002e8e3257c1ab1587810b/cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/bd/d0809593f7976828f06a492716fbcbbfb62798bbf60ea1f65200b8d49901/cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/65/0d7b5dad821ced4dcd43f96a362905a68ce71e6b5f5cfd2fada867840582/cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/72/617ee266192223a38b67149c830bd9376b69cf3551e1477abc72ff23ef8e/cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/bc/b7723c2fe7a22eee71d7edf2102cd43423d5f95ff3932ebaa2f82c7ec8d0/cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5d/4e/4e0bb5579b01fdbfd4388bd1eb9394a989e1336203a4b7f700d887b233c1/cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/5a/c37631a86be838bdd84cc0259130942bf7e6e32f70f4cab95f479847fb91/cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/d7/0fe0d91b0bbf610fb7254bb164fa8931596e660d62e90fb6289b7ee27b09/cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/56/3e94aa719ae96eeda8b68b3ec6e347e0a23168c6841dc276ccdcdadc9f32/cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/0b/3b09a755ddb977c167e6d209a7536f6ade43bb0654bad42e08df1406b8e4/cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/1a/e1ee5bed11d8b6540c05a8e3c32448832d775364d4461dd6497374533401/cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/e1/e55ca2e0dd446caa2cc8f73c2b98879c04a1f4064ac529e1836683ca58b8/cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/7a/68c35c151e5b7a12650ecc12fdfb85211aa1da43e9924598451c4a0a3839/cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/93/d0/2e2b27ea2f69b0ec9e481647822f8f77f5fc23faca2dd00d1ff009940eb7/cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/c6/df826563f55f7e9dd9a1d3617866282afa969fe0d57decffa1911f416ed8/cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/25/16a082701378170559bb1d0e9ef2d293cece8dc62913d79351beb34c5ddf/cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/02/aef53d4aa43154b829e9707c8c60bab413cd21819c4a36b0d7aaa83e2a61/cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/4b/33494eb0adbcd884656c48f6db0c98ad8a5c678fb8fb5ed41ab546b04d8c/cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8b/06f30caa03b5b3ac006de4f93478dbd0239e2a16566d81a106c322dc4f79/cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/1f/a3c533f8d377da5ca7edb4f580cc3edc1edbebc45fac8bb3ae60f1176629/cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/b7/d3618d612be01e184033eab90006f8ca5b5edafd17bf247439ea4e167d8a/cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a9/ba/e082df21ebaa9cb29f2c4e1d7e49a29b90fcd667d43632c6674a16d65382/cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/cb/53b7bba75a18372d57113ba934b27d0734206c283c1dfcc172347fbd9f76/cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2d/86/3ca57cddfa0419f6a95d1c8478f8f622ba597e3581fd501bbb915b20eb75/cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/26/7b3a73ab7d82a64664c7c4ea470e4ec4a3c73bb4f02575c543a41e272de5/cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/ff/ab939e2c7b3f40d851c0f7192c876f1910f3442080c9c846532993ec3cef/cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3" }, -] - -[[package]] -name = "cffi" -version = "1.17.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "pycparser", version = "2.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/5b/f1523dd545f92f7df468e5f653ffa4df30ac222f3c884e51e139878f1cb5/cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/93/7e547ab4105969cc8c93b38a667b82a835dd2cc78f3a7dad6130cfd41e1d/cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/c4/a308f2c332006206bb511de219efeff090e9d63529ba0a77aae72e82248b/cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/5b/b63681518265f2f4060d2b60755c1c77ec89e5e045fc3773b72735ddaad5/cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bb/19/b51af9f4a4faa4a8ac5a0e5d5c2522dcd9703d07fac69da34a36c4d960d3/cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e" }, -] - [[package]] name = "chardet" version = "5.2.0" @@ -235,92 +101,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" }, ] -[[package]] -name = "charset-normalizer" -version = "3.4.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/98/f3b8013223728a99b908c9344da3aa04ee6e3fa235f19409033eda92fb78/charset_normalizer-3.4.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fb7f67a1bfa6e40b438170ebdc8158b78dc465a5a67b6dde178a46987b244a72" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/40/5188be1e3118c82dcb7c2a5ba101b783822cfb413a0268ed3be0468532de/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc9370a2da1ac13f0153780040f465839e6cccb4a1e44810124b4e22483c93fe" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/60/5d0d74bc1e1380f0b72c327948d9c2aca14b46a9efd87604e724260f384c/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:07a0eae9e2787b586e129fdcbe1af6997f8d0e5abaa0bc98c0e20e124d67e601" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9a/d891f63722d9158688de58d050c59dc3da560ea7f04f4c53e769de5140f5/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:74d77e25adda8581ffc1c720f1c81ca082921329452eba58b16233ab1842141c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/1a/7425c952944a6521a9cfa7e675343f83fd82085b8af2b1373a2409c683dc/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0e909868420b7049dafd3a31d45125b31143eec59235311fc4c57ea26a4acd2" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f0/c9/a2c9c2a355a8594ce2446085e2ec97fd44d323c684ff32042e2a6b718e1d/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c6f162aabe9a91a309510d74eeb6507fab5fff92337a15acbe77753d88d9dcf0" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3b/38/20a1f44e4851aa1c9105d6e7110c9d020e093dfa5836d712a5f074a12bf7/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4ca4c094de7771a98d7fbd67d9e5dbf1eb73efa4f744a730437d8a3a5cf994f0" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a4/fa/384d2c0f57edad03d7bec3ebefb462090d8905b4ff5a2d2525f3bb711fac/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:02425242e96bcf29a49711b0ca9f37e451da7c70562bc10e8ed992a5a7a25cc0" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/9e/eca49d35867ca2db336b6ca27617deed4653b97ebf45dfc21311ce473c37/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:78deba4d8f9590fe4dae384aeff04082510a709957e968753ff3c48399f6f92a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2a/91/26c3036e62dfe8de8061182d33be5025e2424002125c9500faff74a6735e/charset_normalizer-3.4.3-cp310-cp310-win32.whl", hash = "sha256:d79c198e27580c8e958906f803e63cddb77653731be08851c7df0b1a14a8fc0f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/c6/f05db471f81af1fa01839d44ae2a8bfeec8d2a8b4590f16c4e7393afd323/charset_normalizer-3.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:c6e490913a46fa054e03699c70019ab869e990270597018cef1d8562132c2669" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/82/63a45bfc36f73efe46731a3a71cb84e2112f7e0b049507025ce477f0f052/charset_normalizer-3.4.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0f2be7e0cf7754b9a30eb01f4295cc3d4358a479843b31f328afd210e2c7598c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/52/8b0c6c3e53f7e546a5e49b9edb876f379725914e1130297f3b423c7b71c5/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c60e092517a73c632ec38e290eba714e9627abe9d301c8c8a12ec32c314a2a4b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/c0/a74f3bd167d311365e7973990243f32c35e7a94e45103125275b9e6c479f/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:252098c8c7a873e17dd696ed98bbe91dbacd571da4b87df3736768efa7a792e4" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/79/ae516e678d6e32df2e7e740a7be51dc80b700e2697cb70054a0f1ac2c955/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3653fad4fe3ed447a596ae8638b437f827234f01a8cd801842e43f3d0a6b281b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/bd/ef9c88464b126fa176f4ef4a317ad9b6f4d30b2cffbc43386062367c3e2c/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8999f965f922ae054125286faf9f11bc6932184b93011d138925a1773830bbe9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7a/03/cbb6fac9d3e57f7e07ce062712ee80d80a5ab46614684078461917426279/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d95bfb53c211b57198bb91c46dd5a2d8018b3af446583aab40074bf7988401cb" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d1/f9d141c893ef5d4243bc75c130e95af8fd4bc355beff06e9b1e941daad6e/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:5b413b0b1bfd94dbf4023ad6945889f374cd24e3f62de58d6bb102c4d9ae534a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/35/9c99739250742375167bc1b1319cd1cec2bf67438a70d84b2e1ec4c9daa3/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:b5e3b2d152e74e100a9e9573837aba24aab611d39428ded46f4e4022ea7d1942" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/10/c117806094d2c956ba88958dab680574019abc0c02bcf57b32287afca544/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a2d08ac246bb48479170408d6c19f6385fa743e7157d716e144cad849b2dd94b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/c5/dc3ba772489c453621ffc27e8978a98fe7e41a93e787e5e5bde797f1dddb/charset_normalizer-3.4.3-cp38-cp38-win32.whl", hash = "sha256:ec557499516fc90fd374bf2e32349a2887a876fbf162c160e3c01b6849eaf557" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/35/bb59b1cd012d7196fc81c2f5879113971efc226a63812c9cf7f89fe97c40/charset_normalizer-3.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:5d8d01eac18c423815ed4f4a2ec3b439d654e55ee4ad610e153cf02faf67ea40" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/ca/9a0983dd5c8e9733565cf3db4df2b0a2e9a82659fd8aa2a868ac6e4a991f/charset_normalizer-3.4.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:70bfc5f2c318afece2f5838ea5e4c3febada0be750fcf4775641052bbba14d05" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/c6/99271dc37243a4f925b09090493fb96c9333d7992c6187f5cfe5312008d2/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23b6b24d74478dc833444cbd927c338349d6ae852ba53a0d02a2de1fce45b96e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/69/132eab043356bba06eb333cc2cc60c6340857d0a2e4ca6dc2b51312886b3/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:34a7f768e3f985abdb42841e20e17b330ad3aaf4bb7e7aeeb73db2e70f077b99" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/9a/914d294daa4809c57667b77470533e65def9c0be1ef8b4c1183a99170e9d/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fb731e5deb0c7ef82d698b0f4c5bb724633ee2a489401594c5c88b02e6cb15f7" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/a8/6f5bcf1bcf63cb45625f7c5cadca026121ff8a6c8a3256d8d8cd59302663/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:257f26fed7d7ff59921b78244f3cd93ed2af1800ff048c33f624c87475819dd7" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c4/72/d3d0e9592f4e504f9dea08b8db270821c909558c353dc3b457ed2509f2fb/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1ef99f0456d3d46a50945c98de1774da86f8e992ab5c77865ea8b8195341fc19" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/30/5f64fe3981677fe63fa987b80e6c01042eb5ff653ff7cec1b7bd9268e54e/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2c322db9c8c89009a990ef07c3bcc9f011a3269bc06782f916cd3d9eed7c9312" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/ef/dd08b2cac9284fd59e70f7d97382c33a3d0a926e45b15fc21b3308324ffd/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:511729f456829ef86ac41ca78c63a5cb55240ed23b4b737faca0eb1abb1c41bc" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/8c/dcef87cfc2b3f002a6478f38906f9040302c68aebe21468090e39cde1445/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:88ab34806dea0671532d3f82d82b85e8fc23d7b2dd12fa837978dad9bb392a34" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/86/9cbd533bd37883d467fcd1bd491b3547a3532d0fbb46de2b99feeebf185e/charset_normalizer-3.4.3-cp39-cp39-win32.whl", hash = "sha256:16a8770207946ac75703458e2c743631c79c59c5890c80011d536248f8eaa432" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d6/7e805c8e5c46ff9729c49950acc4ee0aeb55efb8b3a56687658ad10c3216/charset_normalizer-3.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:d22dbedd33326a4a5190dd4fe9e9e693ef12160c77382d9e87919bce54f3d4ca" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a" }, -] - [[package]] name = "colorama" version = "0.4.6" @@ -330,44 +110,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, ] -[[package]] -name = "cryptography" -version = "45.0.6" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "cffi", version = "1.15.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8' and platform_python_implementation != 'PyPy'" }, - { name = "cffi", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and platform_python_implementation != 'PyPy'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/0d/d13399c94234ee8f3df384819dc67e0c5ce215fb751d567a55a1f4b028c7/cryptography-45.0.6.tar.gz", hash = "sha256:5c966c732cf6e4a276ce83b6e4c729edda2df6929083a952cc7da973c539c719" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/b6/cabd07410f222f32c8d55486c464f432808abaa1f12af9afcbe8f2f19030/cryptography-45.0.6-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:44647c5d796f5fc042bbc6d61307d04bf29bccb74d188f18051b635f20a9c75f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8b/9e/f9c7d36a38b1cfeb1cc74849aabe9bf817990f7603ff6eb485e0d70e0b27/cryptography-45.0.6-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e40b80ecf35ec265c452eea0ba94c9587ca763e739b8e559c128d23bff7ebbbf" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9c/2a/4434c17eb32ef30b254b9e8b9830cee4e516f08b47fdd291c5b1255b8101/cryptography-45.0.6-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:00e8724bdad672d75e6f069b27970883179bd472cd24a63f6e620ca7e41cc0c5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/1d/09a5df8e0c4b7970f5d1f3aff1b640df6d4be28a64cae970d56c6cf1c772/cryptography-45.0.6-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7a3085d1b319d35296176af31c90338eeb2ddac8104661df79f80e1d9787b8b2" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/62/120842ab20d9150a9d3a6bdc07fe2870384e82f5266d41c53b08a3a96b34/cryptography-45.0.6-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1b7fa6a1c1188c7ee32e47590d16a5a0646270921f8020efc9a511648e1b2e08" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fd/80/1bc3634d45ddfed0871bfba52cf8f1ad724761662a0c792b97a951fb1b30/cryptography-45.0.6-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:275ba5cc0d9e320cd70f8e7b96d9e59903c815ca579ab96c1e37278d231fc402" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/fe/ffb12c2d83d0ee625f124880a1f023b5878f79da92e64c37962bbbe35f3f/cryptography-45.0.6-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:f4028f29a9f38a2025abedb2e409973709c660d44319c61762202206ed577c42" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/8e/b3f3fe0dc82c77a0deb5f493b23311e09193f2268b77196ec0f7a36e3f3e/cryptography-45.0.6-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ee411a1b977f40bd075392c80c10b58025ee5c6b47a822a33c1198598a7a5f05" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/a6/c3ef2ab9e334da27a1d7b56af4a2417d77e7806b2e0f90d6267ce120d2e4/cryptography-45.0.6-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e2a21a8eda2d86bb604934b6b37691585bd095c1f788530c1fcefc53a82b3453" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/c6/ea5173689e014f1a8470899cd5beeb358e22bb3cf5a876060f9d1ca78af4/cryptography-45.0.6-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0d9ef57b6768d9fa58e92f4947cea96ade1233c0e236db22ba44748ffedca394" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ba/73/b12995edc0c7e2311ffb57ebd3b351f6b268fed37d93bfc6f9856e01c473/cryptography-45.0.6-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea3c42f2016a5bbf71825537c2ad753f2870191134933196bee408aac397b3d9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/6e/286894f6f71926bc0da67408c853dd9ba953f662dcb70993a59fd499f111/cryptography-45.0.6-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:20ae4906a13716139d6d762ceb3e0e7e110f7955f3bc3876e3a07f5daadec5f3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/34/a7f55e39b9623c5cb571d77a6a90387fe557908ffc44f6872f26ca8ae270/cryptography-45.0.6-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dac5ec199038b8e131365e2324c03d20e97fe214af051d20c49db129844e8b3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/b9/c6d32edbcba0cd9f5df90f29ed46a65c4631c4fbe11187feb9169c6ff506/cryptography-45.0.6-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:18f878a34b90d688982e43f4b700408b478102dd58b3e39de21b5ebf6509c301" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/2d/09b097adfdee0227cfd4c699b3375a842080f065bab9014248933497c3f9/cryptography-45.0.6-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:5bd6020c80c5b2b2242d6c48487d7b85700f5e0038e67b29d706f98440d66eb5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/66/061ec6689207d54effdff535bbdf85cc380d32dd5377173085812565cf38/cryptography-45.0.6-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:eccddbd986e43014263eda489abbddfbc287af5cddfd690477993dbb31e31016" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/41/ff/e7d5a2ad2d035e5a2af116e1a3adb4d8fcd0be92a18032917a089c6e5028/cryptography-45.0.6-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:550ae02148206beb722cfe4ef0933f9352bab26b087af00e48fdfb9ade35c5b3" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/27/092d311af22095d288f4db89fcaebadfb2f28944f3d790a4cf51fe5ddaeb/cryptography-45.0.6-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:5b64e668fc3528e77efa51ca70fadcd6610e8ab231e3e06ae2bab3b31c2b8ed9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ec/24/55fc238fcaa122855442604b8badb2d442367dfbd5a7ca4bb0bd346e263a/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:826b46dae41a1155a0c0e66fafba43d0ede1dc16570b95e40c4d83bfcf0a451d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f9/7e/3ea4fa6fbe51baf3903806a0241c666b04c73d2358a3ecce09ebee8b9622/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:cc4d66f5dc4dc37b89cfef1bd5044387f7a1f6f0abb490815628501909332d5d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/42/ec5a892d82d2a2c29f80fc19ced4ba669bca29f032faf6989609cff1f8dc/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:f68f833a9d445cc49f01097d95c83a850795921b3f7cc6488731e69bde3288da" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e7/d7/246c4c973a22b9c2931999da953a2c19cae7c66b9154c2d62ffed811225e/cryptography-45.0.6-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:3b5bf5267e98661b9b888a9250d05b063220dfa917a8203744454573c7eb79db" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/fe/deea71e9f310a31fe0a6bfee670955152128d309ea2d1c79e2a5ae0f0401/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:3de77e4df42ac8d4e4d6cdb342d989803ad37707cf8f3fbf7b088c9cbdd46427" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/45/a77452f5e49cb580feedba6606d66ae7b82c128947aa754533b3d1bd44b0/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:599c8d7df950aa68baa7e98f7b73f4f414c9f02d0e8104a30c0182a07732638b" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/b9/a2f747d2acd5e3075fdf5c145c7c3568895daaa38b3b0c960ef830db6cdc/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:31a2b9a10530a1cb04ffd6aa1cd4d3be9ed49f7d77a4dafe198f3b382f41545c" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/81/ec/381b3e8d0685a3f3f304a382aa3dfce36af2d76467da0fd4bb21ddccc7b2/cryptography-45.0.6-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:e5b3dda1b00fb41da3af4c5ef3f922a200e33ee5ba0f0bc9ecf0b0c173958385" }, -] - [[package]] name = "deprecation" version = "2.1.0" @@ -390,46 +132,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16" }, ] -[[package]] -name = "docutils" -version = "0.20.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1f/53/a5da4f2c5739cf66290fac1431ee52aff6851c7c8ffd8264f13affd7bcdd/docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6" }, -] - -[[package]] -name = "docutils" -version = "0.22" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/86/5b41c32ecedcfdb4c77b28b6cb14234f252075f8cdb254531727a35547dd/docutils-0.22.tar.gz", hash = "sha256:ba9d57750e92331ebe7c08a1bbf7a7f8143b86c476acd51528b042216a6aad0f" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/57/8db39bc5f98f042e0153b1de9fb88e1a409a33cda4dd7f723c2ed71e01f6/docutils-0.22-py3-none-any.whl", hash = "sha256:4ed966a0e96a0477d852f7af31bdcb3adc049fbb35ccba358c2ea8a03287615e" }, -] - -[[package]] -name = "exceptiongroup" -version = "1.3.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "typing-extensions", version = "4.13.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "typing-extensions", version = "4.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.13'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10" }, -] - [[package]] name = "filelock" version = "3.12.2" @@ -467,28 +169,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d" }, ] -[[package]] -name = "id" -version = "1.5.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/11/102da08f88412d875fa2f1a9a469ff7ad4c874b0ca6fed0048fe385bdb3d/id-1.5.0.tar.gz", hash = "sha256:292cb8a49eacbbdbce97244f47a97b4c62540169c976552e497fd57df0734c1d" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/cb/18326d2d89ad3b0dd143da971e77afd1e6ca6674f1b1c3df4b6bec6279fc/id-1.5.0-py3-none-any.whl", hash = "sha256:f1434e1cef91f2cbb8a4ec64663d5a23b9ed43ef44c4c957d02583d61714c658" }, -] - -[[package]] -name = "idna" -version = "3.10" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" }, -] - [[package]] name = "importlib-metadata" version = "6.7.0" @@ -536,304 +216,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd" }, ] -[[package]] -name = "importlib-resources" -version = "5.12.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "zipp", version = "3.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/a2/3cab1de83f95dd15297c15bdc04d50902391d707247cada1f021bbfe2149/importlib_resources-5.12.0.tar.gz", hash = "sha256:4be82589bf5c1d7999aedf2a45159d10cb3ca4f19b2271f8792bc8e6da7b22f6" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/c13ea695a4393639830bf96baea956538ba7a9d06fcce7cef10bfff20f72/importlib_resources-5.12.0-py3-none-any.whl", hash = "sha256:7b1deeebbf351c7578e09bf2f63fa2ce8b5ffec296e0d349139d43cca061a81a" }, -] - -[[package]] -name = "importlib-resources" -version = "6.4.5" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "zipp", version = "3.20.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/be/f3e8c6081b684f176b761e6a2fef02a0be939740ed6f54109a2951d806f3/importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/6a/4604f9ae2fa62ef47b9de2fa5ad599589d28c9fd1d335f32759813dfa91e/importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" }, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" }, -] - -[[package]] -name = "iniconfig" -version = "2.1.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760" }, -] - -[[package]] -name = "jaraco-classes" -version = "3.2.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "more-itertools", version = "9.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/02/a956c9bfd2dfe60b30c065ed8e28df7fcf72b292b861dca97e951c145ef6/jaraco.classes-3.2.3.tar.gz", hash = "sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/28/220d3ae0829171c11e50dded4355d17824d60895285631d7eb9dee0ab5e5/jaraco.classes-3.2.3-py3-none-any.whl", hash = "sha256:2353de3288bc6b82120752201c6b1c1a14b058267fa424ed5ce5984e3b922158" }, -] - -[[package]] -name = "jaraco-classes" -version = "3.4.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz", hash = "sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", hash = "sha256:f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790" }, -] - -[[package]] -name = "jaraco-context" -version = "6.0.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "backports-tarfile", marker = "python_full_version >= '3.8' and python_full_version < '3.12'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz", hash = "sha256:9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl", hash = "sha256:f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4" }, -] - -[[package]] -name = "jaraco-functools" -version = "4.1.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/23/9894b3df5d0a6eb44611c36aec777823fc2e07740dabbd0b810e19594013/jaraco_functools-4.1.0.tar.gz", hash = "sha256:70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/4f/24b319316142c44283d7540e76c7b5a6dbd5db623abd86bb7b3491c21018/jaraco.functools-4.1.0-py3-none-any.whl", hash = "sha256:ad159f13428bc4acbf5541ad6dec511f91573b90fba04df61dafa2a1231cf649" }, -] - -[[package]] -name = "jaraco-functools" -version = "4.3.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -dependencies = [ - { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/ed/1aa2d585304ec07262e1a83a9889880701079dde796ac7b1d1826f40c63d/jaraco_functools-4.3.0.tar.gz", hash = "sha256:cfd13ad0dd2c47a3600b439ef72d8615d482cedcff1632930d6f28924d92f294" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/09/726f168acad366b11e420df31bf1c702a54d373a83f968d94141a8c3fde0/jaraco_functools-4.3.0-py3-none-any.whl", hash = "sha256:227ff8ed6f7b8f62c56deff101545fa7543cf2c8e7b82a7c2116e672f29c26e8" }, -] - -[[package]] -name = "jeepney" -version = "0.9.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683" }, -] - -[[package]] -name = "keyring" -version = "24.1.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "importlib-resources", version = "5.12.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "jaraco-classes", version = "3.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "jeepney", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, - { name = "pywin32-ctypes", marker = "python_full_version < '3.8' and sys_platform == 'win32'" }, - { name = "secretstorage", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/25/17/9745959c3482eed095db21a459572808c2f735bcbf55adb93afcf9c605c7/keyring-24.1.1.tar.gz", hash = "sha256:3d44a48fa9a254f6c72879d7c88604831ebdaac6ecb0b214308b02953502c510" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/9e/9517ad9978abfd2c579c0f7bd6ff3c549b5e0ea8a0e7ad345879c83a5b87/keyring-24.1.1-py3-none-any.whl", hash = "sha256:bc402c5e501053098bcbd149c4ddbf8e36c6809e572c2d098d4961e88d4c270d" }, -] - -[[package]] -name = "keyring" -version = "25.5.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "importlib-resources", version = "6.4.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "jaraco-context", marker = "python_full_version == '3.8.*'" }, - { name = "jaraco-functools", version = "4.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "jeepney", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, - { name = "pywin32-ctypes", marker = "python_full_version == '3.8.*' and sys_platform == 'win32'" }, - { name = "secretstorage", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/24/64447b13df6a0e2797b586dad715766d756c932ce8ace7f67bd384d76ae0/keyring-25.5.0.tar.gz", hash = "sha256:4c753b3ec91717fe713c4edd522d625889d8973a349b0e582622f49766de58e6" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/c9/353c156fa2f057e669106e5d6bcdecf85ef8d3536ce68ca96f18dc7b6d6f/keyring-25.5.0-py3-none-any.whl", hash = "sha256:e67f8ac32b04be4714b42fe84ce7dad9c40985b9ca827c592cc303e7c26d9741" }, -] - -[[package]] -name = "keyring" -version = "25.6.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -dependencies = [ - { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.12'" }, - { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "jaraco-context", marker = "python_full_version >= '3.9'" }, - { name = "jaraco-functools", version = "4.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "jeepney", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, - { name = "pywin32-ctypes", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, - { name = "secretstorage", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/09/d904a6e96f76ff214be59e7aa6ef7190008f52a0ab6689760a98de0bf37d/keyring-25.6.0.tar.gz", hash = "sha256:0b39998aa941431eb3d9b0d4b2460bc773b9df6fed7621c2dfb291a7e0187a66" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/32/da7f44bcb1105d3e88a0b74ebdca50c59121d2ddf71c9e34ba47df7f3a56/keyring-25.6.0-py3-none-any.whl", hash = "sha256:552a3f7af126ece7ed5c89753650eec89c7eaae8617d0aa4d9ad2b75111266bd" }, -] - -[[package]] -name = "markdown-it-py" -version = "2.2.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "mdurl", marker = "python_full_version < '3.8'" }, - { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/c0/59bd6d0571986f72899288a95d9d6178d0eebd70b6650f1bb3f0da90f8f7/markdown-it-py-2.2.0.tar.gz", hash = "sha256:7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/25/2d88e8feee8e055d015343f9b86e370a1ccbec546f2865c98397aaef24af/markdown_it_py-2.2.0-py3-none-any.whl", hash = "sha256:5a35f8d1870171d9acc47b99612dc146129b631baf04970128b568f190d0cc30" }, -] - -[[package]] -name = "markdown-it-py" -version = "3.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "mdurl", marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" }, -] - -[[package]] -name = "markdown-it-py" -version = "4.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", -] -dependencies = [ - { name = "mdurl", marker = "python_full_version >= '3.10'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147" }, -] - -[[package]] -name = "mdurl" -version = "0.1.2" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" }, -] - -[[package]] -name = "more-itertools" -version = "9.1.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/d0/bea165535891bd1dcb5152263603e902c0ec1f4c9a2e152cc4adff6b3a38/more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/01/e2678ee4e0d7eed4fd6be9e5b043fff9d22d245d06c8c91def8ced664189/more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3" }, -] - -[[package]] -name = "more-itertools" -version = "10.5.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz", hash = "sha256:5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl", hash = "sha256:037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef" }, -] - -[[package]] -name = "more-itertools" -version = "10.7.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/a0/834b0cebabbfc7e311f30b46c8188790a37f89fc8d756660346fe5abfd09/more_itertools-10.7.0.tar.gz", hash = "sha256:9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/9f/7ba6f94fc1e9ac3d2b853fdff3035fb2fa5afbed898c4a72b8a020610594/more_itertools-10.7.0-py3-none-any.whl", hash = "sha256:d43980384673cb07d2f7d2d918c616b30c659c089ee23953f601d6609c67510e" }, -] - [[package]] name = "mypy" version = "1.4.1" @@ -1010,39 +392,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505" }, ] -[[package]] -name = "nh3" -version = "0.3.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c3/a4/96cff0977357f60f06ec4368c4c7a7a26cccfe7c9fcd54f5378bf0428fd3/nh3-0.3.0.tar.gz", hash = "sha256:d8ba24cb31525492ea71b6aac11a4adac91d828aadeff7c4586541bf5dc34d2f" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/11/340b7a551916a4b2b68c54799d710f86cf3838a4abaad8e74d35360343bb/nh3-0.3.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:a537ece1bf513e5a88d8cff8a872e12fe8d0f42ef71dd15a5e7520fecd191bbb" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/7f/7c6b8358cf1222921747844ab0eef81129e9970b952fcb814df417159fb9/nh3-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c915060a2c8131bef6a29f78debc29ba40859b6dbe2362ef9e5fd44f11487c2" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/da/c5fd472b700ba37d2df630a9e0d8cc156033551ceb8b4c49cc8a5f606b68/nh3-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba0caa8aa184196daa6e574d997a33867d6d10234018012d35f86d46024a2a95" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/3c/cba7b26ccc0ef150c81646478aa32f9c9535234f54845603c838a1dc955c/nh3-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:80fe20171c6da69c7978ecba33b638e951b85fb92059259edd285ff108b82a6d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/ba/59e204d90727c25b253856e456ea61265ca810cda8ee802c35f3fadaab00/nh3-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:e90883f9f85288f423c77b3f5a6f4486375636f25f793165112679a7b6363b35" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/71/2fb1834c10fab6d9291d62c95192ea2f4c7518bd32ad6c46aab5d095cb87/nh3-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0649464ac8eee018644aacbc103874ccbfac80e3035643c3acaab4287e36e7f5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/c1/8f8ccc2492a000b6156dce68a43253fcff8b4ce70ab4216d08f90a2ac998/nh3-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:1adeb1062a1c2974bc75b8d1ecb014c5fd4daf2df646bbe2831f7c23659793f9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/d6/f1c6e091cbe8700401c736c2bc3980c46dca770a2cf6a3b48a175114058e/nh3-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:7275fdffaab10cc5801bf026e3c089d8de40a997afc9e41b981f7ac48c5aa7d5" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/23/1e/80a8c517655dd40bb13363fc4d9e66b2f13245763faab1a20f1df67165a7/nh3-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:423201bbdf3164a9e09aa01e540adbb94c9962cc177d5b1cbb385f5e1e79216e" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/e0/af86d2a974c87a4ba7f19bc3b44a8eaa3da480de264138fec82fe17b340b/nh3-0.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:16f8670201f7e8e0e05ed1a590eb84bfa51b01a69dd5caf1d3ea57733de6a52f" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/e0/cf1543e798ba86d838952e8be4cb8d18e22999be2a24b112a671f1c04fd6/nh3-0.3.0-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:ec6cfdd2e0399cb79ba4dcffb2332b94d9696c52272ff9d48a630c5dca5e325a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/86/a96b1453c107b815f9ab8fac5412407c33cc5c7580a4daf57aabeb41b774/nh3-0.3.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce5e7185599f89b0e391e2f29cc12dc2e206167380cea49b33beda4891be2fe1" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/33/11e7273b663839626f714cb68f6eb49899da5a0d9b6bc47b41fe870259c2/nh3-0.3.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:389d93d59b8214d51c400fb5b07866c2a4f79e4e14b071ad66c92184fec3a392" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6a/1b/b15bd1ce201a1a610aeb44afd478d55ac018b4475920a3118ffd806e2483/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e9e6a7e4d38f7e8dda9edd1433af5170c597336c1a74b4693c5cb75ab2b30f2a" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8f/14/079670fb2e848c4ba2476c5a7a2d1319826053f4f0368f61fca9bb4227ae/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7852f038a054e0096dac12b8141191e02e93e0b4608c4b993ec7d4ffafea4e49" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/e5/ac7fc565f5d8bce7f979d1afd68e8cb415020d62fa6507133281c7d49f91/nh3-0.3.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af5aa8127f62bbf03d68f67a956627b1bd0469703a35b3dad28d0c1195e6c7fb" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/2c/6394301428b2017a9d5644af25f487fa557d06bc8a491769accec7524d9a/nh3-0.3.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f416c35efee3e6a6c9ab7716d9e57aa0a49981be915963a82697952cba1353e1" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/9a/344b9f9c4bd1c2413a397f38ee6a3d5db30f1a507d4976e046226f12b297/nh3-0.3.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:37d3003d98dedca6cd762bf88f2e70b67f05100f6b949ffe540e189cc06887f9" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/66/3f/cd37f76c8ca277b02a84aa20d7bd60fbac85b4e2cbdae77cb759b22de58b/nh3-0.3.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:634e34e6162e0408e14fb61d5e69dbaea32f59e847cfcfa41b66100a6b796f62" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/db/7aa11b44bae4e7474feb1201d8dee04fabe5651c7cb51409ebda94a4ed67/nh3-0.3.0-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:b0612ccf5de8a480cf08f047b08f9d3fecc12e63d2ee91769cb19d7290614c23" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/03/03f79f7e5178eb1ad5083af84faff471e866801beb980cc72943a4397368/nh3-0.3.0-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c7a32a7f0d89f7d30cb8f4a84bdbd56d1eb88b78a2434534f62c71dac538c450" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/55/1974bcc16884a397ee699cebd3914e1f59be64ab305533347ca2d983756f/nh3-0.3.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3f1b4f8a264a0c86ea01da0d0c390fe295ea0bcacc52c2103aca286f6884f518" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/50/76936ec021fe1f3270c03278b8af5f2079038116b5d0bfe8538ffe699d69/nh3-0.3.0-cp38-abi3-win32.whl", hash = "sha256:6d68fa277b4a3cf04e5c4b84dd0c6149ff7d56c12b3e3fab304c525b850f613d" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/ae/324b165d904dc1672eee5f5661c0a68d4bab5b59fbb07afb6d8d19a30b45/nh3-0.3.0-cp38-abi3-win_amd64.whl", hash = "sha256:bae63772408fd63ad836ec569a7c8f444dd32863d0c67f6e0b25ebbd606afa95" }, - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/76/3165e84e5266d146d967a6cc784ff2fbf6ddd00985a55ec006b72bc39d5d/nh3-0.3.0-cp38-abi3-win_arm64.whl", hash = "sha256:d97d3efd61404af7e5721a0e74d81cdbfc6e5f97e11e731bb6d090e30a7b62b2" }, -] - [[package]] name = "packaging" version = "24.0" @@ -1070,21 +419,12 @@ wheels = [ ] [[package]] -name = "pathspec" -version = "0.12.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" }, -] - -[[package]] -name = "pkginfo" -version = "1.10.0" +name = "pathspec" +version = "0.12.1" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/72/347ec5be4adc85c182ed2823d8d1c7b51e13b9a6b0c1aae59582eca652df/pkginfo-1.10.0.tar.gz", hash = "sha256:5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" } wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/09/054aea9b7534a15ad38a363a2bd974c20646ab1582a387a95b8df1bfea1c/pkginfo-1.10.0-py3-none-any.whl", hash = "sha256:889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" }, ] [[package]] @@ -1167,58 +507,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" }, ] -[[package]] -name = "pycparser" -version = "2.21" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9" }, -] - -[[package]] -name = "pycparser" -version = "2.22" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc" }, -] - -[[package]] -name = "pygments" -version = "2.17.2" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c" }, -] - -[[package]] -name = "pygments" -version = "2.19.2" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b" }, -] - [[package]] name = "pyproject-api" version = "1.5.3" @@ -1277,69 +565,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913" }, ] -[[package]] -name = "pytest" -version = "7.4.4" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "colorama", marker = "python_full_version < '3.8' and sys_platform == 'win32'" }, - { name = "exceptiongroup", marker = "python_full_version < '3.8'" }, - { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "iniconfig", version = "2.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "packaging", version = "24.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pluggy", version = "1.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "tomli", version = "2.0.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/80/1f/9d8e98e4133ffb16c90f3b405c43e38d3abb715bb5d7a63a5a684f7e46a3/pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/ff/f6e8b8f39e08547faece4bd80f89d5a8de68a38b2d179cc1c4490ffa3286/pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8" }, -] - -[[package]] -name = "pytest" -version = "8.3.5" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "colorama", marker = "python_full_version == '3.8.*' and sys_platform == 'win32'" }, - { name = "exceptiongroup", marker = "python_full_version == '3.8.*'" }, - { name = "iniconfig", version = "2.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "pluggy", version = "1.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ae/3c/c9d525a414d506893f0cd8a8d0de7706446213181570cdbd766691164e40/pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/30/3d/64ad57c803f1fa1e963a7946b6e0fea4a70df53c1a7fed304586539c2bac/pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820" }, -] - -[[package]] -name = "pytest" -version = "8.4.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -dependencies = [ - { name = "colorama", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, - { name = "exceptiongroup", marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, - { name = "iniconfig", version = "2.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "pluggy", version = "1.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "tomli", version = "2.2.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.11'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/08/ba/45911d754e8eba3d5a841a5ce61a65a685ff1798421ac054f85aa8747dfb/pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/29/16/c8a903f4c4dffe7a12843191437d7cd8e32751d5de349d45d3fe69544e87/pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7" }, -] - [[package]] name = "python-dotenv" version = "0.21.1" @@ -1377,181 +602,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc" }, ] -[[package]] -name = "pywin32-ctypes" -version = "0.2.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8" }, -] - -[[package]] -name = "readme-renderer" -version = "37.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "bleach", marker = "python_full_version < '3.8'" }, - { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/81/c3/d20152fcd1986117b898f66928938f329d0c91ddc47f081c58e64e0f51dc/readme_renderer-37.3.tar.gz", hash = "sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/52/fd8a77d6f0a9ddeb26ed8fb334e01ac546106bf0c5b8e40dc826c5bd160f/readme_renderer-37.3-py3-none-any.whl", hash = "sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343" }, -] - -[[package]] -name = "readme-renderer" -version = "43.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "nh3", marker = "python_full_version == '3.8.*'" }, - { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/b5/536c775084d239df6345dccf9b043419c7e3308bc31be4c7882196abc62e/readme_renderer-43.0.tar.gz", hash = "sha256:1818dd28140813509eeed8d62687f7cd4f7bad90d4db586001c5dc09d4fde311" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/be/3ea20dc38b9db08387cf97997a85a7d51527ea2057d71118feb0aa8afa55/readme_renderer-43.0-py3-none-any.whl", hash = "sha256:19db308d86ecd60e5affa3b2a98f017af384678c63c88e5d4556a380e674f3f9" }, -] - -[[package]] -name = "readme-renderer" -version = "44.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -dependencies = [ - { name = "docutils", version = "0.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "nh3", marker = "python_full_version >= '3.9'" }, - { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151" }, -] - -[[package]] -name = "requests" -version = "2.31.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "certifi", marker = "python_full_version < '3.8'" }, - { name = "charset-normalizer", marker = "python_full_version < '3.8'" }, - { name = "idna", marker = "python_full_version < '3.8'" }, - { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/be/10918a2eac4ae9f02f6cfe6414b7a155ccd8f7f9d4380d62fd5b955065c3/requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" }, -] - -[[package]] -name = "requests" -version = "2.32.4" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "certifi", marker = "python_full_version == '3.8.*'" }, - { name = "charset-normalizer", marker = "python_full_version == '3.8.*'" }, - { name = "idna", marker = "python_full_version == '3.8.*'" }, - { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c" }, -] - -[[package]] -name = "requests" -version = "2.32.5" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -dependencies = [ - { name = "certifi", marker = "python_full_version >= '3.9'" }, - { name = "charset-normalizer", marker = "python_full_version >= '3.9'" }, - { name = "idna", marker = "python_full_version >= '3.9'" }, - { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6" }, -] - -[[package]] -name = "requests-toolbelt" -version = "1.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06" }, -] - -[[package]] -name = "rfc3986" -version = "2.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd" }, -] - -[[package]] -name = "rich" -version = "13.8.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "markdown-it-py", version = "2.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/92/76/40f084cb7db51c9d1fa29a7120717892aeda9a7711f6225692c957a93535/rich-13.8.1.tar.gz", hash = "sha256:8260cda28e3db6bf04d2d1ef4dbc03ba80a824c88b0e7668a0f23126a424844a" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/11/dadb85e2bd6b1f1ae56669c3e1f0410797f9605d752d68fb47b77f525b31/rich-13.8.1-py3-none-any.whl", hash = "sha256:1760a3c0848469b97b558fc61c85233e3dafb69c7a071b4d60c38099d3cd4c06" }, -] - -[[package]] -name = "rich" -version = "14.1.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "markdown-it-py", version = "3.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, - { name = "markdown-it-py", version = "4.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.10'" }, - { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/75/af448d8e52bf1d8fa6a9d089ca6c07ff4453d86c65c145d0a300bb073b9b/rich-14.1.0.tar.gz", hash = "sha256:e497a48b844b0320d45007cdebfeaeed8db2a4f4bcf49f15e455cfc4af11eaa8" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/30/3c4d035596d3cf444529e0b2953ad0466f6049528a879d27534700580395/rich-14.1.0-py3-none-any.whl", hash = "sha256:536f5f1785986d6dbdea3c75205c473f970777b4a0d6c6dd1b696aa05a3fa04f" }, -] - [[package]] name = "ruff" version = "0.12.10" @@ -1578,19 +628,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/24/3c/21cf283d67af33a8e6ed242396863af195a8a6134ec581524fd22b9811b6/ruff-0.12.10-py3-none-win_arm64.whl", hash = "sha256:cc138cc06ed9d4bfa9d667a65af7172b47840e1a98b02ce7011c391e54635ffc" }, ] -[[package]] -name = "secretstorage" -version = "3.3.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -dependencies = [ - { name = "cryptography" }, - { name = "jeepney" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99" }, -] - [[package]] name = "setuptools" version = "68.0.0" @@ -1628,15 +665,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922" }, ] -[[package]] -name = "six" -version = "1.17.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" }, -] - [[package]] name = "splunk-sdk" source = { editable = "." } @@ -1652,17 +680,9 @@ build = [ { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "build", version = "1.2.2.post1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "build", version = "1.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "setuptools", version = "80.9.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] dev = [ { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -1671,9 +691,6 @@ dev = [ { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "mypy", version = "1.14.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "mypy", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "ruff" }, { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, @@ -1681,8 +698,6 @@ dev = [ { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] lint = [ { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -1691,9 +706,6 @@ lint = [ { name = "ruff" }, ] test = [ - { name = "pytest", version = "7.4.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pytest", version = "8.3.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "pytest", version = "8.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, @@ -1708,28 +720,20 @@ requires-dist = [ [package.metadata.requires-dev] build = [ { name = "build" }, - { name = "pytest" }, { name = "setuptools" }, - { name = "tox" }, - { name = "twine" }, ] dev = [ { name = "build" }, { name = "mypy" }, - { name = "pytest" }, { name = "ruff" }, { name = "setuptools" }, { name = "tox" }, - { name = "twine" }, ] lint = [ { name = "mypy" }, { name = "ruff" }, ] -test = [ - { name = "pytest" }, - { name = "tox" }, -] +test = [{ name = "tox" }] [[package]] name = "tomli" @@ -1864,60 +868,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/54/564a33093e41a585e2e997220986182c037bc998abf03a0eb4a7a67c4eff/tox-4.28.4-py3-none-any.whl", hash = "sha256:8d4ad9ee916ebbb59272bb045e154a10fa12e3bbdcf94cc5185cbdaf9b241f99" }, ] -[[package]] -name = "twine" -version = "4.0.2" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -dependencies = [ - { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "keyring", version = "24.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "pkginfo", marker = "python_full_version < '3.8'" }, - { name = "readme-renderer", version = "37.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "requests-toolbelt", marker = "python_full_version < '3.8'" }, - { name = "rfc3986", marker = "python_full_version < '3.8'" }, - { name = "rich", version = "13.8.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/1a/a7884359429d801cd63c2c5512ad0a337a509994b0e42d9696d4778d71f6/twine-4.0.2.tar.gz", hash = "sha256:9e102ef5fdd5a20661eb88fad46338806c3bd32cf1db729603fe3697b1bc83c8" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/38/a3f27a9e8ce45523d7d1e28c09e9085b61a98dab15d35ec086f36a44b37c/twine-4.0.2-py3-none-any.whl", hash = "sha256:929bc3c280033347a00f847236564d1c52a3e61b1ac2516c97c48f3ceab756d8" }, -] - -[[package]] -name = "twine" -version = "6.1.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", - "python_full_version == '3.8.*'", -] -dependencies = [ - { name = "id", marker = "python_full_version >= '3.8'" }, - { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.9.*'" }, - { name = "keyring", version = "25.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, - { name = "keyring", version = "25.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, - { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, - { name = "readme-renderer", version = "43.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "readme-renderer", version = "44.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "requests-toolbelt", marker = "python_full_version >= '3.8'" }, - { name = "rfc3986", marker = "python_full_version >= '3.8'" }, - { name = "rich", version = "14.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, - { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c8/a2/6df94fc5c8e2170d21d7134a565c3a8fb84f9797c1dd65a5976aaf714418/twine-6.1.0.tar.gz", hash = "sha256:be324f6272eff91d07ee93f251edf232fc647935dd585ac003539b42404a8dbd" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/b6/74e927715a285743351233f33ea3c684528a0d374d2e43ff9ce9585b73fe/twine-6.1.0-py3-none-any.whl", hash = "sha256:a47f973caf122930bf0fbbf17f80b83bc1602c9ce393c7845f289a3001dc5384" }, -] - [[package]] name = "typed-ast" version = "1.5.5" @@ -1997,43 +947,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" }, ] -[[package]] -name = "urllib3" -version = "2.0.7" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/47/b215df9f71b4fdba1025fc05a77db2ad243fa0926755a52c5e71659f4e3c/urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e" }, -] - -[[package]] -name = "urllib3" -version = "2.2.3" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac" }, -] - -[[package]] -name = "urllib3" -version = "2.5.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc" }, -] - [[package]] name = "virtualenv" version = "20.26.6" @@ -2075,15 +988,6 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/06/04c8e804f813cf972e3262f3f8584c232de64f0cde9f703b46cf53a45090/virtualenv-20.34.0-py3-none-any.whl", hash = "sha256:341f5afa7eee943e4984a9207c025feedd768baff6753cd660c857ceb3e36026" }, ] -[[package]] -name = "webencodings" -version = "0.5.1" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78" }, -] - [[package]] name = "zipp" version = "3.15.0" From 0e7ca1799e2f4d386579c878d57cbbde4f6e0c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 09/25] Remove tox.ini --- pyproject.toml | 2 +- tox.ini | 47 ----------------------------------------------- 2 files changed, 1 insertion(+), 48 deletions(-) delete mode 100644 tox.ini diff --git a/pyproject.toml b/pyproject.toml index 1388314a2..2323db704 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,7 +61,7 @@ select = [ [tool.tox] legacy_tox_ini = """ [tox] -envlist = clean,docs,py37,py39,313 +envlist = clean,docs,py{37,39,313} skipsdist = {env:TOXBUILD:false} # TODO: Replace with ruff diff --git a/tox.ini b/tox.ini deleted file mode 100644 index e69c2e6ad..000000000 --- a/tox.ini +++ /dev/null @@ -1,47 +0,0 @@ -[tox] -envlist = clean,docs,py37,py39,313 -skipsdist = {env:TOXBUILD:false} - -[testenv:pep8] -deps = flake8 - flake8-import-order - flake8-blind-except - flake8-builtins - flake8-docstrings - flake8-rst-docstrings - flake8-logging-format - six -commands = flake8 - -[flake8] -exclude = .tox -# If you need to ignore some error codes in the whole source code -# you can write them here -# ignore = D100,D101 -show-source = true -enable-extensions=G -application-import-names = splunk-sdk-python - -[testenv] -passenv = LANG -setenv = SPLUNK_HOME=/opt/splunk -allowlist_externals = make -deps = pytest - pytest-cov - python-dotenv - -distdir = build -commands = - {env:TOXBUILD:python -m pytest --junitxml=test-reports/junit-{envname}.xml --cov --cov-config=.coveragerc} {posargs} - -[testenv:clean] -deps = coverage -skip_install = true -commands = coverage erase - -[testenv:docs] -description = invoke sphinx-build to build the HTML docs -basepython = python3.7 -deps = sphinx >= 1.7.5, < 2 - jinja2 < 3.1.0 -commands = make -C docs/ html \ No newline at end of file From 68cb398129ae77cd3383f6a36c9812fa50d8e831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 10/25] =?UTF-8?q?Try=20fix=20CI=20=F0=9F=A4=A6=20#2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b8855c0a7..4f27fe9d2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -32,4 +32,4 @@ jobs: - name: Install tox run: pip install tox - name: Test Execution - run: tox -e py + run: tox -e py -- ./tests From 23f10ace0215078ec1320979cb8a67a9f4cee981 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 11/25] Simplify .gitignore a bit --- .gitignore | 62 +----------------------------------------------------- 1 file changed, 1 insertion(+), 61 deletions(-) diff --git a/.gitignore b/.gitignore index e27f7f400..3e5b8b616 100644 --- a/.gitignore +++ b/.gitignore @@ -53,51 +53,11 @@ Temporary Items # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 -# User-specific stuff -.idea/**/workspace.xml -.idea/**/tasks.xml -.idea/**/usage.statistics.xml -.idea/**/dictionaries -.idea/**/shelf - -# AWS User-specific -.idea/**/aws.xml - -# Generated files -.idea/**/contentModel.xml - -# Sensitive or high-churn files -.idea/**/dataSources/ -.idea/**/dataSources.ids -.idea/**/dataSources.local.xml -.idea/**/sqlDataSources.xml -.idea/**/dynamic.xml -.idea/**/uiDesigner.xml -.idea/**/dbnavigator.xml - -# Gradle -.idea/**/gradle.xml -.idea/**/libraries - -# Gradle and Maven with auto-import -# When using Gradle or Maven with auto-import, you should exclude module files, -# since they will be recreated, and may cause churn. Uncomment if using -# auto-import. -# .idea/artifacts -# .idea/compiler.xml -# .idea/jarRepositories.xml -# .idea/modules.xml -# .idea/*.iml -# .idea/modules -# *.iml -# *.ipr +.idea/ # CMake cmake-build-*/ -# Mongo Explorer plugin -.idea/**/mongoSettings.xml - # File-based project format *.iws @@ -110,32 +70,12 @@ out/ # JIRA plugin atlassian-ide-plugin.xml -# Cursive Clojure plugin -.idea/replstate.xml - -# SonarLint plugin -.idea/sonarlint/ - # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties -# Editor-based Rest Client -.idea/httpRequests - -# Android studio 3.1+ serialized cache file -.idea/caches/build_file_checksums.ser - -### PyCharm+all Patch ### -# Ignore everything but code style settings and run configurations -# that are supposed to be shared within teams. - -.idea/* - -!.idea/codeStyles -!.idea/runConfigurations ### Python ### # Byte-compiled / optimized / DLL files From 240038a01d1369ec979402cf345972ba664fb530 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 12/25] Remove XLSX file --- Commands.conf.spec.xlsx | Bin 22530 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Commands.conf.spec.xlsx diff --git a/Commands.conf.spec.xlsx b/Commands.conf.spec.xlsx deleted file mode 100644 index ad846090a0d30b7089abe995b1a8a8b19cf61f26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22530 zcmeFY1A8vrvNjsqwr$&)$&78=wr$SXGq!Epwv!p#PEOu;?eFZh&RXAfe!$*+jiX zj@oo?)>Z_0AV3s306^cz|L^iYSONnolQ!!NFkSG++!$?WwR3n8`eF0J>$uB6<9L2a zsViYLrFrpWw)`44O9mt7AgDEw#+rLi!XI+=>)MtPv|tvQl>^G0sGu4LPKK&U&yCM~ zFH}$wdaM|xwMd>M_T1giOq%Ds3ca(*RPw{e-Qwb9Lue&Vc(hM6+Gd2erfTBw7O>Qb z%kwAEN>ic@_DI|?jM~T8%w9% z1JWA~s}u_|)*8u54)5N6s!d<;0e&H1iMaZ1^*Rnl3bM}oC%2P*#7BHASdruqH{cCc zN|#Yy&iWtc8*MmK{Vn*nfP#wA7@CSjO;)+JS9OqfZ3({uly%r9X0Yr zM@NcrdZJNxXtgD6gEDEfz5;l&0`|5H?B4KPLt4TDAIxA|p{t-?19-EDyJ^e>iV2?3 zBr}MgDX<|QdFVHvzcoj>Z;$h=+J)mCpyjHDc@5bd@Ii_vh6GJ)E|D*&8BVJX>$#u& z?Rsz}_|Zp-cX;eC;M}_WgkjI~$bb7Y41j@`@8FBly=S{bZB7d1^YzirOPhRR0|0z| z0RzbW3-IN<^&Kx0iFRo1u7kbY!6Oo45vK2iCKL{1i zIV@Ajy%IS1BBPWM!FVp}UfRc}uYL@t(HIL6$Egw~CmP^MROxc5ObAmJ$A&u!seWO? zO{aAld+LM>J+t%;;+t)KyTE_P2p)JL0Oog(G6((VB%`)U}<1$Yx$RZ z{6CNZ{PvOG$NtY=IufTX`Waw`t^zv)XT9y?tv4~8JytO8+nnL`a7f{#&-KiGZy%Xy ztraO&NzY4UpWl4M`ojqv)|!sh?Lmws-;vmZ}yiT}$)?0+j8& z8@>8f9KC)torwQH{|QCo_(ejB8JSfy@N{fYe49IuGcGr-lTleEe`wzJOaB~jFs)cE z1*)&D1GEpAQ=KW>Sf^FkZ5rYOSwQ0^ zA#X1FlWB;u31W~&wM}oO?tDW=;S=IavjuOU|C3^w;)E|1eH&hVPyhhurZ{2;gJG)*X9PVl3WJFA=pxzA*zJ^E6woC^Wu#ox@!8+%PTF4Yzb+b9 zs~We!0CKEiERNDKhmx11kUUGVi*^d;M3KO&R`u2~L?twt4-0z4QKV}~v~mIUO|}Aa z%OezB%FU_M9Du|0131LCmpW>}S;V)2$-`Hhq{SMo01PHUUElCfK;x%WunS?;p()xU z=Yg40O=sd2^DC=1NCkEYN9#TIA%<_{9O9I74Lbni3DSLZHe?94aP0Gf( zZ}QtW)!S}(vLF9$rFy73^71vfdc82!X~SA$%MzVQ(7$5d&sgi->BY0+s`I(F9+!uz znm!;=;^#!D(*<6nKFr82!Vq1krbYl=F&XM*C}(_%7Sseh{TRt|Ph%`&SpAaU;Nb-2HcWA&8D4Q9@>=gi%^nnTJQ=FsQeQzxA zfw%y4+`tN^)asX@I$1a6U0XGx2YPXh^U)!ZFstps4VB=;33YU$jWU!Vk0diRPJ&Ax zZm|B zbKy5xSeV3`4$C8{uFEf}aBaSwp%;)Kfft7Pm>2T{?SKM-h}~R1Wf$-7{PgL z=Xpt-@8-jIepj>Nn|a$@hvYC7+m5v6>(1Mui)GHA?J?@fb;XxkE$u0X++Q{@0&SA# zUEKevr4?~>YoePesyuH*znsr{a%8?;oL{{8@;3ZtOYn@#_2kBZH>TUx-rsBPo6*^U zdbGKZX!6IDVf{j$+Eu~p%O#*7w7nQOs!}1Wm(#Zk-v`>JUXKYk2JiBI^E;;&=BadzvpAzWMj-TMeK# zKS2dU=eK+633^XCe6xw@Did8CL9%yl4%`JMKgO+(h3@R6kr%t`RNb-X91vLWw^&K_ z%=A+wVOV-6!Mi@&N$#v|8npTw10W$TjAB;e_ob-bcQP{!&n3R{;2v9Ikk9i`n2UMo z(CrX+^NcM;h^RU=pzbE@O4B zEPUnHd}r2;r1sEu#~V(72i3@3@8SwWJLveVQ}DKYv2IF@!Q4b~Kx{ZGO8^jmG#x$6 z4>vVX*L?gMmPb}aGczp4xJXNhR)gN8mKKvl>On2yw zR_6y3d>up)V+aNc2SI`+K@_9<1w&krp{Mies)#smgEioiK$};o2L*}*NrEOu^h=2V zQ&fyyQ2eiM_OeN7Aw`q7@p~6)${-6>60t^31XTceYZD5jsRRcCVE{~+#_~&RLR7{q z$G{avy+d2-R3ZN#K;fYA5G1H#A&7I*cFLXYt-U_hHfU6F#V#%%pi~xyDHZB@NS$6u zTRChVqYXBOP}YS~`b}{0jTdE)q59H_o{_gOhaWHc&mG)4x4WCi>h9hj_=mF;nvI-# zd4`JKhQ!GIiv%ami^6_6Nr`U5P2%?s4uS``dUO{oOwfe<gfX^H>TXBMh|x4qp_+B1RSX)?rCgurRvm0&*u;i)@6ao?v0 zl-E`x;{H$<)eb_!3sRsBRA&R|Wao`@Le>LEW47uH#&>C!Uvd$%>0ycm^sIJji!8Fa zqHNOmeWArMwlq!fXgUA%p-LcU{bDF5NHGrxu{ggYa5*9C36WH}Xc2r#t`kJvJc06< z?C3S zYExZjGwW2=L6jwqO4Rc?dTvV-l!Z6WYK2YJp7}3#T{EtBGf^0ZrdT#6+&E}LJwsOU z%Al~Qv2S4m-d(HMB=*kmaA%U1wj@SCy)f=BPWq_2<(&|-l_Jzw;DO!AiKEOeLux7+ zzYB%rTiB*~ECF?;GnbgJXt(JVhwnXM4XC&2b&BsG8Zbu%*SD@mm}|-zoRa-u@^dB$ za?*sJfeN#-A6jJ}yFRN%)$zn>EarKY@B>K9ZB<&*X}?0ldTfIRjG zB~yo(;|xs-b!PlQmU=mS-xxZ#b@zp66kUQMUXCXBhfrw{6VNQ4XE28%&YqM;Je*=R z!cX~iT6M`&v(uzag#{I($m%rrgJzUQ)YUy2Qyo50MRtFTb$ctR+)C%6iJm1v;$%1J z{pJD61kZ3?VvZ9+j!sd#CE8Sq_lfagGYgj``F7k2MCLBTM6cW+BFI4`36ew!3Sxwd zTGa*Ce);8&LFcKCJUS6;wCRpP{wc5beNlPMINI>Iv=r9m1*@`X|DQ?rveYj^|NQZ} z7Ik`iE1=*`6{VALR#O!gTrWp)Smr>K8*}cm)5nSIqxIT54~u&PsQ-c-7lV%dLfP$mepbgbi|O*xnc%Zs@Rp2XHkYa_$oOCp}}_6T4~r+iTA(cNOIML z!h;kbjY0CXAGuqq;fL%~V1wExWZ4g6<~@gRI``kV?ES7ddR=jLn}6?4cPeP6uhFpi zMA=Hr8tk`=e=Dn%GSDPDta{|-gt}aMS8HEE=4>iS2{-rw7%2TI>mI) z7ba=gb*v5yiziWqM??Dr5su!PIAdv{|9%D{;Ernv7z>LvW9VJLL(SF@s5G8`mg%=@ z>p95dbL5^U25*qXE*&1Mp)=iy5>Ty;bJ9^Asa=V`biyk}z+l36;;{7nT4eFjXEb)u zeQOc5n-jM4h~BBtWXK||mL3$+$*lR6l>zEn6HlM`&qCmRgyKNw*wJcGI}A>lURoG3 zy<5j9LV+b`pM}FJJ(bD+7^D=YZJ9SzO#fXB!wXWp3^COPIv@TtCQE1M#^!9ZS54Ud&W>Gmh$YfEl6zZpyOzu3{BQH01rbUEvtR{e{@mmeQw;= z!Xn+E4j~=e=Rou}7%74TMUo;;jw&}wpkY{Nb%1n=j7~%0MzY!}FRw{eTJx{nh3q1> z@=)D9hQg+`!WOX24WL>UhX)Q@4V=i7!z#-6Q5ny(GVTk8Lh~h=l$C*o7F7sbGhYBq-wy#Z;c5QW0<0NUn_19S52}x}-anY~YyO)>b01;t67%PyF2O@*C^Tz&5rG1aZs3=J ze>qr=Xgr?6n43whMg@)k8_c}b$YqTk*7}4jCOn3u|9YdjeZBLSRvPfDu-OcuYr&upXRzZ~kIc^My{ZcgVNC#C17jkbr3h3IgRzZ{yAkBn47yND5Y0AG3*WplN?Y2xD?Q%#|Qz# zMaOW=Ii$Ai*+N+m$Z^DK35oE1tNrK@MXW0cptlA4A=iyCDA?j(VEvQ~7&897c2F=O zih2y082SB>+3{{XLyma*yxP&=IjVZt9fD<=eliuKJVzWjwBmamp(RUtLye9#RtD!-fJ~o0OD!-6QM0 zjJ2ueq<5_mn-lot0Rl$<2qD$IY>ppYR@CVsS?`g3otUkAU!IZD+x09*uTLdwJaf7` zZEXjA1sOnUXGcN4zVoo#~7t}6Lb`aYEsH2D%hU1LYjZHO9kOWF8GwXDCEX-4mzsXdd z*CHvbx?hq)&YI^+nY!wB=6#6uIK5CI$!uy)kiLV!-Xig0kcPuE9zt7EnLW5F2vI}6skC7O+b6PoT)h?9g6d^yW<(R^u&JD} zEyo998aysN3d|nhASzPZq~uEYHE z<~GDCI59lAO^egEDZ@HZ6waKzqWXZ+bb|Ym3`?M-r_WaU8OUIG0gm0}ly<{s_9LVz zIV_U(f};$SpXdBVUKuih=Yp8Iyb>}#NIzht;8mc(!mz$H-g^`$NUWSO;7vTKQ)uidpp04DG z?wZpE;_-cP)yr3(k*n6&m=B>IF6;+Dm~ZiGmIRY_Q%szh5ZXe&!rFQGgGJsB6aX7+B4kqJIJ*DgJ3(*Zkcvh z$fsjSyC+d9PlWcPmi(FKKD^*N|C(Xol|brqdVH50EPdD5KD<6;h&PNm`r|fShk~kp z*|!oDvg)O>7IUrKghV>XL4+1xC$YXd|3@XQ_Ec*WNvdl}ayPa_weY0Ah3a?DR*) zPY3m-eCo66kO!3|f0v9h{@4nB(Br$>pA3j5JAuTh!+vg%qdSd2s1?e7Zn) zDAfgaHtbZ2vFPw{*!aS)dlIkX$S2nUSUa=hcV-^%%%Swm&%>jyf5H3T6H^!K zfD?`134AZ4|7&83>9538qMEd0J_kal?cyhR#2ZFnctVSnY_zo1QH`=S@i-6S+Dy@J60W*J&jk)|` zst9?auhNlDJ)YklpkorvCaJT8IDhO$3~=I}m3HEnNl=c$0>5Y`sg`QINdljdBBl^5 z_hp9%OPaJ^-fNC@;|3EM9Cq?kQFJae_{U7I)FbP|LP0bLUR}z%0PI0~FY0;r(J`ye zP;Sm2)Q}<`IgS4G!^>~nAU&LfzClWjyT|)CwdkSrVoUbgTC%QfR2L_JTW&y}&zc?VhJPxN(6>2eH)uLDEMPZuDa&Zk3X9 z*a_;Ei3=|S7oQF7_>FonZ^i^Ugv{?|m&I%1l>jNR94;G`kf*NJ;$@shk&M7nqW-(m zO)t5;PkA@+W+Xdg|AZVZn1B>g3md7MwASsd#vn~83i&@&0qP2rb>0NF?$KNQJZm;K)X z>*cwzAZu0w`?kUgra4U_lc<4412Yu{M^IT~E27P*<+2W4Op6ox-)5fV0z6NSL5;Fa zu#nzt$mO2E)3Wrt>UG0PE!`?hcZKi~qIw+);T^hWua+G|(rCvk&|rnE9|{AS7#eH< zf40dExLK;DrE2;W1QFaXm!X&Kd7PsZc^GXo+RlY`Lh9I?%Sc5nHFZuJTfy$FQ0xAP zre=vO;%i(Y&!q~UCgF+PP4pljMJLyr-K0a!T#&3ID|}rdGN_(G{PI6$q)toN59G=2 zLlZj#K6fK&5>^OTJR@Fs|82+N!RAWoB_2n9iI}+QkFd2tvBl5GuMC%qndx~j92cyK zI7T_va#nEtPVN?ZTQc^i6t@GYxcW&TexEpk{**XO*c9`JkS?+=$JAg-=vA1*;lLjf zxFx>(sxcp5m5&t9B`HNQiuN?e8sLTJ( z#Q#lPR>VuoeiL>fS7Ps>Bd+l-1VJ-%+GGXV@-Kjd_WVEiBr;)NuONj5sKK;6>h3h$ zKSmxs?oMgA^$PghAW7-{a+iDWyOOTuwzW3^@(ViT+1wHthPLS4k;5Zz8 zbqdelV>Jt2;l4WM1-oq-;#fYIF}9bj7{vFy{3sIFxt)O9V_8~^SL14NHAolqj_@@| zlr+G}+!TF?SLFw0#K#K1@)&jeTsKpZWGciT=b|Es*|lUdaEV#`&u&5#Y-a!XTV?|P zf3o}AS^PtGapMxgj0ho5-~70Vt%C;$qPYya$g#>PaMWlf^r0x3^~E|iwFJDjY|2MQfyma>LRpQeNLuMLFxov;KX<*KLDwDb#4+8SeZSxaear zkE9}TK2(mrz1H2HX(c|mg=}RW_Mdq5L#i#Y$ygWo0>iq{Oo?1Qj>jX3g^pGZ!T{ju zllURwuxFwnvNItu4z_rTxcMW#-fd=@cu>;d#!9h2n`Sk9HRH^>+iCn=bV|8 zd7W7ZK007#?0<2Q!uxvgVXE5E4w6W3z#{NV=#VFht^n7Ph1EL`b|rC$do1Qc6fcdlj2%7(eL3UgoY)>b?R8QZO(2b(>q+rReg+Wtq8tVr7Y0$+iV!SR8 zMRP>bIg~UpY9X`aSl6T4){|snKRxBmxQCm3?^kDy*W%(}mrB#s$amuExdKwLExqK4 zGqGlchR1XXPWygT+GjUE4DD~-+uc5C`yXRNZh)?kawq@*B2oYVlz$jZM>Bl~VN1~58Y9EUE2EH_6YECiM$7yA@yXQ-?ga*l76wOm7Ik%Df0QmBDg1sVr~kU$*Yh}E zxNk{CE7yuZzR}ir{{sa*+NFuYk1HE-audY26DyWXobr>=Xh2_PO_MVf>iwHEYS@|x zj;tJuB#x_&D4ZpZlgxNrIlOYfOETa6q2GtLzjS({RjBZDwZ5P;=b^D7pb4dhR4U2% zTKH{Z7{xTQc8*?*ifNrg)}4LsV^y>AUBzlDhE@UjC*{UtX-(lfQ>+5{*JA(Lk)t5= z&%OgD6-QG2Cu5}@di6A+mO{$;A6k<7lC)8WDKesLIuWEmaItfXF?c5a>z~1khxP3v zr|M-)%0W3wZNH$+Jw*>%9SczqMF@){VhVFA5x0pFrbM7A7qpCqB<3;`6=euORD@1C zXo5PDux2rKz4187k)fnM#kSDrEY$c1qE@(rO0b~MKVuF#P&~sOW}T@L9?=v@3Zt0f zJxy(O>k?G=Y$$j2-g?Go*0KePpTbv7`s%p38Pi3ctR$akWIqG6>zI(+CaMUz9oSn! zfZ0OM5OSr_D~VH)G({m)3vJ`*LCfs$VXG-fyeRfCtPxP2Y74{!k~c&tfneqYB$a+7 z(pg^O$lOwIaIkr79W@BcxLUuzYV+Ro6Mj1J2p)!y8N9ebNXH#97n+t_H%n~s-Y`lq z5`{nkcGP(i&V>h<{>mg|+hwY|A4_CwKmnv5@eHyP6i0wlT5}a>QFUi z>fARy2IMvn-0?wXOoJo87{cqYr~N}G*kK4Q;Rl&9U-L^gu=MNGpl z4UL89FVmZYkt&U!8~_)p#Je5-LqNL$Ts4KjiwD;Ci*!hQ8wf6o?)rDjnkdOODkV}_ zZyg)IRgc_(JqF@1%+{B>70^yn#Ly*`Kvy!2{9MJtI#EP`a@?vasJVFOa-KATleUGd zY-~n8NLVC*uCSHD{fPjmD0VtV&Sad6cjgozU_EUfOjXSZEF%r6B0^A@k}w4_L+w~`jz-|Bz1H&qRnQ6-nJ^)Z0<--f z#&4#)8xH*U_{MHg^6LYZerydmz!%33IRE)|uY~wGI2zspgmh}gUDL4^Irr;>8Lxc(d1UcWLQ>M5-$k9PDddwrgNzj#ZZ1s3~e)_(5@wOV3 zvtZ@&7+XKDTRmk`|8t=kvFK(HIgPc_GcQm*n`ueOkj;@f?O@R2@MoQ=sm*+cK9fEi zfzoZ6+wCaIeHiOC6UIKG$MH)haGDf~GzSfa)ij92uWIlyFbW#y&1UZf^4~1^CSqX) z+T%PV_Vp_T(?Jdyr>W%cAo1xYDXf}7bbUtRzzBkVO!ZfUm8r-YKePX%vf%keQ*vcMNt^JKdJ~qG`>asS=<^{HLx^l%`=qxR1NGhjCHpy5h zxQlv^I;cvYfuSta6#d15(iSnhO-D_gT;I23+jY!Si0SbgwRQgYsJ54D75 z7EoxG**{2h5=o#waI$6r0s=H22qM=(_3+DQW9G&W834rBO8Odm|?vGtif zj`tSZ-NqOW$Y<#CxH+F#SM6nQCc7hM9X5)!!xO3@OkEaZ?)NoCr6QV^=<;G{r5e0C z^nehGxBP=4`MTnTaes-^k3vvPG=uQ!L(#h---iV-O%0+y2veNe*?Z+-Gpk6(>p?n< z6R7;zr1H-3SkPc9Rp^ zJNgEz=%*V)eAX%{z&IdfXA#Srkw~984>zdD@Y_NjNgwEu$}j5i=aq%T!GdmU1OH6X z#~;Ha5KR>=74e1xUYo@=O)%+!V%Open6$1ZBcR$0?CoVse!g0l{x^?{17u6~j$)e- zDnB-&1lUe1i6BSKX-NWJl^~{O#p7B(1Z+AI?ioN}bR3R8tAMtEH4Hale#r)Q3vU!G zwC&2-$(5#QUi7kMP?rQS3_bfzip!`@djycV>yh0XpB~IEM3{B11e4~@GY z#a)~T4pf5pN2$iod@MbbbY@l$oniifA8+N=1!bf1d#BN4!=X}crQyNE$O!Z-1^IkC z&r{DE4XgQ%kYIiu=>)?Hv6|a^e&j?@dNM(XCL^3`<{cs=dU>$KBg-=MEO~ifzI187 z2`L1GHGc1xRl>IshzsbL{rof;i4PB@arA$CPM0A}uIK(_>G<4vEs!9X3gZrOEoRD5DQ?(_VQrO`H%q($&qnBTgaR_invtgE!(!UP~4Tin;tB3C_ym4IJ(CU zd91fIT5pi&E0&f3S=ZL}Uz3B5g?E5wE<0Ps&`O8A`4N3zqyxD1dTjyP6 zbNo-(YRF@Gx|>zEn;rhV4g*b=t^;o~$O_ z;SACA$DaaX6fnyRI_uS^8Rw7CFwYl18{6@;U~E4k%<>*3U&W`EKrM^96upFLU_K^i zmzE#oY9AuG9Jq9OI*4qb#ice?dinjWt^Fz?efC*C@c(0QON%~PnG5zE+{yp|!2VZo z>*Q`_{C8A)uBB`Ho$d7HKj{MA<0X~TTc;X5owISGcJ?f{lxB zMBgvR{(F2kK+N7L37I}WFQ}>FN7v3^hxTLU(W}gZR=50;9C?W?YEdKTO)16iBAh`3 zz9!T9+-Fa8X%uNfR=gv~wHzZWU7V1L!YSG$1%0KnLOJ7yDY77%+Ty@m8<9k7Z8|eqIRzl(S`mYdH4Mu8Q#)6$8a3u( zL$sm4guDce4;#dK9+$}`!9|(OnTRNib5cNcXkOU!sh=|yhkE2>L?L6)SYjdAMOg>+ zB`^f_YB1KVAcwk|f|CmLA^HUU0E?=FSS{h+#ferqm0R{hSBL+Jd$+_M1=BZufhOUzA$ zY?e%I6~2AuPvrr_Hxth1CqJv7#n0!bdYn0q{cGpy$Ts!U_%-E3x5#%9Iq8aboAGgY z1t0Zo|MF=3xAg`2$F+miC!8dh$Kjc%Z}eyS&3sh0$$MgCjmgJt3opwvhS$WW-zxu0 z^$@h7Z`8-%XB+w!bXy!=nS9#(zpGE;>}iMe;oU#GEkmswR}GH#OJv@6emFD*_*?|4 zisMNxJ|taS=UY!fcr<(6Q<4r<)63z^gQ0Ht@rvNKJ|owS!U0+C;~p$Sm_GIZmw+RN z%1iNR&)7Y~^a$6ArF(9tWV~J$jB=>QBjHV=#+uwzJCviMw{+#5No|9&mW9Y^XCVrm zZEd6$W_6!n90g0Z6szv5(^^a24Uk zYrxLMKJY4Ci`{-(>QnuJp9HvK?QJZx~#yTqswSu8(;v$aGBGOtoJ;U+4iqybif+e-m*D$j%tgXYl&QIiQH?6 zJZp)(^Zea*WPBY#E;m1a6Zsrjr!@F(TYBbwoUFr{`Mx%7uV!~$*gO_Jq2Ap6Q-emi z`Im-z1O0akM8KDLq(2Yc#)Y32z@lD>UX6vJQXGyiQAxfez!G-k&X2=SmU*5#wtwW(-)a3-1(S?1HBTZQ$}TwBLFSqh&yt^!)24?~ti2;Te(r zx1`F>Fx8L}s(om6OUfh(0`!4+U|1DqMK^1G;y6X_bTp0Si`LJcU5GGcp){UYi2=?q zF~#D6UtDM(VoO=RLY9np@KPXftCe&>0gw{;torcn_`{E%FVGU#T)^4+V-KkO@?>gJ z7a#Q#2X|Nie9fdFvHrG}+B>x$PsJyp;~BEdwswq}Ixz2!C@^$^CzAx%)y3@W_2aqh z9iPRBzoiH{(jfA{JOitIm60IyRg{t{gSxkiqc4WWX=5*lo8)j2uu+Ptg6iQf*H;eCNW^8Rt|M&XuiRI_&lD63F2wmvMz66iI)#^xx*@(cC zX-KX225OQ}I2GC#=nO9%1QnW`spAd(fkfu>Qh+)imq1}3IZc*Xp_(~b9X=$LD(bOWI7REV&sx%^dfZz zsV}ge1={k33-_kS=rn*GMnI8DGS#%GZQ<7M>k7Z~1DY$DN_ESYXQ;12%rw>Y3m3=6 zUxQ4n1fHv@z10iJ*w~S9TYfZMoPo9t>|9yK;I;y2-8_L;+UnXiEpEUP7?Y1CGi$k> zI=!7iFr4kX!PNj>g(^M86k#DuZTCpRzf0X~llQ>2?g4WAVW`syS*J!3LJ7QO44KdeD*x3py@B@lAZ^p%S;tkG8u#K2bV7KK~r=*5`-v;rr~1O;LWY=J&cCpU!^s|0SpxuH*Icr`c3i$Lrzb zYMb}5haCh@Y1ca)DcmLjxS?NhW)fp4DHCSkh2j;m2o6-nuQ}9Nl@#v!5rY}ON?L1w z6IqVOtLH2qJf@;O9E0*y{lz4ntA}<^ zF%O#sv^&b1E3h1Q-D*?Vddf?~Hr^W@64F2I=QE#v3}*FyTwiIdF@AA{#kHmyDIcNh zFj2)`n}UC_VIRk-=no0}NnF5Jl}sOG;m+GO@5pFHbV`)XyPJ++&T1m|7aj6m^UI_( z6LHix|BXO|L9+~Me6PrM%)F~!c#e#-OV31(OTJEojlx>uITnHYjJWIPTdrLjzL-@6 zWJTkg0`4TP!c}qO4Ed7vtFcET{B=L+i4-387}PWO7GM4Ft$}>23;~r18~H1$`*tYY z_ao~24lSQMXLpT=TnSlE>v{KLN9-#?V=L8Y%vMtAD_VWv2#@O-7*G=?8t_^k|M9#@ zSG(Gt5HQFpzC5Z`X*)P?&&{Z~S{k)sqyw$K4l}$A|74tfYf&Yr%Jww23=g>4Bw>Tb zLE<;JQZCzMtBHHej5L?JnRpYsrNQK?jx7Uc>P4;k*0RNDvmy$vvLvcNcvI!T&_dSS zdchfZ|D+WC^X0n!jzG-thRq8aKKn?WSK8K+nKi2ToiH_Y&RFWIa_ntsAu}XxyydLv z^hE(qZ3twv1p9|R(ccWISn9=_wN?h|tj%g6a2mZ9jR(<8~&im<9*^UL5u(b?im^2WsXwZt03jSalbbWp1d($dDG-yNtbxK|MnfW7YxWNvE z5}VxV{__6VKFmDOpThzZY!o&mp|B#SLJYDJR%e=Zg{t?ceNaoT&@&<`BdVIHTmi0= zRnuMWG1d+QP82A~uuw<@4CKc1z4VR~3{-of_*xhmB)fBWb?t0jhZ~*Cu1zviitsU} zR(oh>CTGV`M4YMv96xbrGMF^$SjlX^J65S&oBm@57j%!m@>K$n_Mwx@zQDKbzZS7` z7l?`{sH8im3`-=2F6PPV*EP)7&|9FsiW+fvPwOIh(Dthk-CSwf{JbvQA;r<*=1X{PH<5zG>UNCx|YK4q=*V2-lnN1s)RFNfX&z+@Qz;@LSnbTaSxXMS*bKLUs z>GYVK-Ref6B>itpfZ@BoXFv9re&~Q^#L!Za87+VPM@sHp24f!kyY}?)`}aM|<*zwz zhPE~~#)eMjwl;qc_bTE9ZTlEtg0B)D@$)v!SKuI&ty>8i#!296+Qqf7W;v8IRj#j0 z_2yF>_HBGzZaYm|HL`@O$)wJS7helgErX5n@0=I$zk<3^#f=P0E&}YO99r6II-}MfDGdrz;(K3O{0_fk#F+sB)TH~ zpbjALVGAL+)C$wpy!KNm_rf%)o1xOrkTbj7_XG_01@Po5;+VtjXV}GJ(n^y~y2)%7 zZ|oZ0j7Adh!x=WRC!W;k4tz)?c0IM$zEtli3>;awu}$*Jt8kz$#4mWi`4sEg_?o1b1clJO2$LhVjCQOkviMQl3gJ;Su}8$SE7c%(;HA|42te ze1?D;yO*ONnI~jL{%!lD#YOO|3q$xhUU%=*_w;|v-(l}>E#iEqUdBwB zNw@JkKL6uvkPmo!w$N`?rupvuFLKjK-{3p{L;v^Y?|BSC3hOd`0w`YWH~4ICbk_25 z2pU3i3qPWBp8=_PgQXwm&hcz~ugoQDDQ1VWveI~&Jwx)dRIGrfBrOf_oQ0-(XspO4 znGW&qPL#8mWBZJR)PWhd1CR3m+!}=KDFPBV-Z1JCq6HFMN1~eTayJ18v$r~H5a4by zT?Yfly`TbEpgQ%}pqmlGnleSYr!W({um>Y+qk+l9m7m&;wRnSeFDuS*23o{zp@ghZ@}qy z1S%`8Vx|S%bWB_ixvc>VWH}nJknZ-1S+{J7)$0lOU2%o=1OsjSY-Xih)>kNam?{2~ zvzW+#pS-8jTR&>;sZVu{%GA1qvNc<`E&06GJuSY23$hC5rf z?eXi+f2WV{DKB zsL?E9I&cGcO%JS?9)hT{=Uba{JliL`nAh*x;e31d*G$nHeHHeJruZAW_`VgFOEAx> zKkJrviITf)*4(^POG>xn9PVZK_+u)u7n0TB)bDUh%5~dK2kMl|k0x_A?DRvgNl)%s z_lLgA^$z0}PDdVwP3B7CD8?4I*duLLgBqh`+mejWLn6MB-t{W4c%Ilg<9scBH z`AGNEY(Q=RnJ4d|)6?B( zS7)TQKQyz(O(FAYqOjM#ve?#qnxlM#qALF;l zM^4Om%ysUm)D!B@(Ufhsniahf@7lL?_-H_$u79o#dcBIpRnN}5q)sU79CIp7Fo6rsn_`cWCC=<^uD#>~nCO95WO2TQMa#SZcVLD%Lj9!9_iZ1o+78E{$h(fp8 z45?p1%1SF|ctbFX* zvst`N74y`*m%yJMBHw~waO57!)^{!DK9Ct+OSE6gvBsIj$T1i`yhe?-mD$*#)6FB2 zuZ@zXdh4l}H1o4NmIkz^3YD@W1{oz;RpbnFQe;DR1^g%2e z$HB|P1FFmA%QT0D`3I9HIK+bOsJ7ylo{{*NtR(3@)_nM~h&k3)$9AzkqrV?@jkO1r z6l@WDHqqDI*E&3tsqT%l|8Nw2Pg*#vaJtOD0`J~`C^Lseu(7l8WK`r=JZgr5ZBX!1 zDz8RxW0egy<2A3w=b;J)>jFjxO^0Z?2-9xjB+tPXCHrE-xb_oU3to^CsNGRr|FOj} z?kG%8q_Cu9(}io3u22Fq5=9VTsh`Xu)@+YKDe zq}dDf)wns$O|oyJsRxg>)sFWzbmTf%Sd<-Z8!}7@<9Kx8y7vw-ML&V`PX2>=uLaZ5 zUg=We0a9vzZVXIo8pRuOPdgf?5zfbk`W%s04qemw-NVgibs$IE5h{@eSf4p)4kz|s zXvZO*^>Z#o9kczGK@5r!%c6zv4nmO>x`T8zUJ>tKo~TPTEBaIvKygvRxav>kAZiz{ z_ohxc&M;aF{rxztKfBXpT#>QDx0`5|4~QMTr#?;ZXXXBIv9RG-#x6&{MBPx0rkp}L zC)cZLpNvLCvWu9njeUVu23KnHhG94HJL8(Fni6FLNY##m!KxBf(QY28CQju7GJ(2k zFV<^(sk7j)6pm~Wn%wwZQKI$*fiU=m_}WTPZ`Yd=6=s@Ub;FxUWIvXP*;_!XEv%bsDmGJaT7=$HBg^wozw2SSup*@DKGfb zm`hHgvSu8IW?MP$4fF|tZBl}4BUb12V(i}LlESJa!z5H|rOzGFZa`eT+|`pW{516& zcmLirs}Adytrgf~>NQkgLt3|E# zv?@AdiQd>uOdgi9M18L;HoZK-6IW4*MUC0SWoKXdiqVkkNn!71V98N~w=O=WjqCNF zTf$Gzj-67Ev~Ij7SXY2nDeEz&bMaBiLr&Zl@~oejSC|g+lw5H39wJ<7pIY-wyM6a) zjW2YK|EL8cv@+Uo@S>3aA8tT4`{xxL-vr(NHyC^|ULXvg9>cz8&sR&lJr=`;%)w1u zJl$?3?eCbPyC@;+LI^xhrZ~kNHzYaD=kot$m*3$U)3624iYbh=7?-npd*LH5XP2ss zWsdM(I;&zb`I?Aak=#oziP*v#>^hB)(qy@!yUs&L%vAphW*5HCUSz&#>3l%-onDLR z%ZpX_)!$%ao<3xI#^KAaSzSCCJ$imarBRn;wmWNt116pAt>QNJh^kV-z2qge(rY`( zGQH_@sc}BfUqu8wvw8I3p2(zsMUAqH!`B6lD#fX^?%Z^XmP2CZNxUQ~>qseW#9d*J zcTvBI@uycy$DhRi@!+$s2(qpPZEfON+8N0w5re1j9764l3FX_@XC#%#ex+V$QzRWL zEq%#8ncoFjHTU>xLzJuLXnZ(NutK+oce#%2gPGuPQ5$4DR(j~>-qG#pnd$Gof7Ddc zw)4yXs7IHroNLn|VTjH;T2g5&e{B9X-_)oJosY{S5-Xb$6gaG1De`B>{M@clH`3g6 zHDGncxu3!xTL$Eut*Ac-3RjomS}7FgW_riJDar+Mz^Y3y$sekI3DjT$#bA9KSWM*q zSNu!08;}C7MuaH?qD;!~)+T}=a8(lw8ic&5e~x8kbC@F+NC6iNz?2p#kh13T0T2jg z(Zj%XP>Sv9W~~6iIrShA%r=LCJGTAKV9eZe5Co?B!k|SA6ZA{sFGv9MDPTg+&Sk>C z*%hD^e0&8<@9tts!G~EO0G#220rmP!05IPN>Q_%|!D`6CAwZ4}Fv$g~!I=bD-?L}A z`QW?)NB~1xn2=z!-2RmTE~o~BI9UD0_?Q1@I>;aaj5c6Gpb3)z#~Z#X@cx=C&^d=$ zNv6xkveH!tTLL}rPr*0QjK>|4=~Kivm&Q%>liDGLh Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 13/25] Remove test report generation, clean up tox config, remove setuptools from dependencies --- pyproject.toml | 36 +- uv.lock | 998 +++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 968 insertions(+), 66 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2323db704..225900292 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ dependencies = ["deprecation", "python-dotenv"] [dependency-groups] test = ["tox"] lint = ["mypy", "ruff"] -build = ["build", "setuptools"] +build = ["build", "twine"] dev = [ { include-group = "test" }, { include-group = "lint" }, @@ -44,8 +44,6 @@ packages = ["splunklib", "splunklib.modularinput", "splunklib.searchcommands"] version = { attr = "splunklib.__version__" } # https://docs.astral.sh/ruff/configuration/ -# [tool.ruff] - [tool.ruff.lint] fixable = ["ALL"] select = [ @@ -61,30 +59,9 @@ select = [ [tool.tox] legacy_tox_ini = """ [tox] -envlist = clean,docs,py{37,39,313} +envlist = docs,py{37,39,313} skipsdist = {env:TOXBUILD:false} -# TODO: Replace with ruff -[testenv:pep8] -deps = flake8 - flake8-import-order - flake8-blind-except - flake8-builtins - flake8-docstrings - flake8-rst-docstrings - flake8-logging-format - six -commands = flake8 - -[flake8] -exclude = .tox -# If you need to ignore some error codes in the whole source code -# you can write them here -# ignore = D100,D101 -show-source = true -enable-extensions = G -application-import-names = splunk-sdk-python - [testenv] passenv = LANG setenv = SPLUNK_HOME=/opt/splunk @@ -95,15 +72,10 @@ deps = pytest distdir = build commands = - {env:TOXBUILD:python -m pytest --junitxml=test-reports/junit-{envname}.xml --cov --cov-config=.coveragerc} {posargs} - -[testenv:clean] -deps = coverage -skip-install = true -commands = coverage erase + {env:TOXBUILD:python -m pytest --cov --cov-config=.coveragerc} {posargs} [testenv:docs] -description = invoke sphinx-build to build the HTML docs +description = Build the static HTML docs basepython = python3.9 deps = sphinx >= 1.7.5, < 2 jinja2 < 3.1.0 diff --git a/uv.lock b/uv.lock index cb2fd031a..033055fe4 100644 --- a/uv.lock +++ b/uv.lock @@ -8,6 +8,28 @@ resolution-markers = [ "python_full_version < '3.8'", ] +[[package]] +name = "backports-tarfile" +version = "1.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34" }, +] + +[[package]] +name = "bleach" +version = "6.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "six", marker = "python_full_version < '3.8'" }, + { name = "webencodings", marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/e6/d5f220ca638f6a25557a611860482cb6e54b2d97f0332966b1b005742e1f/bleach-6.0.0.tar.gz", hash = "sha256:1a1a85c1595e07d8db14c5f09f09e6433502c51c595970edc090551f0db99414" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ac/e2/dfcab68c9b2e7800c8f06b85c76e5f978d05b195a958daa9b1dda54a1db6/bleach-6.0.0-py3-none-any.whl", hash = "sha256:33c16e3353dbd13028ab4799a0f89a83f113405c766e9c122df8a06f5b85b3f4" }, +] + [[package]] name = "build" version = "1.1.1" @@ -92,6 +114,118 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6c/56/3124f61d37a7a4e7cc96afc5492c78ba0cb551151e530b54669ddd1436ef/cachetools-6.2.0-py3-none-any.whl", hash = "sha256:1c76a8960c0041fcc21097e357f882197c79da0dbff766e7317890a65d7d8ba6" }, ] +[[package]] +name = "certifi" +version = "2025.8.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/dc/67/960ebe6bf230a96cda2e0abcf73af550ec4f090005363542f0765df162e0/certifi-2025.8.3.tar.gz", hash = "sha256:e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5" }, +] + +[[package]] +name = "cffi" +version = "1.15.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "pycparser", version = "2.21", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/a3/c5f01988ddb70a187c3e6112152e01696188c9f8a4fa4c68aa330adbb179/cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ef/41/19da352d341963d29a33bdb28433ba94c05672fb16155f794fad3fd907b0/cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/da/9441d56d7dd19d07dcc40a2a5031a1f51c82a27cee3705edf53dadcac398/cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/aa/02/ab15b3aa572759df752491d5fa0f74128cd14e002e8e3257c1ab1587810b/cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/bd/d0809593f7976828f06a492716fbcbbfb62798bbf60ea1f65200b8d49901/cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/65/0d7b5dad821ced4dcd43f96a362905a68ce71e6b5f5cfd2fada867840582/cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/72/617ee266192223a38b67149c830bd9376b69cf3551e1477abc72ff23ef8e/cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/bc/b7723c2fe7a22eee71d7edf2102cd43423d5f95ff3932ebaa2f82c7ec8d0/cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5d/4e/4e0bb5579b01fdbfd4388bd1eb9394a989e1336203a4b7f700d887b233c1/cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/5a/c37631a86be838bdd84cc0259130942bf7e6e32f70f4cab95f479847fb91/cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/d7/0fe0d91b0bbf610fb7254bb164fa8931596e660d62e90fb6289b7ee27b09/cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/56/3e94aa719ae96eeda8b68b3ec6e347e0a23168c6841dc276ccdcdadc9f32/cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/0b/3b09a755ddb977c167e6d209a7536f6ade43bb0654bad42e08df1406b8e4/cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/1a/e1ee5bed11d8b6540c05a8e3c32448832d775364d4461dd6497374533401/cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/e1/e55ca2e0dd446caa2cc8f73c2b98879c04a1f4064ac529e1836683ca58b8/cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/7a/68c35c151e5b7a12650ecc12fdfb85211aa1da43e9924598451c4a0a3839/cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/93/d0/2e2b27ea2f69b0ec9e481647822f8f77f5fc23faca2dd00d1ff009940eb7/cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/c6/df826563f55f7e9dd9a1d3617866282afa969fe0d57decffa1911f416ed8/cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/25/16a082701378170559bb1d0e9ef2d293cece8dc62913d79351beb34c5ddf/cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/02/aef53d4aa43154b829e9707c8c60bab413cd21819c4a36b0d7aaa83e2a61/cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/4b/33494eb0adbcd884656c48f6db0c98ad8a5c678fb8fb5ed41ab546b04d8c/cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8b/06f30caa03b5b3ac006de4f93478dbd0239e2a16566d81a106c322dc4f79/cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/1f/a3c533f8d377da5ca7edb4f580cc3edc1edbebc45fac8bb3ae60f1176629/cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/b7/d3618d612be01e184033eab90006f8ca5b5edafd17bf247439ea4e167d8a/cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a9/ba/e082df21ebaa9cb29f2c4e1d7e49a29b90fcd667d43632c6674a16d65382/cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/cb/53b7bba75a18372d57113ba934b27d0734206c283c1dfcc172347fbd9f76/cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2d/86/3ca57cddfa0419f6a95d1c8478f8f622ba597e3581fd501bbb915b20eb75/cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/26/7b3a73ab7d82a64664c7c4ea470e4ec4a3c73bb4f02575c543a41e272de5/cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/ff/ab939e2c7b3f40d851c0f7192c876f1910f3442080c9c846532993ec3cef/cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3" }, +] + +[[package]] +name = "cffi" +version = "1.17.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "pycparser", version = "2.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/5b/f1523dd545f92f7df468e5f653ffa4df30ac222f3c884e51e139878f1cb5/cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/93/7e547ab4105969cc8c93b38a667b82a835dd2cc78f3a7dad6130cfd41e1d/cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/c4/a308f2c332006206bb511de219efeff090e9d63529ba0a77aae72e82248b/cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ca/5b/b63681518265f2f4060d2b60755c1c77ec89e5e045fc3773b72735ddaad5/cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bb/19/b51af9f4a4faa4a8ac5a0e5d5c2522dcd9703d07fac69da34a36c4d960d3/cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e" }, +] + [[package]] name = "chardet" version = "5.2.0" @@ -101,6 +235,92 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970" }, ] +[[package]] +name = "charset-normalizer" +version = "3.4.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/98/f3b8013223728a99b908c9344da3aa04ee6e3fa235f19409033eda92fb78/charset_normalizer-3.4.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fb7f67a1bfa6e40b438170ebdc8158b78dc465a5a67b6dde178a46987b244a72" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/21/40/5188be1e3118c82dcb7c2a5ba101b783822cfb413a0268ed3be0468532de/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc9370a2da1ac13f0153780040f465839e6cccb4a1e44810124b4e22483c93fe" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/37/60/5d0d74bc1e1380f0b72c327948d9c2aca14b46a9efd87604e724260f384c/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:07a0eae9e2787b586e129fdcbe1af6997f8d0e5abaa0bc98c0e20e124d67e601" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9a/d891f63722d9158688de58d050c59dc3da560ea7f04f4c53e769de5140f5/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:74d77e25adda8581ffc1c720f1c81ca082921329452eba58b16233ab1842141c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/1a/7425c952944a6521a9cfa7e675343f83fd82085b8af2b1373a2409c683dc/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0e909868420b7049dafd3a31d45125b31143eec59235311fc4c57ea26a4acd2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f0/c9/a2c9c2a355a8594ce2446085e2ec97fd44d323c684ff32042e2a6b718e1d/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c6f162aabe9a91a309510d74eeb6507fab5fff92337a15acbe77753d88d9dcf0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3b/38/20a1f44e4851aa1c9105d6e7110c9d020e093dfa5836d712a5f074a12bf7/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4ca4c094de7771a98d7fbd67d9e5dbf1eb73efa4f744a730437d8a3a5cf994f0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a4/fa/384d2c0f57edad03d7bec3ebefb462090d8905b4ff5a2d2525f3bb711fac/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:02425242e96bcf29a49711b0ca9f37e451da7c70562bc10e8ed992a5a7a25cc0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/9e/eca49d35867ca2db336b6ca27617deed4653b97ebf45dfc21311ce473c37/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:78deba4d8f9590fe4dae384aeff04082510a709957e968753ff3c48399f6f92a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2a/91/26c3036e62dfe8de8061182d33be5025e2424002125c9500faff74a6735e/charset_normalizer-3.4.3-cp310-cp310-win32.whl", hash = "sha256:d79c198e27580c8e958906f803e63cddb77653731be08851c7df0b1a14a8fc0f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/c6/f05db471f81af1fa01839d44ae2a8bfeec8d2a8b4590f16c4e7393afd323/charset_normalizer-3.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:c6e490913a46fa054e03699c70019ab869e990270597018cef1d8562132c2669" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/82/63a45bfc36f73efe46731a3a71cb84e2112f7e0b049507025ce477f0f052/charset_normalizer-3.4.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0f2be7e0cf7754b9a30eb01f4295cc3d4358a479843b31f328afd210e2c7598c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/52/8b0c6c3e53f7e546a5e49b9edb876f379725914e1130297f3b423c7b71c5/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c60e092517a73c632ec38e290eba714e9627abe9d301c8c8a12ec32c314a2a4b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/c0/a74f3bd167d311365e7973990243f32c35e7a94e45103125275b9e6c479f/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:252098c8c7a873e17dd696ed98bbe91dbacd571da4b87df3736768efa7a792e4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1a/79/ae516e678d6e32df2e7e740a7be51dc80b700e2697cb70054a0f1ac2c955/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3653fad4fe3ed447a596ae8638b437f827234f01a8cd801842e43f3d0a6b281b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/bd/ef9c88464b126fa176f4ef4a317ad9b6f4d30b2cffbc43386062367c3e2c/charset_normalizer-3.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8999f965f922ae054125286faf9f11bc6932184b93011d138925a1773830bbe9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7a/03/cbb6fac9d3e57f7e07ce062712ee80d80a5ab46614684078461917426279/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d95bfb53c211b57198bb91c46dd5a2d8018b3af446583aab40074bf7988401cb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/64/d1/f9d141c893ef5d4243bc75c130e95af8fd4bc355beff06e9b1e941daad6e/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:5b413b0b1bfd94dbf4023ad6945889f374cd24e3f62de58d6bb102c4d9ae534a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/35/9c99739250742375167bc1b1319cd1cec2bf67438a70d84b2e1ec4c9daa3/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:b5e3b2d152e74e100a9e9573837aba24aab611d39428ded46f4e4022ea7d1942" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/50/10/c117806094d2c956ba88958dab680574019abc0c02bcf57b32287afca544/charset_normalizer-3.4.3-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a2d08ac246bb48479170408d6c19f6385fa743e7157d716e144cad849b2dd94b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/61/c5/dc3ba772489c453621ffc27e8978a98fe7e41a93e787e5e5bde797f1dddb/charset_normalizer-3.4.3-cp38-cp38-win32.whl", hash = "sha256:ec557499516fc90fd374bf2e32349a2887a876fbf162c160e3c01b6849eaf557" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/05/35/bb59b1cd012d7196fc81c2f5879113971efc226a63812c9cf7f89fe97c40/charset_normalizer-3.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:5d8d01eac18c423815ed4f4a2ec3b439d654e55ee4ad610e153cf02faf67ea40" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c2/ca/9a0983dd5c8e9733565cf3db4df2b0a2e9a82659fd8aa2a868ac6e4a991f/charset_normalizer-3.4.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:70bfc5f2c318afece2f5838ea5e4c3febada0be750fcf4775641052bbba14d05" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/c6/99271dc37243a4f925b09090493fb96c9333d7992c6187f5cfe5312008d2/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23b6b24d74478dc833444cbd927c338349d6ae852ba53a0d02a2de1fce45b96e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/69/132eab043356bba06eb333cc2cc60c6340857d0a2e4ca6dc2b51312886b3/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:34a7f768e3f985abdb42841e20e17b330ad3aaf4bb7e7aeeb73db2e70f077b99" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/9a/914d294daa4809c57667b77470533e65def9c0be1ef8b4c1183a99170e9d/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fb731e5deb0c7ef82d698b0f4c5bb724633ee2a489401594c5c88b02e6cb15f7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/a8/6f5bcf1bcf63cb45625f7c5cadca026121ff8a6c8a3256d8d8cd59302663/charset_normalizer-3.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:257f26fed7d7ff59921b78244f3cd93ed2af1800ff048c33f624c87475819dd7" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c4/72/d3d0e9592f4e504f9dea08b8db270821c909558c353dc3b457ed2509f2fb/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1ef99f0456d3d46a50945c98de1774da86f8e992ab5c77865ea8b8195341fc19" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/30/5f64fe3981677fe63fa987b80e6c01042eb5ff653ff7cec1b7bd9268e54e/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2c322db9c8c89009a990ef07c3bcc9f011a3269bc06782f916cd3d9eed7c9312" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/ef/dd08b2cac9284fd59e70f7d97382c33a3d0a926e45b15fc21b3308324ffd/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:511729f456829ef86ac41ca78c63a5cb55240ed23b4b737faca0eb1abb1c41bc" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/8c/dcef87cfc2b3f002a6478f38906f9040302c68aebe21468090e39cde1445/charset_normalizer-3.4.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:88ab34806dea0671532d3f82d82b85e8fc23d7b2dd12fa837978dad9bb392a34" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/86/9cbd533bd37883d467fcd1bd491b3547a3532d0fbb46de2b99feeebf185e/charset_normalizer-3.4.3-cp39-cp39-win32.whl", hash = "sha256:16a8770207946ac75703458e2c743631c79c59c5890c80011d536248f8eaa432" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d6/7e805c8e5c46ff9729c49950acc4ee0aeb55efb8b3a56687658ad10c3216/charset_normalizer-3.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:d22dbedd33326a4a5190dd4fe9e9e693ef12160c77382d9e87919bce54f3d4ca" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a" }, +] + [[package]] name = "colorama" version = "0.4.6" @@ -110,6 +330,44 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, ] +[[package]] +name = "cryptography" +version = "45.0.7" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "cffi", version = "1.15.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8' and platform_python_implementation != 'PyPy'" }, + { name = "cffi", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and platform_python_implementation != 'PyPy'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a7/35/c495bffc2056f2dadb32434f1feedd79abde2a7f8363e1974afa9c33c7e2/cryptography-45.0.7.tar.gz", hash = "sha256:4b1654dfc64ea479c242508eb8c724044f1e964a47d1d1cacc5132292d851971" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fc/63/43641c5acce3a6105cf8bd5baeceeb1846bb63067d26dae3e5db59f1513a/cryptography-45.0.7-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:67285f8a611b0ebc0857ced2081e30302909f571a46bfa7a3cc0ad303fe015c6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bc/29/c238dd9107f10bfde09a4d1c52fd38828b1aa353ced11f358b5dd2507d24/cryptography-45.0.7-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:577470e39e60a6cd7780793202e63536026d9b8641de011ed9d8174da9ca5339" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/62/24203e7cbcc9bd7c94739428cd30680b18ae6b18377ae66075c8e4771b1b/cryptography-45.0.7-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:4bd3e5c4b9682bc112d634f2c6ccc6736ed3635fc3319ac2bb11d768cc5a00d8" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cd/e3/e7de4771a08620eef2389b86cd87a2c50326827dea5528feb70595439ce4/cryptography-45.0.7-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:465ccac9d70115cd4de7186e60cfe989de73f7bb23e8a7aa45af18f7412e75bf" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/96/b8/bca71059e79a0bb2f8e4ec61d9c205fbe97876318566cde3b5092529faa9/cryptography-45.0.7-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:16ede8a4f7929b4b7ff3642eba2bf79aa1d71f24ab6ee443935c0d269b6bc513" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/58/67/3f5b26937fe1218c40e95ef4ff8d23c8dc05aa950d54200cc7ea5fb58d28/cryptography-45.0.7-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:8978132287a9d3ad6b54fcd1e08548033cc09dc6aacacb6c004c73c3eb5d3ac3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0e/e4/b3e68a4ac363406a56cf7b741eeb80d05284d8c60ee1a55cdc7587e2a553/cryptography-45.0.7-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:b6a0e535baec27b528cb07a119f321ac024592388c5681a5ced167ae98e9fff3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/49/2c93f3cd4e3efc8cb22b02678c1fad691cff9dd71bb889e030d100acbfe0/cryptography-45.0.7-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:a24ee598d10befaec178efdff6054bc4d7e883f615bfbcd08126a0f4931c83a6" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/04/19/030f400de0bccccc09aa262706d90f2ec23d56bc4eb4f4e8268d0ddf3fb8/cryptography-45.0.7-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:fa26fa54c0a9384c27fcdc905a2fb7d60ac6e47d14bc2692145f2b3b1e2cfdbd" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bc/4c/8f57f2500d0ccd2675c5d0cc462095adf3faa8c52294ba085c036befb901/cryptography-45.0.7-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:81823935e2f8d476707e85a78a405953a03ef7b7b4f55f93f7c2d9680e5e0691" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/eb/ac/59b7790b4ccaed739fc44775ce4645c9b8ce54cbec53edf16c74fd80cb2b/cryptography-45.0.7-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3994c809c17fc570c2af12c9b840d7cea85a9fd3e5c0e0491f4fa3c029216d59" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b8/56/d4f07ea21434bf891faa088a6ac15d6d98093a66e75e30ad08e88aa2b9ba/cryptography-45.0.7-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:dad43797959a74103cb59c5dac71409f9c27d34c8a05921341fb64ea8ccb1dd4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e8/ac/924a723299848b4c741c1059752c7cfe09473b6fd77d2920398fc26bfb53/cryptography-45.0.7-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ce7a453385e4c4693985b4a4a3533e041558851eae061a58a5405363b098fcd3" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/83/dc/4dab2ff0a871cc2d81d3ae6d780991c0192b259c35e4d83fe1de18b20c70/cryptography-45.0.7-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:b04f85ac3a90c227b6e5890acb0edbaf3140938dbecf07bff618bf3638578cf1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/12/dd/b2882b65db8fc944585d7fb00d67cf84a9cef4e77d9ba8f69082e911d0de/cryptography-45.0.7-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:48c41a44ef8b8c2e80ca4527ee81daa4c527df3ecbc9423c41a420a9559d0e27" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5d/fa/1d5745d878048699b8eb87c984d4ccc5da4f5008dfd3ad7a94040caca23a/cryptography-45.0.7-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:f3df7b3d0f91b88b2106031fd995802a2e9ae13e02c36c1fc075b43f420f3a17" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/36/8b/fc61f87931bc030598e1876c45b936867bb72777eac693e905ab89832670/cryptography-45.0.7-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:dd342f085542f6eb894ca00ef70236ea46070c8a13824c6bde0dfdcd36065b9b" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/11/09700ddad7443ccb11d674efdbe9a832b4455dc1f16566d9bd3834922ce5/cryptography-45.0.7-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1993a1bb7e4eccfb922b6cd414f072e08ff5816702a0bdb8941c247a6b1b287c" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/59/aa/e947693ab08674a2663ed2534cd8d345cf17bf6a1facf99273e8ec8986dc/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a20e442e917889d1a6b3c570c9e3fa2fdc398c20868abcea268ea33c024c4083" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/24/06/09b6f6a2fc43474a32b8fe259038eef1500ee3d3c141599b57ac6c57612c/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:258e0dff86d1d891169b5af222d362468a9570e2532923088658aa866eb11130" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/00/f2/c166af87e95ce6ae6d38471a7e039d3a0549c2d55d74e059680162052824/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d97cf502abe2ab9eff8bd5e4aca274da8d06dd3ef08b759a8d6143f4ad65d4b4" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/16/b9/e96e0b6cb86eae27ea51fa8a3151535a18e66fe7c451fa90f7f89c85f541/cryptography-45.0.7-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:c987dad82e8c65ebc985f5dae5e74a3beda9d0a2a4daf8a1115f3772b59e5141" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/16/ce/5f6ff59ea9c7779dba51b84871c19962529bdcc12e1a6ea172664916c550/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:06ce84dc14df0bf6ea84666f958e6080cdb6fe1231be2a51f3fc1267d9f3fb34" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/13/b3cfbd257ac96da4b88b46372e662009b7a16833bfc5da33bb97dd5631ae/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d0c5c6bac22b177bf8da7435d9d27a6834ee130309749d162b26c3105c0795a9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1c/c5/8c59d6b7c7b439ba4fc8d0cab868027fd095f215031bc123c3a070962912/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:2f641b64acc00811da98df63df7d59fd4706c0df449da71cb7ac39a0732b40ae" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/32/05385c86d6ca9ab0b4d5bb442d2e3d85e727939a11f3e163fc776ce5eb40/cryptography-45.0.7-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:f5414a788ecc6ee6bc58560e85ca624258a55ca434884445440a810796ea0e0b" }, +] + [[package]] name = "deprecation" version = "2.1.0" @@ -132,6 +390,32 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl", hash = "sha256:9659f7d87e46584a30b5780e43ac7a2143098441670ff0a49d5f9034c54a6c16" }, ] +[[package]] +name = "docutils" +version = "0.20.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1f/53/a5da4f2c5739cf66290fac1431ee52aff6851c7c8ffd8264f13affd7bcdd/docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/26/87/f238c0670b94533ac0353a4e2a1a771a0cc73277b88bff23d3ae35a256c1/docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6" }, +] + +[[package]] +name = "docutils" +version = "0.22" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e9/86/5b41c32ecedcfdb4c77b28b6cb14234f252075f8cdb254531727a35547dd/docutils-0.22.tar.gz", hash = "sha256:ba9d57750e92331ebe7c08a1bbf7a7f8143b86c476acd51528b042216a6aad0f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/44/57/8db39bc5f98f042e0153b1de9fb88e1a409a33cda4dd7f723c2ed71e01f6/docutils-0.22-py3-none-any.whl", hash = "sha256:4ed966a0e96a0477d852f7af31bdcb3adc049fbb35ccba358c2ea8a03287615e" }, +] + [[package]] name = "filelock" version = "3.12.2" @@ -169,6 +453,28 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d" }, ] +[[package]] +name = "id" +version = "1.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/22/11/102da08f88412d875fa2f1a9a469ff7ad4c874b0ca6fed0048fe385bdb3d/id-1.5.0.tar.gz", hash = "sha256:292cb8a49eacbbdbce97244f47a97b4c62540169c976552e497fd57df0734c1d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/cb/18326d2d89ad3b0dd143da971e77afd1e6ca6674f1b1c3df4b6bec6279fc/id-1.5.0-py3-none-any.whl", hash = "sha256:f1434e1cef91f2cbb8a4ec64663d5a23b9ed43ef44c4c957d02583d61714c658" }, +] + +[[package]] +name = "idna" +version = "3.10" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" }, +] + [[package]] name = "importlib-metadata" version = "6.7.0" @@ -216,6 +522,278 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd" }, ] +[[package]] +name = "importlib-resources" +version = "5.12.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "zipp", version = "3.15.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/a2/3cab1de83f95dd15297c15bdc04d50902391d707247cada1f021bbfe2149/importlib_resources-5.12.0.tar.gz", hash = "sha256:4be82589bf5c1d7999aedf2a45159d10cb3ca4f19b2271f8792bc8e6da7b22f6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/c13ea695a4393639830bf96baea956538ba7a9d06fcce7cef10bfff20f72/importlib_resources-5.12.0-py3-none-any.whl", hash = "sha256:7b1deeebbf351c7578e09bf2f63fa2ce8b5ffec296e0d349139d43cca061a81a" }, +] + +[[package]] +name = "importlib-resources" +version = "6.4.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "zipp", version = "3.20.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/98/be/f3e8c6081b684f176b761e6a2fef02a0be939740ed6f54109a2951d806f3/importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/6a/4604f9ae2fa62ef47b9de2fa5ad599589d28c9fd1d335f32759813dfa91e/importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" }, +] + +[[package]] +name = "jaraco-classes" +version = "3.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "more-itertools", version = "9.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/02/a956c9bfd2dfe60b30c065ed8e28df7fcf72b292b861dca97e951c145ef6/jaraco.classes-3.2.3.tar.gz", hash = "sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/60/28/220d3ae0829171c11e50dded4355d17824d60895285631d7eb9dee0ab5e5/jaraco.classes-3.2.3-py3-none-any.whl", hash = "sha256:2353de3288bc6b82120752201c6b1c1a14b058267fa424ed5ce5984e3b922158" }, +] + +[[package]] +name = "jaraco-classes" +version = "3.4.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz", hash = "sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", hash = "sha256:f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790" }, +] + +[[package]] +name = "jaraco-context" +version = "6.0.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "backports-tarfile", marker = "python_full_version >= '3.8' and python_full_version < '3.12'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz", hash = "sha256:9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl", hash = "sha256:f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4" }, +] + +[[package]] +name = "jaraco-functools" +version = "4.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ab/23/9894b3df5d0a6eb44611c36aec777823fc2e07740dabbd0b810e19594013/jaraco_functools-4.1.0.tar.gz", hash = "sha256:70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9f/4f/24b319316142c44283d7540e76c7b5a6dbd5db623abd86bb7b3491c21018/jaraco.functools-4.1.0-py3-none-any.whl", hash = "sha256:ad159f13428bc4acbf5541ad6dec511f91573b90fba04df61dafa2a1231cf649" }, +] + +[[package]] +name = "jaraco-functools" +version = "4.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "more-itertools", version = "10.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f7/ed/1aa2d585304ec07262e1a83a9889880701079dde796ac7b1d1826f40c63d/jaraco_functools-4.3.0.tar.gz", hash = "sha256:cfd13ad0dd2c47a3600b439ef72d8615d482cedcff1632930d6f28924d92f294" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/09/726f168acad366b11e420df31bf1c702a54d373a83f968d94141a8c3fde0/jaraco_functools-4.3.0-py3-none-any.whl", hash = "sha256:227ff8ed6f7b8f62c56deff101545fa7543cf2c8e7b82a7c2116e672f29c26e8" }, +] + +[[package]] +name = "jeepney" +version = "0.9.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683" }, +] + +[[package]] +name = "keyring" +version = "24.1.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "importlib-resources", version = "5.12.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "jaraco-classes", version = "3.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "jeepney", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version < '3.8' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version < '3.8' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/25/17/9745959c3482eed095db21a459572808c2f735bcbf55adb93afcf9c605c7/keyring-24.1.1.tar.gz", hash = "sha256:3d44a48fa9a254f6c72879d7c88604831ebdaac6ecb0b214308b02953502c510" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c5/9e/9517ad9978abfd2c579c0f7bd6ff3c549b5e0ea8a0e7ad345879c83a5b87/keyring-24.1.1-py3-none-any.whl", hash = "sha256:bc402c5e501053098bcbd149c4ddbf8e36c6809e572c2d098d4961e88d4c270d" }, +] + +[[package]] +name = "keyring" +version = "25.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "importlib-resources", version = "6.4.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-context", marker = "python_full_version == '3.8.*'" }, + { name = "jaraco-functools", version = "4.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "jeepney", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version == '3.8.*' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version == '3.8.*' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f6/24/64447b13df6a0e2797b586dad715766d756c932ce8ace7f67bd384d76ae0/keyring-25.5.0.tar.gz", hash = "sha256:4c753b3ec91717fe713c4edd522d625889d8973a349b0e582622f49766de58e6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/32/c9/353c156fa2f057e669106e5d6bcdecf85ef8d3536ce68ca96f18dc7b6d6f/keyring-25.5.0-py3-none-any.whl", hash = "sha256:e67f8ac32b04be4714b42fe84ce7dad9c40985b9ca827c592cc303e7c26d9741" }, +] + +[[package]] +name = "keyring" +version = "25.6.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and python_full_version < '3.12'" }, + { name = "jaraco-classes", version = "3.4.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "jaraco-context", marker = "python_full_version >= '3.9'" }, + { name = "jaraco-functools", version = "4.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "jeepney", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, + { name = "pywin32-ctypes", marker = "python_full_version >= '3.9' and sys_platform == 'win32'" }, + { name = "secretstorage", marker = "python_full_version >= '3.9' and sys_platform == 'linux'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/09/d904a6e96f76ff214be59e7aa6ef7190008f52a0ab6689760a98de0bf37d/keyring-25.6.0.tar.gz", hash = "sha256:0b39998aa941431eb3d9b0d4b2460bc773b9df6fed7621c2dfb291a7e0187a66" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d3/32/da7f44bcb1105d3e88a0b74ebdca50c59121d2ddf71c9e34ba47df7f3a56/keyring-25.6.0-py3-none-any.whl", hash = "sha256:552a3f7af126ece7ed5c89753650eec89c7eaae8617d0aa4d9ad2b75111266bd" }, +] + +[[package]] +name = "markdown-it-py" +version = "2.2.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e4/c0/59bd6d0571986f72899288a95d9d6178d0eebd70b6650f1bb3f0da90f8f7/markdown-it-py-2.2.0.tar.gz", hash = "sha256:7c9a5e412688bc771c67432cbfebcdd686c93ce6484913dccf06cb5a0bea35a1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/bf/25/2d88e8feee8e055d015343f9b86e370a1ccbec546f2865c98397aaef24af/markdown_it_py-2.2.0-py3-none-any.whl", hash = "sha256:5a35f8d1870171d9acc47b99612dc146129b631baf04970128b568f190d0cc30" }, +] + +[[package]] +name = "markdown-it-py" +version = "3.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" }, +] + +[[package]] +name = "markdown-it-py" +version = "4.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", +] +dependencies = [ + { name = "mdurl", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147" }, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" }, +] + +[[package]] +name = "more-itertools" +version = "9.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2e/d0/bea165535891bd1dcb5152263603e902c0ec1f4c9a2e152cc4adff6b3a38/more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/01/e2678ee4e0d7eed4fd6be9e5b043fff9d22d245d06c8c91def8ced664189/more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3" }, +] + +[[package]] +name = "more-itertools" +version = "10.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz", hash = "sha256:5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl", hash = "sha256:037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef" }, +] + +[[package]] +name = "more-itertools" +version = "10.7.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/a0/834b0cebabbfc7e311f30b46c8188790a37f89fc8d756660346fe5abfd09/more_itertools-10.7.0.tar.gz", hash = "sha256:9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2b/9f/7ba6f94fc1e9ac3d2b853fdff3035fb2fa5afbed898c4a72b8a020610594/more_itertools-10.7.0-py3-none-any.whl", hash = "sha256:d43980384673cb07d2f7d2d918c616b30c659c089ee23953f601d6609c67510e" }, +] + [[package]] name = "mypy" version = "1.4.1" @@ -392,6 +970,39 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505" }, ] +[[package]] +name = "nh3" +version = "0.3.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c3/a4/96cff0977357f60f06ec4368c4c7a7a26cccfe7c9fcd54f5378bf0428fd3/nh3-0.3.0.tar.gz", hash = "sha256:d8ba24cb31525492ea71b6aac11a4adac91d828aadeff7c4586541bf5dc34d2f" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b4/11/340b7a551916a4b2b68c54799d710f86cf3838a4abaad8e74d35360343bb/nh3-0.3.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:a537ece1bf513e5a88d8cff8a872e12fe8d0f42ef71dd15a5e7520fecd191bbb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ad/7f/7c6b8358cf1222921747844ab0eef81129e9970b952fcb814df417159fb9/nh3-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c915060a2c8131bef6a29f78debc29ba40859b6dbe2362ef9e5fd44f11487c2" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/63/da/c5fd472b700ba37d2df630a9e0d8cc156033551ceb8b4c49cc8a5f606b68/nh3-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba0caa8aa184196daa6e574d997a33867d6d10234018012d35f86d46024a2a95" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4c/3c/cba7b26ccc0ef150c81646478aa32f9c9535234f54845603c838a1dc955c/nh3-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:80fe20171c6da69c7978ecba33b638e951b85fb92059259edd285ff108b82a6d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/ba/59e204d90727c25b253856e456ea61265ca810cda8ee802c35f3fadaab00/nh3-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:e90883f9f85288f423c77b3f5a6f4486375636f25f793165112679a7b6363b35" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/10/71/2fb1834c10fab6d9291d62c95192ea2f4c7518bd32ad6c46aab5d095cb87/nh3-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:0649464ac8eee018644aacbc103874ccbfac80e3035643c3acaab4287e36e7f5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/33/c1/8f8ccc2492a000b6156dce68a43253fcff8b4ce70ab4216d08f90a2ac998/nh3-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:1adeb1062a1c2974bc75b8d1ecb014c5fd4daf2df646bbe2831f7c23659793f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/d6/f1c6e091cbe8700401c736c2bc3980c46dca770a2cf6a3b48a175114058e/nh3-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:7275fdffaab10cc5801bf026e3c089d8de40a997afc9e41b981f7ac48c5aa7d5" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/23/1e/80a8c517655dd40bb13363fc4d9e66b2f13245763faab1a20f1df67165a7/nh3-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:423201bbdf3164a9e09aa01e540adbb94c9962cc177d5b1cbb385f5e1e79216e" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9a/e0/af86d2a974c87a4ba7f19bc3b44a8eaa3da480de264138fec82fe17b340b/nh3-0.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:16f8670201f7e8e0e05ed1a590eb84bfa51b01a69dd5caf1d3ea57733de6a52f" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0c/e0/cf1543e798ba86d838952e8be4cb8d18e22999be2a24b112a671f1c04fd6/nh3-0.3.0-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:ec6cfdd2e0399cb79ba4dcffb2332b94d9696c52272ff9d48a630c5dca5e325a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/86/a96b1453c107b815f9ab8fac5412407c33cc5c7580a4daf57aabeb41b774/nh3-0.3.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce5e7185599f89b0e391e2f29cc12dc2e206167380cea49b33beda4891be2fe1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/33/11e7273b663839626f714cb68f6eb49899da5a0d9b6bc47b41fe870259c2/nh3-0.3.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:389d93d59b8214d51c400fb5b07866c2a4f79e4e14b071ad66c92184fec3a392" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/6a/1b/b15bd1ce201a1a610aeb44afd478d55ac018b4475920a3118ffd806e2483/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e9e6a7e4d38f7e8dda9edd1433af5170c597336c1a74b4693c5cb75ab2b30f2a" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8f/14/079670fb2e848c4ba2476c5a7a2d1319826053f4f0368f61fca9bb4227ae/nh3-0.3.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7852f038a054e0096dac12b8141191e02e93e0b4608c4b993ec7d4ffafea4e49" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/e5/ac7fc565f5d8bce7f979d1afd68e8cb415020d62fa6507133281c7d49f91/nh3-0.3.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af5aa8127f62bbf03d68f67a956627b1bd0469703a35b3dad28d0c1195e6c7fb" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/39/2c/6394301428b2017a9d5644af25f487fa557d06bc8a491769accec7524d9a/nh3-0.3.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f416c35efee3e6a6c9ab7716d9e57aa0a49981be915963a82697952cba1353e1" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/4e/9a/344b9f9c4bd1c2413a397f38ee6a3d5db30f1a507d4976e046226f12b297/nh3-0.3.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:37d3003d98dedca6cd762bf88f2e70b67f05100f6b949ffe540e189cc06887f9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/66/3f/cd37f76c8ca277b02a84aa20d7bd60fbac85b4e2cbdae77cb759b22de58b/nh3-0.3.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:634e34e6162e0408e14fb61d5e69dbaea32f59e847cfcfa41b66100a6b796f62" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ee/db/7aa11b44bae4e7474feb1201d8dee04fabe5651c7cb51409ebda94a4ed67/nh3-0.3.0-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:b0612ccf5de8a480cf08f047b08f9d3fecc12e63d2ee91769cb19d7290614c23" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/03/03f79f7e5178eb1ad5083af84faff471e866801beb980cc72943a4397368/nh3-0.3.0-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c7a32a7f0d89f7d30cb8f4a84bdbd56d1eb88b78a2434534f62c71dac538c450" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/55/1974bcc16884a397ee699cebd3914e1f59be64ab305533347ca2d983756f/nh3-0.3.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3f1b4f8a264a0c86ea01da0d0c390fe295ea0bcacc52c2103aca286f6884f518" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/50/76936ec021fe1f3270c03278b8af5f2079038116b5d0bfe8538ffe699d69/nh3-0.3.0-cp38-abi3-win32.whl", hash = "sha256:6d68fa277b4a3cf04e5c4b84dd0c6149ff7d56c12b3e3fab304c525b850f613d" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/8c/ae/324b165d904dc1672eee5f5661c0a68d4bab5b59fbb07afb6d8d19a30b45/nh3-0.3.0-cp38-abi3-win_amd64.whl", hash = "sha256:bae63772408fd63ad836ec569a7c8f444dd32863d0c67f6e0b25ebbd606afa95" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5b/76/3165e84e5266d146d967a6cc784ff2fbf6ddd00985a55ec006b72bc39d5d/nh3-0.3.0-cp38-abi3-win_arm64.whl", hash = "sha256:d97d3efd61404af7e5721a0e74d81cdbfc6e5f97e11e731bb6d090e30a7b62b2" }, +] + [[package]] name = "packaging" version = "24.0" @@ -427,6 +1038,15 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" }, ] +[[package]] +name = "pkginfo" +version = "1.10.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/2f/72/347ec5be4adc85c182ed2823d8d1c7b51e13b9a6b0c1aae59582eca652df/pkginfo-1.10.0.tar.gz", hash = "sha256:5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/56/09/054aea9b7534a15ad38a363a2bd974c20646ab1582a387a95b8df1bfea1c/pkginfo-1.10.0-py3-none-any.whl", hash = "sha256:889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097" }, +] + [[package]] name = "platformdirs" version = "4.0.0" @@ -507,6 +1127,58 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" }, ] +[[package]] +name = "pycparser" +version = "2.21" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9" }, +] + +[[package]] +name = "pycparser" +version = "2.22" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc" }, +] + +[[package]] +name = "pygments" +version = "2.17.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/55/59/8bccf4157baf25e4aa5a0bb7fa3ba8600907de105ebc22b0c78cfbf6f565/pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/9c/372fef8377a6e340b1704768d20daaded98bf13282b5327beb2e2fe2c7ef/pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b" }, +] + [[package]] name = "pyproject-api" version = "1.5.3" @@ -602,6 +1274,181 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc" }, ] +[[package]] +name = "pywin32-ctypes" +version = "0.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8" }, +] + +[[package]] +name = "readme-renderer" +version = "37.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "bleach", marker = "python_full_version < '3.8'" }, + { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/81/c3/d20152fcd1986117b898f66928938f329d0c91ddc47f081c58e64e0f51dc/readme_renderer-37.3.tar.gz", hash = "sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/97/52/fd8a77d6f0a9ddeb26ed8fb334e01ac546106bf0c5b8e40dc826c5bd160f/readme_renderer-37.3-py3-none-any.whl", hash = "sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343" }, +] + +[[package]] +name = "readme-renderer" +version = "43.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "docutils", version = "0.20.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "nh3", marker = "python_full_version == '3.8.*'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/b5/536c775084d239df6345dccf9b043419c7e3308bc31be4c7882196abc62e/readme_renderer-43.0.tar.gz", hash = "sha256:1818dd28140813509eeed8d62687f7cd4f7bad90d4db586001c5dc09d4fde311" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/45/be/3ea20dc38b9db08387cf97997a85a7d51527ea2057d71118feb0aa8afa55/readme_renderer-43.0-py3-none-any.whl", hash = "sha256:19db308d86ecd60e5affa3b2a98f017af384678c63c88e5d4556a380e674f3f9" }, +] + +[[package]] +name = "readme-renderer" +version = "44.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "docutils", version = "0.22", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "nh3", marker = "python_full_version >= '3.9'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151" }, +] + +[[package]] +name = "requests" +version = "2.31.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version < '3.8'" }, + { name = "charset-normalizer", marker = "python_full_version < '3.8'" }, + { name = "idna", marker = "python_full_version < '3.8'" }, + { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/9d/be/10918a2eac4ae9f02f6cfe6414b7a155ccd8f7f9d4380d62fd5b955065c3/requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" }, +] + +[[package]] +name = "requests" +version = "2.32.4" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version == '3.8.*'" }, + { name = "charset-normalizer", marker = "python_full_version == '3.8.*'" }, + { name = "idna", marker = "python_full_version == '3.8.*'" }, + { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e1/0a/929373653770d8a0d7ea76c37de6e41f11eb07559b103b1c02cafb3f7cf8/requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/e4/56027c4a6b4ae70ca9de302488c5ca95ad4a39e190093d6c1a8ace08341b/requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +dependencies = [ + { name = "certifi", marker = "python_full_version >= '3.9'" }, + { name = "charset-normalizer", marker = "python_full_version >= '3.9'" }, + { name = "idna", marker = "python_full_version >= '3.9'" }, + { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6" }, +] + +[[package]] +name = "requests-toolbelt" +version = "1.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +dependencies = [ + { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06" }, +] + +[[package]] +name = "rfc3986" +version = "2.0.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd" }, +] + +[[package]] +name = "rich" +version = "13.8.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "markdown-it-py", version = "2.2.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pygments", version = "2.17.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "typing-extensions", version = "4.7.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/92/76/40f084cb7db51c9d1fa29a7120717892aeda9a7711f6225692c957a93535/rich-13.8.1.tar.gz", hash = "sha256:8260cda28e3db6bf04d2d1ef4dbc03ba80a824c88b0e7668a0f23126a424844a" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b0/11/dadb85e2bd6b1f1ae56669c3e1f0410797f9605d752d68fb47b77f525b31/rich-13.8.1-py3-none-any.whl", hash = "sha256:1760a3c0848469b97b558fc61c85233e3dafb69c7a071b4d60c38099d3cd4c06" }, +] + +[[package]] +name = "rich" +version = "14.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "markdown-it-py", version = "3.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8' and python_full_version < '3.10'" }, + { name = "markdown-it-py", version = "4.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pygments", version = "2.19.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/75/af448d8e52bf1d8fa6a9d089ca6c07ff4453d86c65c145d0a300bb073b9b/rich-14.1.0.tar.gz", hash = "sha256:e497a48b844b0320d45007cdebfeaeed8db2a4f4bcf49f15e455cfc4af11eaa8" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/e3/30/3c4d035596d3cf444529e0b2953ad0466f6049528a879d27534700580395/rich-14.1.0-py3-none-any.whl", hash = "sha256:536f5f1785986d6dbdea3c75205c473f970777b4a0d6c6dd1b696aa05a3fa04f" }, +] + [[package]] name = "ruff" version = "0.12.10" @@ -629,40 +1476,25 @@ wheels = [ ] [[package]] -name = "setuptools" -version = "68.0.0" -source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version < '3.8'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/dc/98/5f896af066c128669229ff1aa81553ac14cfb3e5e74b6b44594132b8540e/setuptools-68.0.0.tar.gz", hash = "sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235" } -wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c7/42/be1c7bbdd83e1bfb160c94b9cafd8e25efc7400346cf7ccdbdb452c467fa/setuptools-68.0.0-py3-none-any.whl", hash = "sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f" }, -] - -[[package]] -name = "setuptools" -version = "75.3.2" +name = "secretstorage" +version = "3.3.3" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version == '3.8.*'", +dependencies = [ + { name = "cryptography" }, + { name = "jeepney" }, ] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/5c/01/771ea46cce201dd42cff043a5eea929d1c030fb3d1c2ee2729d02ca7814c/setuptools-75.3.2.tar.gz", hash = "sha256:3c1383e1038b68556a382c1e8ded8887cd20141b0eb5708a6c8d277de49364f5" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77" } wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/65/3f0dba35760d902849d39d38c0a72767794b1963227b69a587f8a336d08c/setuptools-75.3.2-py3-none-any.whl", hash = "sha256:90ab613b6583fc02d5369cbca13ea26ea0e182d1df2d943ee9cbe81d4c61add9" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99" }, ] [[package]] -name = "setuptools" -version = "80.9.0" +name = "six" +version = "1.17.0" source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } -resolution-markers = [ - "python_full_version >= '3.10'", - "python_full_version == '3.9.*'", -] -sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } wheels = [ - { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922" }, + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" }, ] [[package]] @@ -680,9 +1512,8 @@ build = [ { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "build", version = "1.2.2.post1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "build", version = "1.3.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, - { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "setuptools", version = "80.9.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] dev = [ { name = "build", version = "1.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -692,12 +1523,11 @@ dev = [ { name = "mypy", version = "1.14.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "mypy", version = "1.17.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "ruff" }, - { name = "setuptools", version = "68.0.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, - { name = "setuptools", version = "75.3.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, - { name = "setuptools", version = "80.9.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, { name = "tox", version = "4.8.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, { name = "tox", version = "4.25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, { name = "tox", version = "4.28.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "twine", version = "4.0.2", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "twine", version = "6.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, ] lint = [ { name = "mypy", version = "1.4.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, @@ -720,14 +1550,14 @@ requires-dist = [ [package.metadata.requires-dev] build = [ { name = "build" }, - { name = "setuptools" }, + { name = "twine" }, ] dev = [ { name = "build" }, { name = "mypy" }, { name = "ruff" }, - { name = "setuptools" }, { name = "tox" }, + { name = "twine" }, ] lint = [ { name = "mypy" }, @@ -868,6 +1698,60 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/fe/54/564a33093e41a585e2e997220986182c037bc998abf03a0eb4a7a67c4eff/tox-4.28.4-py3-none-any.whl", hash = "sha256:8d4ad9ee916ebbb59272bb045e154a10fa12e3bbdcf94cc5185cbdaf9b241f99" }, ] +[[package]] +name = "twine" +version = "4.0.2" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +dependencies = [ + { name = "importlib-metadata", version = "6.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "keyring", version = "24.1.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "pkginfo", marker = "python_full_version < '3.8'" }, + { name = "readme-renderer", version = "37.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests", version = "2.31.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "requests-toolbelt", marker = "python_full_version < '3.8'" }, + { name = "rfc3986", marker = "python_full_version < '3.8'" }, + { name = "rich", version = "13.8.1", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, + { name = "urllib3", version = "2.0.7", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version < '3.8'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/b7/1a/a7884359429d801cd63c2c5512ad0a337a509994b0e42d9696d4778d71f6/twine-4.0.2.tar.gz", hash = "sha256:9e102ef5fdd5a20661eb88fad46338806c3bd32cf1db729603fe3697b1bc83c8" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/3a/38/a3f27a9e8ce45523d7d1e28c09e9085b61a98dab15d35ec086f36a44b37c/twine-4.0.2-py3-none-any.whl", hash = "sha256:929bc3c280033347a00f847236564d1c52a3e61b1ac2516c97c48f3ceab756d8" }, +] + +[[package]] +name = "twine" +version = "6.1.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", + "python_full_version == '3.8.*'", +] +dependencies = [ + { name = "id", marker = "python_full_version >= '3.8'" }, + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "importlib-metadata", version = "8.7.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.9.*'" }, + { name = "keyring", version = "25.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, + { name = "keyring", version = "25.6.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9' and platform_machine != 'ppc64le' and platform_machine != 's390x'" }, + { name = "packaging", version = "25.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "readme-renderer", version = "43.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "readme-renderer", version = "44.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "requests", version = "2.32.4", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "requests", version = "2.32.5", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, + { name = "requests-toolbelt", marker = "python_full_version >= '3.8'" }, + { name = "rfc3986", marker = "python_full_version >= '3.8'" }, + { name = "rich", version = "14.1.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.8'" }, + { name = "urllib3", version = "2.2.3", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version == '3.8.*'" }, + { name = "urllib3", version = "2.5.0", source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" }, marker = "python_full_version >= '3.9'" }, +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/c8/a2/6df94fc5c8e2170d21d7134a565c3a8fb84f9797c1dd65a5976aaf714418/twine-6.1.0.tar.gz", hash = "sha256:be324f6272eff91d07ee93f251edf232fc647935dd585ac003539b42404a8dbd" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/7c/b6/74e927715a285743351233f33ea3c684528a0d374d2e43ff9ce9585b73fe/twine-6.1.0-py3-none-any.whl", hash = "sha256:a47f973caf122930bf0fbbf17f80b83bc1602c9ce393c7845f289a3001dc5384" }, +] + [[package]] name = "typed-ast" version = "1.5.5" @@ -947,6 +1831,43 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" }, ] +[[package]] +name = "urllib3" +version = "2.0.7" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version < '3.8'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/af/47/b215df9f71b4fdba1025fc05a77db2ad243fa0926755a52c5e71659f4e3c/urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e" }, +] + +[[package]] +name = "urllib3" +version = "2.2.3" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version == '3.8.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac" }, +] + +[[package]] +name = "urllib3" +version = "2.5.0" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +resolution-markers = [ + "python_full_version >= '3.10'", + "python_full_version == '3.9.*'", +] +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc" }, +] + [[package]] name = "virtualenv" version = "20.26.6" @@ -988,6 +1909,15 @@ wheels = [ { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/76/06/04c8e804f813cf972e3262f3f8584c232de64f0cde9f703b46cf53a45090/virtualenv-20.34.0-py3-none-any.whl", hash = "sha256:341f5afa7eee943e4984a9207c025feedd768baff6753cd660c857ceb3e36026" }, ] +[[package]] +name = "webencodings" +version = "0.5.1" +source = { registry = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/simple" } +sdist = { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" } +wheels = [ + { url = "https://repo.splunkdev.net/artifactory/api/pypi/pypi-test/packages/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78" }, +] + [[package]] name = "zipp" version = "3.15.0" From 9926f4a6705efc0d674e745cd80bcd6f7d810caf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 14/25] Update release workflow to use pyproject.toml --- .github/workflows/release.yml | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d53f72fd2..180e5abcb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,29 +1,30 @@ name: Release -on: - release: - types: [published] +on: [push] jobs: publish: - name: Deploy Release to PyPI - # Last version with Python 3.7 binaries available - runs-on: ubuntu-22.04 + name: Deploy release to PyPI + runs-on: ubuntu-latest + permissions: + id-token: write + environment: + name: splunk-pypi steps: - name: Checkout source uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 - name: Set up Python uses: actions/setup-python@3d1e2d2ca0a067f27da6fec484fce7f5256def85 with: - python-version: 3.7 + python-version: 3.9 - name: Install dependencies - run: pip install twine + run: pip install build - name: Build package - run: python setup.py sdist bdist_wheel + run: python -m build - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@d417ba7e7683fa9104c42abe611c1f2c93c0727d with: user: __token__ - password: ${{ secrets.pypi_password }} + password: ${{ secrets.PYPI_PASSWORD }} - name: Install tox run: pip install tox - name: Generate API docs @@ -35,10 +36,3 @@ jobs: with: name: python_sdk_docs path: docs/_build/html - # Test upload - # - name: Publish package to TestPyPI - # uses: pypa/gh-action-pypi-publish@d417ba7e7683fa9104c42abe611c1f2c93c0727d - # with: - # user: __token__ - # password: ${{ secrets.test_pypi_password }} - # repository_url: https://test.pypi.org/legacy/ From 4a2b8d69ec7dbe79fa44e36f9938f3c16009f7da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 15/25] Format MD files --- .github/ISSUE_TEMPLATE/bug_report.md | 20 +++++++++++--------- .github/ISSUE_TEMPLATE/custom.md | 9 +++------ .github/ISSUE_TEMPLATE/feature_request.md | 7 +++---- .github/PULL_REQUEST_TEMPLATE/pr_template.md | 9 ++++----- .github/workflows/fossa.yml | 1 + 5 files changed, 22 insertions(+), 24 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index e36085909..cacde968b 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,10 +1,9 @@ --- name: Bug report about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - +title: "" +labels: "" +assignees: "" --- **Describe the bug** @@ -12,9 +11,10 @@ A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: + 1. Go to '...' -2. Click on '....' -3. Scroll down to '....' +2. Click on '...' +3. Scroll down to '...' 4. See error **Expected behavior** @@ -24,14 +24,16 @@ A clear and concise description of what you expected to happen. If applicable, add logs or screenshots to help explain your problem. **Splunk (please complete the following information):** + - Version: [e.g. 8.0.5] - OS: [e.g. Ubuntu 20.04.1] - Deployment: [e.g. single-instance] **SDK (please complete the following information):** - - Version: [e.g. 1.6.14] - - Language Runtime Version: [e.g. Python 3.7] - - OS: [e.g. MacOS 10.15.7] + +- Version: [e.g. 1.6.14] +- Language Runtime Version: [e.g. Python 3.7] +- OS: [e.g. MacOS 10.15.7] **Additional context** Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md index 48d5f81fa..babf9b2c0 100644 --- a/.github/ISSUE_TEMPLATE/custom.md +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -1,10 +1,7 @@ --- name: Custom issue template about: Describe this issue template's purpose here. -title: '' -labels: '' -assignees: '' - +title: "" +labels: "" +assignees: "" --- - - diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bbcbbe7d6..2bc5d5f71 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,10 +1,9 @@ --- name: Feature request about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - +title: "" +labels: "" +assignees: "" --- **Is your feature request related to a problem? Please describe.** diff --git a/.github/PULL_REQUEST_TEMPLATE/pr_template.md b/.github/PULL_REQUEST_TEMPLATE/pr_template.md index 9fd37c3cf..40b3dc4dd 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pr_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/pr_template.md @@ -1,15 +1,14 @@ --- name: Pull Request Template about: Create a Pull Request to contribute to the SDK -title: '' -labels: '' -assignees: '' - +title: "" +labels: "" +assignees: "" --- ## Description of PR -Provide the **context and motivation** for this PR. +Provide the **context and motivation** for this PR. Briefly explain the **type of changes** (bug fix, feature request, doc update, etc.) made in this PR. Provide reference to issue # fixed, if applicable. Describe the approach to the solution, the changes made, and any resulting change in behavior or impact to the user. diff --git a/.github/workflows/fossa.yml b/.github/workflows/fossa.yml index 94ad93728..5ded8d274 100644 --- a/.github/workflows/fossa.yml +++ b/.github/workflows/fossa.yml @@ -1,5 +1,6 @@ name: Fossa OSS Scan on: [push] + jobs: fossa-scan: uses: splunk/oss-scanning-public/.github/workflows/oss-scan.yml@main From 73f4916e25360d0dbb561e3fd7296ccf63d04c02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 11:47:57 +0200 Subject: [PATCH 16/25] Add CD workflow for Test PyPI --- .github/workflows/cd.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/cd.yml diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml new file mode 100644 index 000000000..d8df8f43c --- /dev/null +++ b/.github/workflows/cd.yml @@ -0,0 +1,28 @@ +name: CD +on: [workflow_dispatch] + +jobs: + test-pypi-deploy: + name: Deploy to Test PyPI + runs-on: ubuntu-latest + permissions: + id-token: write + environment: + name: splunk-test-pypi + steps: + - name: Checkout source + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 + - name: Set up Python + uses: actions/setup-python@3d1e2d2ca0a067f27da6fec484fce7f5256def85 + with: + python-version: 3.9 + - name: Install dependencies + run: pip install build + - name: Build package + run: python -m build + - name: Publish package to Test PyPI + uses: pypa/gh-action-pypi-publish@d417ba7e7683fa9104c42abe611c1f2c93c0727d + with: + user: __token__ + password: ${{ secrets.TEST_PYPI_PASSWORD }} + repository-url: https://test.pypi.org/legacy/ From 88eda8988c6d5ef204bb4af89c3bcf0c53d2d31c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 12:46:01 +0200 Subject: [PATCH 17/25] Revert some lines because I'm stupid --- .github/workflows/release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 180e5abcb..382e82d6a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,7 @@ name: Release -on: [push] +on: + release: + types: [published] jobs: publish: From 4566648daf2f22c17e9eca42d59b192571fc5860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 13:56:22 +0200 Subject: [PATCH 18/25] Remove .gitattributes as we don't store any binary files that use Git LFS --- .gitattributes | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index c5f9eef75..000000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -tests/searchcommands/recordings/** binary From edfe456949ef62d548b7d60c93a978536c7dc4bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 14:50:54 +0200 Subject: [PATCH 19/25] Remove --- .gitignore | 3 +- Makefile | 69 +------- README.md | 295 +++++++++++++++------------------ pyproject.toml | 13 +- scripts/templates/env.template | 16 -- 5 files changed, 157 insertions(+), 239 deletions(-) delete mode 100644 scripts/templates/env.template diff --git a/.gitignore b/.gitignore index 3e5b8b616..a7aaa576d 100644 --- a/.gitignore +++ b/.gitignore @@ -277,4 +277,5 @@ $RECYCLE.BIN/ # End of https://www.toptal.com/developers/gitignore/api/windows,macos,linux,pycharm+all,python -.vscode/ \ No newline at end of file +.vscode/ +docs/_build/ \ No newline at end of file diff --git a/Makefile b/Makefile index 58d53228b..68d1ec6a1 100644 --- a/Makefile +++ b/Makefile @@ -1,31 +1,11 @@ -# text reset -NO_COLOR=\033[0m -# green -OK_COLOR=\033[32;01m -# red -ERROR_COLOR=\033[31;01m -# cyan -WARN_COLOR=\033[36;01m -# yellow -ATTN_COLOR=\033[33;01m - -ROOT_DIR := $(shell git rev-parse --show-toplevel) - -VERSION := `git describe --tags --dirty 2>/dev/null` -COMMITHASH := `git rev-parse --short HEAD 2>/dev/null` -DATE := `date "+%FT%T%z"` +RESET_COLOR=\033[0m +GREEN_COLOR=\033[32;01m CONTAINER_NAME := 'splunk' -.PHONY: all -all: test - -init: - @echo "$(ATTN_COLOR)==> init $(NO_COLOR)" - .PHONY: docs docs: - @echo "$(ATTN_COLOR)==> docs $(NO_COLOR)" + @echo "$(GREEN_COLOR)==> docs $(RESET_COLOR)" @rm -rf ./docs/_build @tox -e docs @cd ./docs/_build/html && zip -r ../docs_html.zip . -x ".*" -x "__MACOSX" @@ -33,58 +13,27 @@ docs: .PHONY: test test: - @echo "$(ATTN_COLOR)==> test $(NO_COLOR)" - @tox -e py37,py39 - -.PHONY: test_specific -test_specific: - @echo "$(ATTN_COLOR)==> test_specific $(NO_COLOR)" - @sh ./scripts/test_specific.sh - -.PHONY: test_smoke -test_smoke: - @echo "$(ATTN_COLOR)==> test_smoke $(NO_COLOR)" - @tox -e py37,py39 -- -m smoke - -.PHONY: test_no_app -test_no_app: - @echo "$(ATTN_COLOR)==> test_no_app $(NO_COLOR)" - @tox -e py37,py39 -- -m "not app" - -.PHONY: test_smoke_no_app -test_smoke_no_app: - @echo "$(ATTN_COLOR)==> test_smoke_no_app $(NO_COLOR)" - @tox -e py37,py39 -- -m "smoke and not app" - -.PHONY: env -env: - @echo "$(ATTN_COLOR)==> env $(NO_COLOR)" - @echo "To make a .env:" - @echo " [SPLUNK_INSTANCE_JSON] | python scripts/build-env.py" - -.PHONY: env_default -env_default: - @echo "$(ATTN_COLOR)==> env_default $(NO_COLOR)" - @python scripts/build-env.py + @echo "$(GREEN_COLOR)==> test $(RESET_COLOR)" + @tox -e py .PHONY: up up: - @echo "$(ATTN_COLOR)==> up $(NO_COLOR)" + @echo "$(GREEN_COLOR)==> up $(RESET_COLOR)" @docker-compose up -d .PHONY: remove remove: - @echo "$(ATTN_COLOR)==> rm $(NO_COLOR)" + @echo "$(GREEN_COLOR)==> rm $(RESET_COLOR)" @docker-compose rm -f -s .PHONY: wait_up wait_up: - @echo "$(ATTN_COLOR)==> wait_up $(NO_COLOR)" + @echo "$(GREEN_COLOR)==> wait_up $(RESET_COLOR)" @for i in `seq 0 180`; do if docker exec -it $(CONTAINER_NAME) /sbin/checkstate.sh &> /dev/null; then break; fi; printf "\rWaiting for Splunk for %s seconds..." $$i; sleep 1; done .PHONY: down down: - @echo "$(ATTN_COLOR)==> down $(NO_COLOR)" + @echo "$(GREEN_COLOR)==> down $(RESET_COLOR)" @docker-compose stop .PHONY: start diff --git a/README.md b/README.md index 74325c3fe..743e223be 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ +# Splunk Enterprise SDK for Python + [![Build Status](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml) [Reference Docs](https://dev.splunk.com/enterprise/reference) -# The Splunk Enterprise Software Development Kit for Python - -#### Version 2.1.1 +## Version 2.1.1 The Splunk Enterprise Software Development Kit (SDK) for Python contains library code designed to enable developers to build applications using the Splunk platform. @@ -14,10 +14,7 @@ The Splunk platform is popular with system administrators for aggregation and mo The Splunk developer platform enables developers to take advantage of the same technology used by the Splunk platform to build exciting new applications. -## Getting started with the Splunk SDK for Python - - -## Get started with the Splunk Enterprise SDK for Python +## Getting started The Splunk Enterprise SDK for Python contains library code, and its examples are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. They show how to programmatically interact with the Splunk platform for a variety of scenarios including searching, saved searches, data inputs, and many more, along with building complete applications. @@ -25,18 +22,18 @@ The Splunk Enterprise SDK for Python contains library code, and its examples are Here's what you need to get going with the Splunk Enterprise SDK for Python. -* Python 3.7, Python 3.9 and Python 3.13 - +- Python 3.7, Python 3.9 and Python 3.13 + The Splunk Enterprise SDK for Python is compatible with python3 and has been tested with Python v3.7, v3.9 and v3.13. -* Splunk Enterprise 9.2 or 8.2 +- Splunk Enterprise 9.2 or 8.2 - The Splunk Enterprise SDK for Python has been tested with Splunk Enterprise 9.2, 8.2 and 8.1 + The Splunk Enterprise SDK for Python has been tested with Splunk Enterprise 9.2, 8.2 and 8.1 - If you haven't already installed Splunk Enterprise, download it [here](http://www.splunk.com/download). + If you haven't already installed Splunk Enterprise, download it [here](http://www.splunk.com/download). For more information, see the Splunk Enterprise [_Installation Manual_](https://docs.splunk.com/Documentation/Splunk/latest/Installation). -* Splunk Enterprise SDK for Python +- Splunk Enterprise SDK for Python Get the Splunk Enterprise SDK for Python from [PyPI](https://pypi.org/project/splunk-sdk/). If you want to contribute to the SDK, clone the repository from [GitHub](https://github.com/splunk/splunk-sdk-python). @@ -71,189 +68,171 @@ To run the examples and unit tests, you must put the root of the SDK on your PYT export PYTHONPATH=~/splunk-sdk-python -### Following are the different ways to connect to Splunk Enterprise +### How to connect to a Splunk Enterprise instance + #### Using username/password -```python -import splunklib.client as client -service = client.connect(host=, username=, password=, autologin=True) -``` + + ```python + import splunklib.client as client + service = client.connect(host=, username=, password=, autologin=True) + ``` #### Using bearer token -```python -import splunklib.client as client -service = client.connect(host=, splunkToken=, autologin=True) -``` + + ```python + import splunklib.client as client + service = client.connect(host=, splunkToken=, autologin=True) + ``` #### Using session key -```python -import splunklib.client as client -service = client.connect(host=, token=, autologin=True) -``` + + ```python + import splunklib.client as client + service = client.connect(host=, token=, autologin=True) + ``` ### -#### Update a .env file + +#### Create an .env file To connect to Splunk Enterprise, many of the SDK examples and unit tests take command-line arguments that specify values for the host, port, and login credentials for Splunk Enterprise. For convenience during development, you can store these arguments as key-value pairs in a **.env** file. Then, the SDK examples and unit tests use the values from the **.env** file when you don't specify them. ->**Note**: Storing login credentials in the **.env** file is only for convenience during development. This file isn't part of the Splunk platform and shouldn't be used for storing user credentials for production. And, if you're at all concerned about the security of your credentials, enter them at the command line rather than saving them in this file. - -here is an example of .env file: - - # Splunk Enterprise host (default: localhost) - host=localhost - # Splunk Enterprise admin port (default: 8089) - port=8089 - # Splunk Enterprise username - username=admin - # Splunk Enterprise password - password=changed! - # Access scheme (default: https) - scheme=https - # Your version of Splunk Enterprise - version=9.2 - # Bearer token for authentication - #splunkToken= - # Session key for authentication - #token= +> **Note**: Storing login credentials in the **.env** file is only for convenience during development. This file isn't part of the Splunk platform and shouldn't be used for storing user credentials for production. And, if you're at all concerned about the security of your credentials, enter them at the command line rather than saving them in this file. + +An .env.template exists in the root of this repository. Copy it, remove `.template` from the name and change its contents to your liking. #### SDK examples Examples for the Splunk Enterprise SDK for Python are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. For details, see the [Examples using the Splunk Enterprise SDK for Python](https://dev.splunk.com/enterprise/docs/devtools/python/sdk-python/examplespython) on the Splunk Developer Portal. -#### Run the unit tests - -The Splunk Enterprise SDK for Python contains a collection of unit tests. To run them, open a command prompt in the **/splunk-sdk-python** directory and enter: - - make +#### Run test suite -You can also run individual test files, which are located in **/splunk-sdk-python/tests**. To run a specific test, enter: + - make test_specific - -The test suite uses Python's standard library, the built-in `unittest` library, `pytest`, and `tox`. - ->**Notes:** ->* The test run fails unless the [SDK App Collection](https://github.com/splunk/sdk-app-collection) app is installed. ->* To exclude app-specific tests, use the `make test_no_app` command. ->* To learn about our testing framework, see [Splunk Test Suite](https://github.com/splunk/splunk-sdk-python/tree/master/tests) on GitHub. -> In addition, the test run requires you to build the searchcommands app. The `make` command runs the tasks to do this, but more complex testing may require you to rebuild using the `make build_app` command. - -## Repository +The Splunk Enterprise SDK for Python contains a collection of unit tests. To run them, open a command prompt in the **/splunk-sdk-python** directory and enter: -| Directory | Description | -|:--------- |:---------------------------------------------------------- | -|/docs | Source for Sphinx-based docs and build | -|/splunklib | Source for the Splunk library modules | -|/tests | Source for unit tests | -|/utils | Source for utilities shared by the unit tests | + ```sh + make test + ``` ### Customization -* When working with custom search commands such as Custom Streaming Commands or Custom Generating Commands, We may need to add new fields to the records based on certain conditions. -* Structural changes like this may not be preserved. -* Make sure to use ``add_field(record, fieldname, value)`` method from SearchCommand to add a new field and value to the record. -* ___Note:__ Usage of ``add_field`` method is completely optional, if you are not facing any issues with field retention._ -Do -```python -class CustomStreamingCommand(StreamingCommand): - def stream(self, records): - for index, record in enumerate(records): - if index % 1 == 0: - self.add_field(record, "odd_record", "true") - yield record -``` +- When working with custom search commands such as Custom Streaming Commands or Custom Generating Commands, We may need to add new fields to the records based on certain conditions. +- Structural changes like this may not be preserved. +- Make sure to use `add_field(record, fieldname, value)` method from SearchCommand to add a new field and value to the record. +- **\_Note:** Usage of `add_field` method is completely optional, if you are not facing any issues with field retention.\_ + +#### Do + + ```python + class CustomStreamingCommand(StreamingCommand): + def stream(self, records): + for index, record in enumerate(records): + if index % 1 == 0: + self.add_field(record, "odd_record", "true") + yield record + ``` + +#### Don't + + ```python + class CustomStreamingCommand(StreamingCommand): + def stream(self, records): + for index, record in enumerate(records): + if index % 1 == 0: + record["odd_record"] = "true" + yield record + ``` -Don't -```python -class CustomStreamingCommand(StreamingCommand): - def stream(self, records): - for index, record in enumerate(records): - if index % 1 == 0: - record["odd_record"] = "true" - yield record -``` ### Customization for Generating Custom Search Command -* Generating Custom Search Command is used to generate events using SDK code. -* Make sure to use ``gen_record()`` method from SearchCommand to add a new record and pass event data as a key=value pair separated by , (mentioned in below example). + +- Generating Custom Search Command is used to generate events using SDK code. +- Make sure to use `gen_record()` method from SearchCommand to add a new record and pass event data as comma-separated key=value pairs (mentioned in below example). Do -```python -@Configuration() -class GeneratorTest(GeneratingCommand): - def generate(self): - yield self.gen_record(_time=time.time(), one=1) - yield self.gen_record(_time=time.time(), two=2) -``` + + ```python + @Configuration() + class GeneratorTest(GeneratingCommand): + def generate(self): + yield self.gen_record(_time=time.time(), one=1) + yield self.gen_record(_time=time.time(), two=2) + ``` Don't -```python -@Configuration() -class GeneratorTest(GeneratingCommand): - def generate(self): - yield {'_time': time.time(), 'one': 1} - yield {'_time': time.time(), 'two': 2} -``` + + ```python + @Configuration() + class GeneratorTest(GeneratingCommand): + def generate(self): + yield {'_time': time.time(), 'one': 1} + yield {'_time': time.time(), 'two': 2} + ``` ### Access metadata of modular inputs app -* In stream_events() method we can access modular input app metadata from InputDefinition object -* See [GitHub Commit](https://github.com/splunk/splunk-app-examples/blob/master/modularinputs/python/github_commits/bin/github_commits.py) Modular input App example for reference. -```python + +- In stream_events() method we can access modular input app metadata from InputDefinition object +- See [GitHub Commit](https://github.com/splunk/splunk-app-examples/blob/master/modularinputs/python/github_commits/bin/github_commits.py) Modular input App example for reference. + + ```python def stream_events(self, inputs, ew): # other code - + # access metadata (like server_host, server_uri, etc) of modular inputs app from InputDefinition object # here inputs is a InputDefinition object server_host = inputs.metadata["server_host"] server_uri = inputs.metadata["server_uri"] - + # Get the checkpoint directory out of the modular input's metadata checkpoint_dir = inputs.metadata["checkpoint_dir"] -``` + ``` ### Access service object in Custom Search Command & Modular Input apps #### Custom Search Commands -* The service object is created from the Splunkd URI and session key passed to the command invocation the search results info file. -* Service object can be accessed using `self.service` in `generate`/`transform`/`stream`/`reduce` methods depending on the Custom Search Command. -* For Generating Custom Search Command - ```python + +- The service object is created from the Splunkd URI and session key passed to the command invocation the search results info file. +- Service object can be accessed using `self.service` in `generate`/`transform`/`stream`/`reduce` methods depending on the Custom Search Command. +- For Generating Custom Search Command + + ```python def generate(self): # other code - + # access service object that can be used to connect Splunk Service service = self.service # to get Splunk Service Info info = service.info - ``` + ``` + +#### Modular Inputs app - +- The service object is created from the Splunkd URI and session key passed to the command invocation on the modular input stream respectively. +- It is available as soon as the `Script.stream_events` method is called. -#### Modular Inputs app: -* The service object is created from the Splunkd URI and session key passed to the command invocation on the modular input stream respectively. -* It is available as soon as the `Script.stream_events` method is called. -```python + ```python def stream_events(self, inputs, ew): # other code - + # access service object that can be used to connect Splunk Service service = self.service # to get Splunk Service Info info = service.info -``` + ``` +### Optional: Set up logging for splunklib -### Optional:Set up logging for splunklib -+ The default level is WARNING, which means that only events of this level and above will be visible -+ To change a logging level we can call setup_logging() method and pass the logging level as an argument. -+ Optional: we can also pass log format and date format string as a method argument to modify default format +- The default level is WARNING, which means that only events of this level and above will be visible +- To change a logging level we can call setup_logging() method and pass the logging level as an argument. +- Optional: we can also pass log format and date format string as a method argument to modify default format -```python -import logging -from splunklib import setup_logging + ```python + import logging + from splunklib import setup_logging -# To see debug and above level logs -setup_logging(logging.DEBUG) -``` + # To see debug and above level logs + setup_logging(logging.DEBUG) + ``` ### Changelog @@ -266,42 +245,42 @@ To learn about our branching model, see [Branching Model](https://github.com/spl ## Documentation and resources -| Resource | Description | -|:----------------------- |:----------- | -| [Splunk Developer Portal](http://dev.splunk.com) | General developer documentation, tools, and examples | -| [Integrate the Splunk platform using development tools for Python](https://dev.splunk.com/enterprise/docs/devtools/python)| Documentation for Python development | -| [Splunk Enterprise SDK for Python Reference](http://docs.splunk.com/Documentation/PythonSDK) | SDK API reference documentation | -| [REST API Reference Manual](https://docs.splunk.com/Documentation/Splunk/latest/RESTREF/RESTprolog) | Splunk REST API reference documentation | -| [Splunk>Docs](https://docs.splunk.com/Documentation) | General documentation for the Splunk platform | -| [GitHub Wiki](https://github.com/splunk/splunk-sdk-python/wiki/) | Documentation for this SDK's repository on GitHub | -| [Splunk Enterprise SDK for Python Examples](https://github.com/splunk/splunk-app-examples) | Examples for this SDK's repository | +| Resource | Description | +| :------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------- | +| [Splunk Developer Portal](http://dev.splunk.com) | General developer documentation, tools, and examples | +| [Integrate the Splunk platform using development tools for Python](https://dev.splunk.com/enterprise/docs/devtools/python) | Documentation for Python development | +| [Splunk Enterprise SDK for Python Reference](http://docs.splunk.com/Documentation/PythonSDK) | SDK API reference documentation | +| [REST API Reference Manual](https://docs.splunk.com/Documentation/Splunk/latest/RESTREF/RESTprolog) | Splunk REST API reference documentation | +| [Splunk>Docs](https://docs.splunk.com/Documentation) | General documentation for the Splunk platform | +| [GitHub Wiki](https://github.com/splunk/splunk-sdk-python/wiki/) | Documentation for this SDK's repository on GitHub | +| [Splunk Enterprise SDK for Python Examples](https://github.com/splunk/splunk-app-examples) | Examples for this SDK's repository | ## Community Stay connected with other developers building on the Splunk platform. -* [Email](mailto:devinfo@splunk.com) -* [Issues and pull requests](https://github.com/splunk/splunk-sdk-python/issues/) -* [Community Slack](https://splunk-usergroups.slack.com/app_redirect?channel=appdev) -* [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools) -* [Splunk Blogs](https://www.splunk.com/blog) -* [Twitter](https://twitter.com/splunkdev) +- [Email](mailto:devinfo@splunk.com) +- [Issues and pull requests](https://github.com/splunk/splunk-sdk-python/issues/) +- [Community Slack](https://splunk-usergroups.slack.com/app_redirect?channel=appdev) +- [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools) +- [Splunk Blogs](https://www.splunk.com/blog) +- [Twitter](https://twitter.com/splunkdev) ### Contributions -If you would like to contribute to the SDK, see [Contributing to Splunk](https://www.splunk.com/en_us/form/contributions.html). For additional guidelines, see [CONTRIBUTING](CONTRIBUTING.md). +If you would like to contribute to the SDK, see [Contributing to Splunk](https://www.splunk.com/en_us/form/contributions.html). For additional guidelines, see [CONTRIBUTING](CONTRIBUTING.md). ### Support -* You will be granted support if you or your company are already covered under an existing maintenance/support agreement. Submit a new case in the [Support Portal](https://www.splunk.com/en_us/support-and-services.html) and include "Splunk Enterprise SDK for Python" in the subject line. +- You will be granted support if you or your company are already covered under an existing maintenance/support agreement. Submit a new case in the [Support Portal](https://www.splunk.com/en_us/support-and-services.html) and include "Splunk Enterprise SDK for Python" in the subject line. - If you are not covered under an existing maintenance/support agreement, you can find help through the broader community at [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). +If you are not covered under an existing maintenance/support agreement, you can find help through the broader community at [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). -* Splunk will NOT provide support for SDKs if the core library (the code in the /splunklib directory) has been modified. If you modify an SDK and want support, you can find help through the broader community and [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). +- Splunk will NOT provide support for SDKs if the core library (the code in the `/splunklib` directory) has been modified. If you modify an SDK and want support, you can find help through the broader community and [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). - We would also like to know why you modified the core library, so please send feedback to _devinfo@splunk.com_. + We would also like to know why you modified the core library, so please send feedback to _devinfo@splunk.com_. -* File any issues on [GitHub](https://github.com/splunk/splunk-sdk-python/issues). +- File any issues on [GitHub](https://github.com/splunk/splunk-sdk-python/issues). ### Contact Us diff --git a/pyproject.toml b/pyproject.toml index 225900292..d83a8fcca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,9 @@ [project.urls] -HOMEPAGE = "https://pypi.org/project/splunk-sdk" -DOCS = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" -REPO = "https://github.com/splunk/splunk-sdk-python.git" +Homepage = "https://pypi.org/project/splunk-sdk" +Documentation = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" +Repository = "https://github.com/splunk/splunk-sdk-python.git" +Issues = "https://github.com/splunk/splunk-sdk-python/issues" +Changelog = "https://github.com/splunk/splunk-sdk-python/blob/master/CHANGELOG.md" [project] name = "splunk-sdk" @@ -12,7 +14,10 @@ requires-python = ">=3.7" license = { text = "Apache-2.0" } authors = [{ name = "Splunk, Inc.", email = "devinfo@splunk.com" }] classifiers = [ - "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.13", "Development Status :: 6 - Mature", "Environment :: Other Environment", "Intended Audience :: Developers", diff --git a/scripts/templates/env.template b/scripts/templates/env.template deleted file mode 100644 index ac9ebe5c7..000000000 --- a/scripts/templates/env.template +++ /dev/null @@ -1,16 +0,0 @@ -# Splunk host (default: localhost) -host=$host -# Splunk admin port (default: 8089) -port=$port -# Splunk username -username=$username -# Splunk password -password=$password -# Access scheme (default: https) -scheme=$scheme -# Your version of Splunk (default: 6.2) -version=$version -# Bearer token for authentication -#splunkToken= -# Session key for authentication -#token= \ No newline at end of file From f2b63ab19466a44521ac46d9db7b9e5af67f2ce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 15:32:17 +0200 Subject: [PATCH 20/25] Update links --- pyproject.toml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d83a8fcca..80045f5e0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,10 @@ [project.urls] -Homepage = "https://pypi.org/project/splunk-sdk" -Documentation = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" -Repository = "https://github.com/splunk/splunk-sdk-python.git" -Issues = "https://github.com/splunk/splunk-sdk-python/issues" -Changelog = "https://github.com/splunk/splunk-sdk-python/blob/master/CHANGELOG.md" +homepage = "https://pypi.org/project/splunk-sdk" +documentation = "https://docs.splunk.com/Documentation/PythonSDK/2.1.1" +issues = "https://github.com/splunk/splunk-sdk-python/issues" +changelog = "https://github.com/splunk/splunk-sdk-python/blob/master/CHANGELOG.md" +source = "https://github.com/splunk/splunk-sdk-python.git" +download = "https://github.com/splunk/splunk-sdk-python/releases/latest" [project] name = "splunk-sdk" From c50c93ac6f7bedf53a602ff46143beefd2114750 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 15:45:36 +0200 Subject: [PATCH 21/25] Clean up Makefile --- Makefile | 12 ++- README.md | 273 ++++++++++++++++++++++++++---------------------------- 2 files changed, 140 insertions(+), 145 deletions(-) diff --git a/Makefile b/Makefile index 68d1ec6a1..fe439c79a 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,17 @@ docs: .PHONY: test test: @echo "$(GREEN_COLOR)==> test $(RESET_COLOR)" - @tox -e py + @tox -e py -- ./tests + +.PHONY: test-unit +test: + @echo "$(GREEN_COLOR)==> test $(RESET_COLOR)" + @tox -e py -- ./tests/unit + +.PHONY: test-integration +test: + @echo "$(GREEN_COLOR)==> test $(RESET_COLOR)" + @tox -e py -- ./tests/integration ./tests/system .PHONY: up up: diff --git a/README.md b/README.md index 743e223be..cd895df1d 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,6 @@ [![Build Status](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml) -[Reference Docs](https://dev.splunk.com/enterprise/reference) - -## Version 2.1.1 - The Splunk Enterprise Software Development Kit (SDK) for Python contains library code designed to enable developers to build applications using the Splunk platform. The Splunk platform is a search engine and analytic environment that uses a distributed map-reduce architecture to efficiently index, search, and process large time-varying data sets. @@ -20,172 +16,159 @@ The Splunk Enterprise SDK for Python contains library code, and its examples are ### Requirements -Here's what you need to get going with the Splunk Enterprise SDK for Python. - -- Python 3.7, Python 3.9 and Python 3.13 +#### Python - The Splunk Enterprise SDK for Python is compatible with python3 and has been tested with Python v3.7, v3.9 and v3.13. +The Splunk Enterprise SDK for Python has been tested only with Python 3.7, 3.9 and 3.13. -- Splunk Enterprise 9.2 or 8.2 +#### Splunk Enterprise - The Splunk Enterprise SDK for Python has been tested with Splunk Enterprise 9.2, 8.2 and 8.1 +The Splunk Enterprise SDK for Python has been tested with Splunk versions supported in the [Splunk Software Support Policy](https://www.splunk.com/en_us/legal/splunk-software-support-policy.html) - If you haven't already installed Splunk Enterprise, download it [here](http://www.splunk.com/download). - For more information, see the Splunk Enterprise [_Installation Manual_](https://docs.splunk.com/Documentation/Splunk/latest/Installation). - -- Splunk Enterprise SDK for Python - - Get the Splunk Enterprise SDK for Python from [PyPI](https://pypi.org/project/splunk-sdk/). If you want to contribute to the SDK, clone the repository from [GitHub](https://github.com/splunk/splunk-sdk-python). +If you haven't already installed Splunk Enterprise, [get it here](http://www.splunk.com/download). +For more information, see the Splunk Enterprise [_Installation Manual_](https://docs.splunk.com/Documentation/Splunk/latest/Installation). ### Install the SDK -Use the following commands to install the Splunk Enterprise SDK for Python libraries. However, it's not necessary to install the libraries to run the unit tests from the SDK. - -Use `pip`: + - [sudo] pip install splunk-sdk +Refer to standard Python package installation methods. Most of the time, a local `virtualenv` is preferred over a system-wide installation. -Install the Python egg: - - [sudo] pip install --egg splunk-sdk - -Install the sources you cloned from GitHub: - - [sudo] python setup.py install - -## Testing Quickstart +```sh +python -m pip install splunk-sdk +``` -You'll need `docker` and `docker-compose` to get up and running using this method. +### How to connect to a Splunk Enterprise instance -``` -make up SPLUNK_VERSION=9.2 -make wait_up -make test -make down -``` +#### Create an .env file -To run the examples and unit tests, you must put the root of the SDK on your PYTHONPATH. For example, if you downloaded the SDK to your home folder and are running OS X or Linux, add the following line to your **.bash_profile** file: +To connect to Splunk Enterprise, many of the SDK examples and unit tests take command-line arguments that specify values for the host, port, and authentication. For convenience during development, you can store these arguments as key-value pairs in a `.env` file. SDK examples and unit tests use the values from the `.env` file if they're not specified manually. - export PYTHONPATH=~/splunk-sdk-python +> **NOTE:** This file isn't part of the Splunk platform. Therefore it shouldn't be used for storing production credentials. Do not use it if security is a concern - provide them in the command line instead. -### How to connect to a Splunk Enterprise instance +A `.env.template` exists in the root of this repository. Just duplicate it, remove `.template` from the name and adjust it to your match your environment #### Using username/password - ```python - import splunklib.client as client - service = client.connect(host=, username=, password=, autologin=True) - ``` +```python +import splunklib.client as client + +service = client.connect(host=, username=, password=, autologin=True) +``` #### Using bearer token - ```python - import splunklib.client as client - service = client.connect(host=, splunkToken=, autologin=True) - ``` +```python +import splunklib.client as client + +service = client.connect(host=, splunkToken=, autologin=True) +``` #### Using session key - ```python - import splunklib.client as client - service = client.connect(host=, token=, autologin=True) - ``` +```python +import splunklib.client as client -### +service = client.connect(host=, token=, autologin=True) +``` -#### Create an .env file +#### SDK examples -To connect to Splunk Enterprise, many of the SDK examples and unit tests take command-line arguments that specify values for the host, port, and login credentials for Splunk Enterprise. For convenience during development, you can store these arguments as key-value pairs in a **.env** file. Then, the SDK examples and unit tests use the values from the **.env** file when you don't specify them. +Examples for the Splunk Enterprise SDK for Python are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. For details, see the [Examples using the Splunk Enterprise SDK for Python](https://dev.splunk.com/enterprise/docs/devtools/python/sdk-python/examplespython) on the Splunk Developer Portal. -> **Note**: Storing login credentials in the **.env** file is only for convenience during development. This file isn't part of the Splunk platform and shouldn't be used for storing user credentials for production. And, if you're at all concerned about the security of your credentials, enter them at the command line rather than saving them in this file. +#### Run test suite -An .env.template exists in the root of this repository. Copy it, remove `.template` from the name and change its contents to your liking. +This repo contains a collection of unit and integration tests. -#### SDK examples +##### Unit tests -Examples for the Splunk Enterprise SDK for Python are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. For details, see the [Examples using the Splunk Enterprise SDK for Python](https://dev.splunk.com/enterprise/docs/devtools/python/sdk-python/examplespython) on the Splunk Developer Portal. +To run all the tests (unit and integration): -#### Run test suite +```sh +make test +``` + +##### Integration tests - +###### Prerequisites -The Splunk Enterprise SDK for Python contains a collection of unit tests. To run them, open a command prompt in the **/splunk-sdk-python** directory and enter: +- `docker`/`podman` +- `tox` - ```sh - make test - ``` +```sh +SPLUNK_VERSION=latest && make start +``` ### Customization -- When working with custom search commands such as Custom Streaming Commands or Custom Generating Commands, We may need to add new fields to the records based on certain conditions. -- Structural changes like this may not be preserved. -- Make sure to use `add_field(record, fieldname, value)` method from SearchCommand to add a new field and value to the record. -- **\_Note:** Usage of `add_field` method is completely optional, if you are not facing any issues with field retention.\_ +When working with custom search commands such as Custom Streaming Commands or Custom Generating Commands, we may need to add new fields to the records based on certain conditions. Structural changes like this may not be preserved. +If you're having issues with field retention, make sure to use `add_field(record, fieldname, value)` method from SearchCommand to add a new field and value to the record. + + #### Do - ```python - class CustomStreamingCommand(StreamingCommand): - def stream(self, records): - for index, record in enumerate(records): - if index % 1 == 0: - self.add_field(record, "odd_record", "true") - yield record - ``` +```python +class CustomStreamingCommand(StreamingCommand): + def stream(self, records): + for index, record in enumerate(records): + if index % 1 == 0: + self.add_field(record, "odd_record", "true") + yield record +``` #### Don't - ```python - class CustomStreamingCommand(StreamingCommand): - def stream(self, records): - for index, record in enumerate(records): - if index % 1 == 0: - record["odd_record"] = "true" - yield record - ``` +```python +class CustomStreamingCommand(StreamingCommand): + def stream(self, records): + for index, record in enumerate(records): + if index % 1 == 0: + record["odd_record"] = "true" + yield record +``` ### Customization for Generating Custom Search Command - Generating Custom Search Command is used to generate events using SDK code. - Make sure to use `gen_record()` method from SearchCommand to add a new record and pass event data as comma-separated key=value pairs (mentioned in below example). + + Do - ```python - @Configuration() - class GeneratorTest(GeneratingCommand): - def generate(self): - yield self.gen_record(_time=time.time(), one=1) - yield self.gen_record(_time=time.time(), two=2) - ``` +```python +@Configuration() +class GeneratorTest(GeneratingCommand): + def generate(self): + yield self.gen_record(_time=time.time(), one=1) + yield self.gen_record(_time=time.time(), two=2) +``` Don't - ```python - @Configuration() - class GeneratorTest(GeneratingCommand): - def generate(self): - yield {'_time': time.time(), 'one': 1} - yield {'_time': time.time(), 'two': 2} - ``` - -### Access metadata of modular inputs app +```python +@Configuration() +class GeneratorTest(GeneratingCommand): + def generate(self): + yield {'_time': time.time(), 'one': 1} + yield {'_time': time.time(), 'two': 2} +``` -- In stream_events() method we can access modular input app metadata from InputDefinition object -- See [GitHub Commit](https://github.com/splunk/splunk-app-examples/blob/master/modularinputs/python/github_commits/bin/github_commits.py) Modular input App example for reference. +### Access metadata of Modular Inputs app example - ```python - def stream_events(self, inputs, ew): - # other code +- In `stream_events()` one can access modular input app metadata from `InputDefinition` object +- See [GitHub Commit](https://github.com/splunk/splunk-app-examples/blob/master/modularinputs/python/github_commits/bin/github_commits.py) Modular Input App example for reference. - # access metadata (like server_host, server_uri, etc) of modular inputs app from InputDefinition object - # here inputs is a InputDefinition object - server_host = inputs.metadata["server_host"] - server_uri = inputs.metadata["server_uri"] + ```python + def stream_events(self, inputs, ew): + # [...] other code - # Get the checkpoint directory out of the modular input's metadata - checkpoint_dir = inputs.metadata["checkpoint_dir"] - ``` + # Access metadata (like server_host, server_uri, etc) of modular inputs app from InputDefinition object + # Here, an InputDefinition`object data is used + server_host = inputs.metadata["server_host"] + server_uri = inputs.metadata["server_uri"] + checkpoint_dir = inputs.metadata["checkpoint_dir"] + ``` ### Access service object in Custom Search Command & Modular Input apps @@ -193,32 +176,33 @@ Don't - The service object is created from the Splunkd URI and session key passed to the command invocation the search results info file. - Service object can be accessed using `self.service` in `generate`/`transform`/`stream`/`reduce` methods depending on the Custom Search Command. -- For Generating Custom Search Command - ```python - def generate(self): - # other code +##### Generating a Custom Search Command - # access service object that can be used to connect Splunk Service - service = self.service - # to get Splunk Service Info - info = service.info - ``` +```python +def generate(self): + # [...] other code + + # Access service object that can be used to connect Splunk Service + service = self.service + # Getting Splunk Service Info + info = service.info +``` #### Modular Inputs app - The service object is created from the Splunkd URI and session key passed to the command invocation on the modular input stream respectively. - It is available as soon as the `Script.stream_events` method is called. - ```python - def stream_events(self, inputs, ew): - # other code + ```python + def stream_events(self, inputs, ew): + # other code - # access service object that can be used to connect Splunk Service - service = self.service - # to get Splunk Service Info - info = service.info - ``` + # access service object that can be used to connect Splunk Service + service = self.service + # to get Splunk Service Info + info = service.info + ``` ### Optional: Set up logging for splunklib @@ -226,13 +210,13 @@ Don't - To change a logging level we can call setup_logging() method and pass the logging level as an argument. - Optional: we can also pass log format and date format string as a method argument to modify default format - ```python - import logging - from splunklib import setup_logging + ```python + import logging + from splunklib import setup_logging - # To see debug and above level logs - setup_logging(logging.DEBUG) - ``` + # To see debug and above level logs + setup_logging(logging.DEBUG) + ``` ### Changelog @@ -240,8 +224,10 @@ The [CHANGELOG](CHANGELOG.md) contains a description of changes for each version ### Branches -The **master** branch represents a stable and released version of the SDK. -To learn about our branching model, see [Branching Model](https://github.com/splunk/splunk-sdk-python/wiki/Branching-Model) on GitHub. +Right now, the `master` branch represents a stable and released version of the SDK. +`develop` is where development between releases is happening. + +To learn more about our branching model, see [Branching Model](https://github.com/splunk/splunk-sdk-python/wiki/Branching-Model) on GitHub. ## Documentation and resources @@ -259,32 +245,31 @@ To learn about our branching model, see [Branching Model](https://github.com/spl Stay connected with other developers building on the Splunk platform. -- [Email](mailto:devinfo@splunk.com) +- [E-mail](mailto:devinfo@splunk.com) - [Issues and pull requests](https://github.com/splunk/splunk-sdk-python/issues/) - [Community Slack](https://splunk-usergroups.slack.com/app_redirect?channel=appdev) - [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools) -- [Splunk Blogs](https://www.splunk.com/blog) -- [Twitter](https://twitter.com/splunkdev) ### Contributions +We welcome all contributions! If you would like to contribute to the SDK, see [Contributing to Splunk](https://www.splunk.com/en_us/form/contributions.html). For additional guidelines, see [CONTRIBUTING](CONTRIBUTING.md). ### Support -- You will be granted support if you or your company are already covered under an existing maintenance/support agreement. Submit a new case in the [Support Portal](https://www.splunk.com/en_us/support-and-services.html) and include "Splunk Enterprise SDK for Python" in the subject line. +- You will be granted support if you or your company are already covered under an existing maintenance/support agreement. Submit a new case in the [Support Portal](https://www.splunk.com/en_us/support-and-services.html) and include `Splunk Enterprise SDK for Python` in the subject line. If you are not covered under an existing maintenance/support agreement, you can find help through the broader community at [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). - Splunk will NOT provide support for SDKs if the core library (the code in the `/splunklib` directory) has been modified. If you modify an SDK and want support, you can find help through the broader community and [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools). - We would also like to know why you modified the core library, so please send feedback to _devinfo@splunk.com_. + We would also like to know why you modified the core library, so please send feedback to . - File any issues on [GitHub](https://github.com/splunk/splunk-sdk-python/issues). -### Contact Us +### Contact us -You can reach the Splunk Developer Platform team at _devinfo@splunk.com_. +You can reach the Splunk Developer Platform team at . ## License From d981f9791cdea89dd2d9e2cae25ae93120df4727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 17:27:11 +0200 Subject: [PATCH 22/25] Remove .pylintrc --- .pylintrc | 235 ------------------------------------------------------ 1 file changed, 235 deletions(-) delete mode 100644 .pylintrc diff --git a/.pylintrc b/.pylintrc deleted file mode 100644 index 1f71be2e2..000000000 --- a/.pylintrc +++ /dev/null @@ -1,235 +0,0 @@ -[MASTER] - -# Python code to execute, usually for sys.path manipulation such as -# pygtk.require(). -#init-hook= - -# Profiled execution. -profile=no - -# Add to the black list. It should be a base name, not a -# path. You may set this option multiple times. -ignore=CVS - -# Pickle collected data for later comparisons. -persistent=yes - -# List of plugins (as comma separated values of python modules names) to load, -# usually to register additional checkers. -load-plugins= - - -[MESSAGES CONTROL] - -# Enable the message, report, category or checker with the given id(s). You can -# either give multiple identifier separated by comma (,) or put this option -# multiple time. -#enable= - -# Disable the message, report, category or checker with the given id(s). You -# can either give multiple identifier separated by comma (,) or put this option -# multiple time (only on the command line, not in the configuration file where -# it should appear only once). -disable=E1103,C0111,C0321,R0903,R0904,W0122,W0142,W0703 - - -[REPORTS] - -# Set the output format. Available formats are text, parseable, colorized, msvs -# (visual studio) and html -output-format=text - -# Include message's id in output -include-ids=yes - -# Put messages in a separate file for each module / package specified on the -# command line instead of printing them on stdout. Reports (if any) will be -# written in a file name "pylint_global.[txt|html]". -files-output=no - -# Tells whether to display a full report or only the messages -reports=no - -# Python expression which should return a note less than 10 (10 is the highest -# note). You have access to the variables errors warning, statement which -# respectively contain the number of errors / warnings messages and the total -# number of statements analyzed. This is used by the global evaluation report -# (RP0004). -evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) - -# Add a comment according to your evaluation note. This is used by the global -# evaluation report (RP0004). -comment=no - - -[BASIC] - -# Required attributes for module, separated by a comma -required-attributes= - -# List of builtins function names that should not be used, separated by a comma -bad-functions=map,filter,apply,input - -# Regular expression which should only match correct module names -module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$ - -# Regular expression which should only match correct module level names -const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$ - -# Regular expression which should only match correct class names -class-rgx=[A-Z_][a-zA-Z0-9]+$ - -# Regular expression which should only match correct function names -function-rgx=[a-z_][a-z0-9_]{2,30}$ - -# Regular expression which should only match correct method names -method-rgx=[a-z_][a-z0-9_]{2,30}$ - -# Regular expression which should only match correct instance attribute names -attr-rgx=[a-z_][a-z0-9_]{2,30}$ - -# Regular expression which should only match correct argument names -argument-rgx=[a-z_][a-z0-9_]{2,30}$ - -# Regular expression which should only match correct variable names -variable-rgx=[a-z_][a-z0-9_]{0,30}$ - -# Regular expression which should only match correct list comprehension / -# generator expression variable names -inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$ - -# Good variable names which should always be accepted, separated by a comma -good-names=i,j,k,ex,Run,_ - -# Bad variable names which should always be refused, separated by a comma -bad-names=foo,bar,baz,toto,tutu,tata - -# Regular expression which should only match functions or classes name which do -# not require a docstring -no-docstring-rgx=__.*__ - - -[FORMAT] - -# Maximum number of characters on a single line. -max-line-length=80 - -# Maximum number of lines in a module -max-module-lines=1000 - -# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1 -# tab). -indent-string=' ' - - -[MISCELLANEOUS] - -# List of note tags to take in consideration, separated by a comma. -notes=FIXME,XXX,TODO,UNDONE - - -[SIMILARITIES] - -# Minimum lines number of a similarity. -min-similarity-lines=4 - -# Ignore comments when computing similarities. -ignore-comments=yes - -# Ignore docstrings when computing similarities. -ignore-docstrings=yes - - -[TYPECHECK] - -# Tells whether missing members accessed in mixin class should be ignored. A -# mixin class is detected if its name ends with "mixin" (case insensitive). -ignore-mixin-members=yes - -# List of classes names for which member attributes should not be checked -# (useful for classes with attributes dynamically set). -ignored-classes=SQLObject - -# When zope mode is activated, add a predefined set of Zope acquired attributes -# to generated-members. -zope=no - -# List of members which are set dynamically and missed by pylint inference -# system, and so shouldn't trigger E0201 when accessed. -generated-members=REQUEST,acl_users,aq_parent - - -[VARIABLES] - -# Tells whether we should check for unused import in __init__ files. -init-import=no - -# A regular expression matching the beginning of the name of dummy variables -# (i.e. not used). -dummy-variables-rgx=_|dummy - -# List of additional names supposed to be defined in builtins. Remember that -# you should avoid to define new builtins when possible. -additional-builtins= - - -[CLASSES] - -# List of interface methods to ignore, separated by a comma. This is used for -# instance to not check methods defines in Zope's Interface base class. -ignore-iface-methods=isImplementedBy,deferred,extends,names,namesAndDescriptions,queryDescriptionFor,getBases,getDescriptionFor,getDoc,getName,getTaggedValue,getTaggedValueTags,isEqualOrExtendedBy,setTaggedValue,isImplementedByInstancesOf,adaptWith,is_implemented_by - -# List of method names used to declare (i.e. assign) instance attributes. -defining-attr-methods=__init__,__new__,setUp - - -[DESIGN] - -# Maximum number of arguments for function / method -max-args=5 - -# Argument names that match this expression will be ignored. Default to name -# with leading underscore -ignored-argument-names=_.* - -# Maximum number of locals for function / method body -max-locals=15 - -# Maximum number of return / yield for function / method body -max-returns=6 - -# Maximum number of branch for function / method body -max-branchs=12 - -# Maximum number of statements in function / method body -max-statements=50 - -# Maximum number of parents for a class (see R0901). -max-parents=7 - -# Maximum number of attributes for a class (see R0902). -max-attributes=7 - -# Minimum number of public methods for a class (see R0903). -min-public-methods=2 - -# Maximum number of public methods for a class (see R0904). -max-public-methods=20 - - -[IMPORTS] - -# Deprecated modules which should not be used, separated by a comma -deprecated-modules=regsub,string,TERMIOS,Bastion,rexec - -# Create a graph of every (i.e. internal and external) dependencies in the -# given file (report RP0402 must not be disabled) -import-graph= - -# Create a graph of external dependencies in the given file (report RP0402 must -# not be disabled) -ext-import-graph= - -# Create a graph of internal dependencies in the given file (report RP0402 must -# not be disabled) -int-import-graph= From bfaaef13d1f4cb1cad596ad882bd7f1c1c81a644 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 17:27:39 +0200 Subject: [PATCH 23/25] Remove scripts/ --- scripts/build-env.py | 119 --------------------------------------- scripts/test_specific.sh | 4 -- 2 files changed, 123 deletions(-) delete mode 100644 scripts/build-env.py delete mode 100644 scripts/test_specific.sh diff --git a/scripts/build-env.py b/scripts/build-env.py deleted file mode 100644 index 7a2703833..000000000 --- a/scripts/build-env.py +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 2011-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 -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -#!/usr/bin/env python - -import sys -import json -import urllib.parse -import os -from pathlib import Path -from string import Template - -DEFAULT_CONFIG = { - "host": "localhost", - "port": "8089", - "username": "admin", - "password": "changed!", - "scheme": "https", - "version": "8.0", -} - -DEFAULT_ENV_PATH = os.path.join( - os.path.dirname(os.path.realpath(__file__)), "..", ".env" -) - -ENV_TEMPLATE_PATH = os.path.join( - os.path.dirname(os.path.realpath(__file__)), "templates/env.template" -) - - -# { -# "server_roles": { -# "standalone": [ -# { -# "host": "10.224.106.158", -# "ports": { -# "8089/tcp": "10.224.106.158:55759", -# }, -# "splunk": { -# "user_roles": { -# "admin": { -# "password": "Chang3d!", -# "username": "admin" -# } -# }, -# "version": "8.1.0", -# "web_url": "http://10.224.106.158:55761" -# } -# } -# ] -# } -# } -def build_config(json_string): - try: - spec_config = json.loads(json_string) - - server_config = spec_config["server_roles"]["standalone"][0] - splunk_config = server_config["splunk"] - - host, port = parse_hostport(server_config["ports"]["8089/tcp"]) - - return { - "host": host, - "port": port, - "username": splunk_config["user_roles"]["admin"]["username"], - "password": splunk_config["user_roles"]["admin"]["password"], - "version": splunk_config["version"], - } - except Exception as e: - raise ValueError("Invalid configuration JSON string") from e - - -# Source: https://stackoverflow.com/a/53172593 -def parse_hostport(host_port): - # urlparse() and urlsplit() insists on absolute URLs starting with "//" - result = urllib.parse.urlsplit("//" + host_port) - return result.hostname, result.port - - -def run(variable, env_path=None): - # read JSON from input - # parse the JSON - input_config = build_config(variable) if variable else DEFAULT_CONFIG - - config = {**DEFAULT_CONFIG, **input_config} - - # build a env file - with open(ENV_TEMPLATE_PATH, "r") as f: - template = Template(f.read()) - - env_string = template.substitute(config) - env_path = DEFAULT_ENV_PATH if env_path is None else env_path - # if no env, dry-run - if not env_path: - print(env_string) - return - - # write the .env file - with open(env_path, "w") as f: - f.write(env_string) - - -if sys.stdin.isatty(): - DATA = None -else: - DATA = sys.stdin.read() - -run(DATA, sys.argv[1] if len(sys.argv) > 1 else None) diff --git a/scripts/test_specific.sh b/scripts/test_specific.sh deleted file mode 100644 index 9f751530e..000000000 --- a/scripts/test_specific.sh +++ /dev/null @@ -1,4 +0,0 @@ -echo "To run a specific test:" -echo " tox -e py37,py39 [test_file_path]::[TestClassName]::[test_method]" -echo "For Example, To run 'test_autologin' testcase from 'test_service.py' file run" -echo " tox -e py37 -- tests/test_service.py::ServiceTestCase::test_autologin" From b74af4fdb12ba23eb7127facf9a02db7ef33802c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 17:27:51 +0200 Subject: [PATCH 24/25] Remove tests/README.md --- tests/README.md | 50 ------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 tests/README.md diff --git a/tests/README.md b/tests/README.md deleted file mode 100644 index da02228c7..000000000 --- a/tests/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# Splunk Test Suite - -The test suite uses Python's standard library and the built-in **unittest** -library. The Splunk Enterprise SDK for Python has been tested with Python v3.7 -and v3.9. - -To run the unit tests, open a command prompt in the **/splunk-sdk-python** -directory and enter: - - python setup.py test - -You can also run individual test files, which are located in -**/splunk-sdk-python/tests**. Each distinct area of the SDK is tested in a -single file. For example, roles are tested -in `test_role.py`. To run this test, open a command prompt in -the **/splunk-sdk-python/tests** subdirectory and enter: - - python test_role.py - -NOTE: Before running the test suite, make sure the instance of Splunk you -are testing against doesn't have new events being dumped continuously -into it. Several of the tests rely on a stable event count. It's best -to test against a clean install of Splunk, but if you can't, you -should at least disable the *NIX and Windows apps. Do not run the test -suite against a production instance of Splunk! It will run just fine -with the free Splunk license. - - -## Code Coverage - -Coverage.py is an excellent tool for measuring code coverage of Python programs. - -To install it, use easy_install: - - easy_install coverage - -Or use pip: - - pip install coverage - -To generate a report of the code coverage of the unit test suite, open a command -prompt in the **/splunk-sdk-python** directory and enter: - - python setup.py coverage - -This command runs the entire test suite and writes an HTML coverage report to -the **/splunk-sdk-python/coverage_report** directory. - -For more information about Coverage.py, see the author's website -([http://nedbatchelder.com/code/coverage/](http://nedbatchelder.com/code/coverage/)). \ No newline at end of file From 11d82b7cdce5c86977c665a339c9cc11a4f3e1a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20J=C4=99drecki?= Date: Tue, 2 Sep 2025 21:57:52 +0200 Subject: [PATCH 25/25] Update README --- README.md | 137 +++++++++++++++++++++++++++--------------------------- 1 file changed, 69 insertions(+), 68 deletions(-) diff --git a/README.md b/README.md index cd895df1d..8649ee050 100644 --- a/README.md +++ b/README.md @@ -1,53 +1,57 @@ # Splunk Enterprise SDK for Python [![Build Status](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/splunk/splunk-sdk-python/actions/workflows/test.yml) +![License](https://img.shields.io/badge/license-Apache%202.0-informational.svg) The Splunk Enterprise Software Development Kit (SDK) for Python contains library code designed to enable developers to build applications using the Splunk platform. -The Splunk platform is a search engine and analytic environment that uses a distributed map-reduce architecture to efficiently index, search, and process large time-varying data sets. - -The Splunk platform is popular with system administrators for aggregation and monitoring of IT machine data, security, compliance, and a wide variety of other scenarios that share a requirement to efficiently index, search, analyze, and generate real-time notifications from large volumes of time-series data. - -The Splunk developer platform enables developers to take advantage of the same technology used by the Splunk platform to build exciting new applications. +Splunk is a search engine and analytic environment that uses a distributed map-reduce architecture to efficiently index, search, and process large time-varying data sets. ## Getting started -The Splunk Enterprise SDK for Python contains library code, and its examples are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. They show how to programmatically interact with the Splunk platform for a variety of scenarios including searching, saved searches, data inputs, and many more, along with building complete applications. - ### Requirements -#### Python +#### Python compatibility -The Splunk Enterprise SDK for Python has been tested only with Python 3.7, 3.9 and 3.13. +Splunk Enterprise SDK for Python is tested only with Python 3.7, 3.9 and 3.13. Latest version is always recommended. #### Splunk Enterprise -The Splunk Enterprise SDK for Python has been tested with Splunk versions supported in the [Splunk Software Support Policy](https://www.splunk.com/en_us/legal/splunk-software-support-policy.html) +This SDK is only tested with Splunk versions supported in the [Splunk Software Support Policy](https://www.splunk.com/en_us/legal/splunk-software-support-policy.html) + +[Go here](http://www.splunk.com/download) to get Splunk Enterprise. -If you haven't already installed Splunk Enterprise, [get it here](http://www.splunk.com/download). -For more information, see the Splunk Enterprise [_Installation Manual_](https://docs.splunk.com/Documentation/Splunk/latest/Installation). +For more information, see the Splunk Enterprise [Installation Manual](https://docs.splunk.com/Documentation/Splunk/latest/Installation). -### Install the SDK +### Installing the SDK - +[uv](https://docs.astral.sh/uv/) is our tool of choice for development. Usually that means creating a project with `uv init` and installing the SDK with `uv add splunk-sdk`. When in doubt, consult `uv` docs. -Refer to standard Python package installation methods. Most of the time, a local `virtualenv` is preferred over a system-wide installation. +If you prefer not using `uv`, the standard Python package installation method still works: ```sh +python -m venv .venv +source .venv/bin/activate python -m pip install splunk-sdk ``` -### How to connect to a Splunk Enterprise instance +#### Create an .env file (optional) + +To connect to Splunk Enterprise, many of the SDK examples and unit tests take command-line arguments that specify values for the host, port, and authentication. For convenience during development, you can store these arguments as key-value pairs in a `.env` file. + +A file called `.env.template` exists in the root of this repository. Duplicate it as `.env`, then adjust it to your match your environment. + +> **WARNING:** The `.env` file isn't part of the Splunk platform. This is **not** the place for production credentials! -#### Create an .env file +### SDK usage examples -To connect to Splunk Enterprise, many of the SDK examples and unit tests take command-line arguments that specify values for the host, port, and authentication. For convenience during development, you can store these arguments as key-value pairs in a `.env` file. SDK examples and unit tests use the values from the `.env` file if they're not specified manually. +The easiest and most effective way of learning how to use this library should be reading through the apps in our test suite, as well as the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. They show how to programmatically interact with the Splunk platform in a variety of scenarios - from basic metadata retrieval, one-shot searching and managing saved searches to building complete applications with modular inputs and custom search commands. -> **NOTE:** This file isn't part of the Splunk platform. Therefore it shouldn't be used for storing production credentials. Do not use it if security is a concern - provide them in the command line instead. +For details, see the [examples using the Splunk Enterprise SDK for Python](https://dev.splunk.com/enterprise/docs/devtools/python/sdk-python/examplespython) on the Splunk Developer Portal, as well as the [Splunk Enterprise SDK for Python Reference](http://docs.splunk.com/Documentation/PythonSDK) -A `.env.template` exists in the root of this repository. Just duplicate it, remove `.template` from the name and adjust it to your match your environment +#### Connecting to a Splunk Enterprise instance -#### Using username/password +##### Using a username/password combo ```python import splunklib.client as client @@ -55,7 +59,7 @@ import splunklib.client as client service = client.connect(host=, username=, password=, autologin=True) ``` -#### Using bearer token +##### Using a bearer token ```python import splunklib.client as client @@ -63,7 +67,7 @@ import splunklib.client as client service = client.connect(host=, splunkToken=, autologin=True) ``` -#### Using session key +##### Using a session key ```python import splunklib.client as client @@ -71,33 +75,6 @@ import splunklib.client as client service = client.connect(host=, token=, autologin=True) ``` -#### SDK examples - -Examples for the Splunk Enterprise SDK for Python are located in the [splunk-app-examples](https://github.com/splunk/splunk-app-examples) repository. For details, see the [Examples using the Splunk Enterprise SDK for Python](https://dev.splunk.com/enterprise/docs/devtools/python/sdk-python/examplespython) on the Splunk Developer Portal. - -#### Run test suite - -This repo contains a collection of unit and integration tests. - -##### Unit tests - -To run all the tests (unit and integration): - -```sh -make test -``` - -##### Integration tests - -###### Prerequisites - -- `docker`/`podman` -- `tox` - -```sh -SPLUNK_VERSION=latest && make start -``` - ### Customization When working with custom search commands such as Custom Streaming Commands or Custom Generating Commands, we may need to add new fields to the records based on certain conditions. Structural changes like this may not be preserved. @@ -174,13 +151,13 @@ class GeneratorTest(GeneratingCommand): #### Custom Search Commands -- The service object is created from the Splunkd URI and session key passed to the command invocation the search results info file. +- The service object is created from the `splunkd` URI and session key passed to the command invocation the search results info file. - Service object can be accessed using `self.service` in `generate`/`transform`/`stream`/`reduce` methods depending on the Custom Search Command. -##### Generating a Custom Search Command +##### Getting Splunk instance metadata ```python -def generate(self): +def get_metadata(self): # [...] other code # Access service object that can be used to connect Splunk Service @@ -191,7 +168,7 @@ def generate(self): #### Modular Inputs app -- The service object is created from the Splunkd URI and session key passed to the command invocation on the modular input stream respectively. +- The service object is created from the `splunkd` URI and session key passed to the command invocation on the modular input stream respectively. - It is available as soon as the `Script.stream_events` method is called. ```python @@ -204,19 +181,47 @@ def generate(self): info = service.info ``` +### Running the test suite + +This repo contains a collection of unit and integration tests. + +#### Unit tests + +To run both unit and integration tests: + +```sh +make test +``` + +#### Integration tests + +> NOTE: Before running the integration tests, make sure the instance of Splunk you are testing against doesn't have new events being dumped continuously into it. Several of the tests rely on a stable event count. It's best to test against a clean install of Splunk but if you can't, you should at least disable the \*NIX and Windows apps. + +Do not run the test suite against a production instance of Splunk! It will run just fine with the free Splunk license. + +##### Prerequisites + +- `docker`/`podman` +- `tox` + +```sh +SPLUNK_VERSION=latest && make start +``` + ### Optional: Set up logging for splunklib -- The default level is WARNING, which means that only events of this level and above will be visible -- To change a logging level we can call setup_logging() method and pass the logging level as an argument. -- Optional: we can also pass log format and date format string as a method argument to modify default format +The default level is WARNING, which means that only events of this level and above will be visible +To change a logging level we can call setup_logging() method and pass the logging level as an argument. - ```python - import logging - from splunklib import setup_logging +> Optionally, you can also provide a custom log and date format string. When in doubt, always refer to the source code. - # To see debug and above level logs - setup_logging(logging.DEBUG) - ``` +```python +import logging +from splunklib import setup_logging + +# To see debug and above level logs +setup_logging(logging.DEBUG) +``` ### Changelog @@ -224,7 +229,7 @@ The [CHANGELOG](CHANGELOG.md) contains a description of changes for each version ### Branches -Right now, the `master` branch represents a stable and released version of the SDK. +The `master` branch represents a stable and released version of the SDK. `develop` is where development between releases is happening. To learn more about our branching model, see [Branching Model](https://github.com/splunk/splunk-sdk-python/wiki/Branching-Model) on GitHub. @@ -270,7 +275,3 @@ If you are not covered under an existing maintenance/support agreement, you can ### Contact us You can reach the Splunk Developer Platform team at . - -## License - -The Splunk Enterprise Software Development Kit for Python is licensed under the Apache License 2.0. See [LICENSE](LICENSE) for details.