Skip to main content

Experimental client for interacting with Outerbounds apps programmatically

Project description

Description

An experimental client/python package to generate the authentication headers necessary to interact with Outerbounds apps. To use this, you need to have your outerbounds config, or a configuration token for an outerbounds machine user.

Usage Instructions

from ob_app_client import OuterboundsAppClient

# Create a client instance with a name
client = OuterboundsAppClient("my-app")

# Initialize with a config file
client.init(metaflow_config_file_path="path/to/config.json")
# OR initialize with a config string
client.init(config_string="your-encoded-config-string")

# Get authentication headers
auth_headers = client.get_auth_headers()

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

outerbounds-app-client-0.0.1.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

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

outerbounds_app_client-0.0.1-py2.py3-none-any.whl (1.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file outerbounds-app-client-0.0.1.tar.gz.

File metadata

  • Download URL: outerbounds-app-client-0.0.1.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for outerbounds-app-client-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a9480cb5eba35e0a951208800b42bf69eb0af682f3e03a1fa8383adf3ab1ecf8
MD5 464f6951d2ddc06745eb3a27f92164d8
BLAKE2b-256 34d566bf9691c9405ed3c76c5ea6496143a0455ba02818a4a5e4f3fae631ceec

See more details on using hashes here.

Provenance

The following attestation bundles were made for outerbounds-app-client-0.0.1.tar.gz:

Publisher: publish_outerbounds_app_client_pypi.yml on outerbounds/ob-packages

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

File details

Details for the file outerbounds_app_client-0.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for outerbounds_app_client-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 99562970867c5b5b941506a53e6fac3e7baedc40ef11c0af8ec9b8adc8cff2b6
MD5 17a578b7a553ed2382815a69d70a4284
BLAKE2b-256 bf6fb5f8415827c80b10abbbaf86d944d9a3c257d9ee6a71bd265a48fa265923

See more details on using hashes here.

Provenance

The following attestation bundles were made for outerbounds_app_client-0.0.1-py2.py3-none-any.whl:

Publisher: publish_outerbounds_app_client_pypi.yml on outerbounds/ob-packages

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