Registry / http-networking / incidentio-client

incidentio-client

JSON →
library0.56.4pypypiunverified

Python client for Incident.io, a platform for incident management. Version 0.56.4 supports Python <4, >=3.8.1. The client is auto-generated from the Incident.io OpenAPI spec and receives regular updates. Release cadence is approximately monthly but varies.

pip install incidentio-client
INSTALL
IMPORT
SIG · INCIDENTIO-CLIENT
I
incidentio-client
http-networkingpythonv0.56.4
Install
Import
Disk
Pass rate
0/ 10
Env Coverage0 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v? · pip install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
build_error
glibc
py 3.103.95 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

IncidentClient
from incidentio_client.client import IncidentClient
from incidentio_client import IncidentClient
IncidentClient is in the client submodule, not the package root.

Initialize the client with an API key and list incidents. Replace with actual API key or set environment variable INCIDENTIO_API_KEY.

import os from incidentio_client.client import IncidentClient api_key = os.environ.get('INCIDENTIO_API_KEY', '') client = IncidentClient(api_key=api_key) # Example: list incidents incidents = client.incidents.v1.list_incidents() print(incidents)
Debug
Known issues
breakingThe client is auto-generated; method names and signatures can change between minor versions. Pin your dependency to avoid unexpected breakage.
fix
Pin version: `incidentio-client==0.56.4` in requirements.txt
affects: >=0.35.0
deprecatedOlder versions (pre-0.35) used `from incidentio import Client` which is removed. Update imports to new pattern.
fix
Use `from incidentio_client.client import IncidentClient` and initialize with `IncidentClient(api_key=...)`.
affects: <0.35.0
gotchaThe client expects the API key passed directly, not via a config file. Many users mistakenly try to set it via environment variable but the client does not auto-read it.
fix
Explicitly pass `api_key` to `IncidentClient` or read from env var manually.
affects: all
Upgrade
Version history
0.56.4latest on PyPI
Audit
Dependencies
attrsrequiredUsed for data classes
requestsrequiredHTTP client
python-dateutilrequiredDate parsing
Agent activity
19 hits · last 30 days
node
16
OpenAI (training)
2
Resources
incidentio-client — pip install incidentio-client · libregistry