Skip to main content

Lightweight REST client for the DeltaCAT API server.

Reason this release was yanked:

test release

Project description

DeltaCAT Client

deltacat-client is a lightweight REST client SDK for the DeltaCAT API server.

It is intended for workers and external integrations that need to:

  • claim jobs
  • heartbeat progress
  • report completion or failure
  • inspect job status

without installing the full DeltaCAT compute, storage, or server runtime stack.

Usage

from deltacat_client import DeltaCATClient

client = DeltaCATClient("https://deltacat-api.example.com")

job = client.claim_job()
if job is not None:
    client.heartbeat(job.job_id, progress=0.5, message="halfway")
    client.complete(job.job_id, records_processed=1000)

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

deltacat_client-2.0.0.post8.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

deltacat_client-2.0.0.post8-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file deltacat_client-2.0.0.post8.tar.gz.

File metadata

  • Download URL: deltacat_client-2.0.0.post8.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for deltacat_client-2.0.0.post8.tar.gz
Algorithm Hash digest
SHA256 a85d6606fa4fe6a49eef01dd190fb22133cfac93cfdff2198acd6f45b1acb6bd
MD5 47e42a0afeabb97245739ab628ecd7cd
BLAKE2b-256 1044044ce23e86956569928ffdfd741797aceb1a3417f68c29ec88914bd5d44e

See more details on using hashes here.

File details

Details for the file deltacat_client-2.0.0.post8-py3-none-any.whl.

File metadata

  • Download URL: deltacat_client-2.0.0.post8-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for deltacat_client-2.0.0.post8-py3-none-any.whl
Algorithm Hash digest
SHA256 f36363eb6bd71cb877e7bc20d9d9b67fb9228409b05df87661061845fb1b25eb
MD5 6d48207a004fe4ef2b97d94c733b7c04
BLAKE2b-256 9bc31338e91b982567815e3cf1991b91d75e06db2f9ce9102d365ebf7525cf3e

See more details on using hashes here.

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