{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"},{"label":"Logging","url":"https://skillfed.io/packages/category/system-logging"}],"enrichment":{"capability":"Python SDK that wraps Humio's web API to enable log ingestion and querying directly from Python code.","skillfed_tags":["log-management","humio-integration","api-wrapper"],"use_cases":["Ingest application logs and system events into Humio from Python services or batch jobs.","Query Humio logs programmatically within Python scripts or notebooks for analysis and alerting.","Build streaming log processors that consume live Humio query results in real time.","Automate log management tasks like file uploads or saved query management via Python.","Integrate Humio log access into Python-based monitoring or observability pipelines."],"what_it_does":"humiolib is a Python wrapper around Humio's web API designed to simplify log ingestion and querying workflows. It provides two main client classes: HumioClient for performing queries and managing Humio instances, and HumioIngestClient for sending both unstructured and structured log data into Humio. The library abstracts away HTTP details and provides higher-level interfaces like streaming queries, query jobs with polling, and batch ingestion methods.\n\nThe package depends on requests for HTTP communication, pytest for testing, and vcrpy for mocking API calls in tests. It supports Python 3.5 and later across Windows, POSIX, and Unix systems. Development is dormant but the codebase is marked as production-stable; it is suitable for teams already committed to Humio who need a Python-native way to interact with the platform.","worth_installing":"Yes, if you are already using Humio and need Python-native API access. The package is stable (Production/Stable classifier), has no known vulnerabilities, and low install friction. However, dormant maintenance means you should verify compatibility with your Humio instance and Python environment before relying on it for critical workflows. Not suitable if you need active development or frequent updates."},"id":"humiolib","links":{"html":"https://skillfed.io/packages/humiolib","md":"https://skillfed.io/packages/humiolib.md","pypi":"https://pypi.org/project/humiolib/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-10-05","license_spdx":null,"license_treatment":"permissive","name":"humiolib","python_support":"supports_current","summary":"Python SDK for connecting to Humio"},"popularity":{"monthly_downloads":397308,"position":6962,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.6"}
