Skip to main content

Async Python client for Splunkbase

Project description

aiosplunkbase

A simple async API client for interacting with Splunk's Splunkbase service.

Installation

You can install aiosplunkbase using pip:

pip install aiosplunkbase

Usage Examples

Usage

from aiosplunkbase import SBClient
from pprint import pprint

async def main():
    async with SBClient(username="your_username", password="your_password") as client:
        await client.login()

        app_info = await client.get_app_info("Splunk_TA_aws")
        pprint(app_info)

        latest_version = await client.get_app_latest_version(
            "Splunk_TA_aws",
            splunk_version="9.1",
            is_cloud=False
        )
        pprint(latest_version)

        async for chunk in client.download_app("Splunk_TA_aws"):
            pass

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiosplunkbase-0.1.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiosplunkbase-0.1.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file aiosplunkbase-0.1.1.tar.gz.

File metadata

  • Download URL: aiosplunkbase-0.1.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiosplunkbase-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d7004ba9eac23ed3bb831fbcae3eb1322e3a14e72bdf391b1b29ea3bc9c64064
MD5 8564a127689833eb306feed494bfc12a
BLAKE2b-256 b347cdfb79645aec2b281b06adc10b36969739435826f0ab87f2081a0ab7ad91

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosplunkbase-0.1.1.tar.gz:

Publisher: publish.yml on cschmidt0121/aiosplunkbase

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiosplunkbase-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aiosplunkbase-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiosplunkbase-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9f4f2c70cb1ad18f438e52cf4d405ae2c3c5e756ba04bde0cd476c0254c25f3a
MD5 fa83c74d11afffcc7cbfd1ee4aafdde4
BLAKE2b-256 d9f203ee907aed6bf919588329114b8ce85db2d88253acc9178f039ae36602f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiosplunkbase-0.1.1-py3-none-any.whl:

Publisher: publish.yml on cschmidt0121/aiosplunkbase

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page