Skip to main content

Circe Python Client Library

This is a client library for the Circe server.

Requirements

The Circe Python client library has been tested with Python versions 3.6 and above.

Quickstart

Install

Within a virtual environment:

pip install circe-client-CERTIC

Configuration

You may provide the configuration as constructor arguments for the client class as well as environment variables:

  • CIRCE_ENDPOINT: URL of Circe server
  • CIRCE_SECRET: secret key provided by the server
  • CIRCE_APP_UUID: id of current client app

Basic usage

from circe_client import Client

client = Client(api_endpoint="http://localhost:8000/", secret_key="test", application_uuid="test")
job = client.new_job()
job.add_file("mydocument.docx")
job.add_transformation("mytransformation_id")
client.send(job, wait=True)
for file_name, file_pointer in job.result.files:
    pass  # do something with result files

Download files

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

Source Distribution

circe-client-CERTIC-0.0.7.tar.gz (4.3 kB view details)

Uploaded Source

File details

Details for the file circe-client-CERTIC-0.0.7.tar.gz.

File metadata

  • Download URL: circe-client-CERTIC-0.0.7.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.4

File hashes

Hashes for circe-client-CERTIC-0.0.7.tar.gz
Algorithm Hash digest
SHA256 cf4123158ec32cfc5634de949632d09b7855d1a67fc17bdaa8235ed59a6ea502
MD5 86625c507e2862451164b08ed2c5625a
BLAKE2b-256 a4de382cd0e2ed625c68c91390e1248be3a81c17d76054d44274131d00cea4ce

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.8

2 files

This release

0.0.7 This release

1 file

0.0.6

1 file

0.0.5

1 file

0.0.4

1 file

0.0.3

1 file

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