Skip to main content

convalesce-emit

Forwards a data tool's own output to Convalesce, unchanged. This is the transport the tool plugins share: Airflow, Dagster, Prefect and Great Expectations each install it as their one dependency.

It has no dependencies of its own. Transport is urllib from the standard library, so it installs into an existing pipeline environment without touching a resolution that already works.

Install

pip install convalesce-emit-airflow   # or -dagster, -prefect, -gx

Configure

Set these on the worker; no code changes are needed.

Variable Default
CONVALESCE_INGEST_KEY none required unless dry-running
CONVALESCE_ENDPOINT https://api.convalesce.io
CONVALESCE_DRY_RUN false build envelopes, log them, send nothing
CONVALESCE_ENABLED true set false to switch off entirely
CONVALESCE_BATCH_SIZE 50 observations per request
CONVALESCE_MAX_BODY_BYTES 1000000 a batch is sent before the body would pass this
CONVALESCE_MAX_RETRIES 3
CONVALESCE_TIMEOUT 10 seconds

Nothing names an account: the ingest key carries that.

Links

Download files

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

Source Distribution

convalesce_emit-0.1.1.tar.gz (27.9 kB view details)

Uploaded Source

Built Distribution

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

convalesce_emit-0.1.1-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: convalesce_emit-0.1.1.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for convalesce_emit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c61926dd870273ab6f79a808e502d1fd48575164719214ac8a2586ee0b8bceb5
MD5 0e77be967c8a920137c92dc1602ced28
BLAKE2b-256 4d2d2e13a9fa282f20b2df1569c53e7bb6dea805d0147d847dde689c8722999e

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on convalesce/emit

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

File details

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

File metadata

  • Download URL: convalesce_emit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for convalesce_emit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 197baa33e36dc257aceca9290c64f6b39a20a0711038461d39a85c70a2d5e0c6
MD5 a1505bbca848cf3d55a394344a9bcdd9
BLAKE2b-256 cd46c20a35022043dac93c89982083153a937909fe318ba11f435f945bef9ebc

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on convalesce/emit

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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page