Skip to main content

Optional generic HTTP JSON evidence-provider plugin for Lumis SDK.

Project description

Lumis SDK HTTP JSON evidence

This optional package implements the public asynchronous EvidenceProvider contract against one allowlisted HTTPS JSON endpoint. Core does not install an HTTP client.

Install the independently versioned plugin alongside the released core:

pip install "lumis-sdk==0.0.8" "lumis-sdk-http-json-evidence==0.1.1"

The connector:

  • requires exact destination-origin allowlisting and HTTPS;
  • never follows redirects;
  • loads an optional token from a named environment variable;
  • sends minimized incident metadata, not raw incident payloads;
  • applies connection/request timeouts, bounded retries, and a response-byte limit;
  • returns structured failures instead of converting transport errors into evidence;
  • relies on core EvidenceService for item/kind/character bounds and conservative redaction.

Discovery grants neither its declared network nor secret authority. Applications must explicitly load and compose the plugin.

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

lumis_sdk_http_json_evidence-0.1.1.tar.gz (25.5 kB view details)

Uploaded Source

Built Distribution

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

lumis_sdk_http_json_evidence-0.1.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for lumis_sdk_http_json_evidence-0.1.1.tar.gz
Algorithm Hash digest
SHA256 30319fb69122e20fb195801336d8f8742a6bab57b0b011141b8d59927641bdcf
MD5 b6ba3d56fc869cc16a43e20658da5949
BLAKE2b-256 3340c5203731fb6cc8892f8927a183e74b18ca41a29ecc1765fc3b1ef6263e29

See more details on using hashes here.

Provenance

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

Publisher: release.yml on soloshun/lumis-sdk

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

File details

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

File metadata

File hashes

Hashes for lumis_sdk_http_json_evidence-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 799a2d19139564c0b73a637055bc588c00c8934da58fdb930c52ce3928a3794a
MD5 b0e0f480d231fecb37fdf717f8d9c283
BLAKE2b-256 43cb0e058f5d143193f3c95c8f558b6c0ee9b16b0fad9ffceff1d1cc8b021789

See more details on using hashes here.

Provenance

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

Publisher: release.yml on soloshun/lumis-sdk

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