Skip to main content

Python implementation of OMOTES SDK protocol through which jobs may be submitted and administered. Messages include checking on progress, cancelling a job and receiving status updates.

Project description

OMOTES SDK Protocol

This package contains the protobuf (proto3) message definitions in Python for the OMOTES SDK protocol. This protocol specifies job communication between OMOTES and any user of the SDK.

Example

import uuid
import datetime
from omotes_sdk_protocol.job_pb2 import JobSubmission

some_message = JobSubmission(uuid=uuid.uuid4(),
                             timeout_ms=round(datetime.timedelta(seconds=10).total_seconds() * 1000),
                             workflow_type="grow_optimizer",
                             esdl=b'your raw esdl encoded as UTF-8 here')

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

omotes_sdk_protocol-1.2.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

omotes_sdk_protocol-1.2.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file omotes_sdk_protocol-1.2.0.tar.gz.

File metadata

  • Download URL: omotes_sdk_protocol-1.2.0.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for omotes_sdk_protocol-1.2.0.tar.gz
Algorithm Hash digest
SHA256 6d3aed7eb2a39de33aa4c7bda2a656a0c8cf45227d571d82abb92e785940801b
MD5 1270e50ad8ff5e2b2baedb3ea8c4e459
BLAKE2b-256 bc77e1d9a6a3fa723423aa6d7ff12e05ff35bd28e584831f51086bb3d10c8400

See more details on using hashes here.

Provenance

The following attestation bundles were made for omotes_sdk_protocol-1.2.0.tar.gz:

Publisher: python_release.yml on Project-OMOTES/omotes-sdk-protocol

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

File details

Details for the file omotes_sdk_protocol-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for omotes_sdk_protocol-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d67726b20cf0ebb772b03e20f7566e9d507733e2c685b851b3e24cc7fa375b43
MD5 39feee914d31f642afdbc0e54559192e
BLAKE2b-256 0fff89d7362fe9b72c2ef04613966c3b2e4aee7f2fca067b9877caab8d2303f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for omotes_sdk_protocol-1.2.0-py3-none-any.whl:

Publisher: python_release.yml on Project-OMOTES/omotes-sdk-protocol

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