Skip to main content

A Python client for the Applied BioMath platform

Project description

ABM Python client

This is a Python client for the Applied BioMath platform. It is useless alone and must be installed in an environment with a valid access token to a deployed Applied BioMath server.

Configuration

The client searches the following paths for a configuration file:

${XDG_CONFIG_HOME:-~/.config}/abm/client.toml

/etc/abm/client.toml

Example configuration file:

api_origin = 'https://services-blue.dev-abm.com'
auth_token_path = '/home/jovyan/.jupyterhub/services-blue/auth_token'
  • api_origin: The protocol and host for ABM server API. All requests will be made against this API. By default, the client will request against http://localhost:5100
  • auth_token_path: Path to a file containing a bearer token that will be used to authenticate requests. By default, the client will attempt requests with no authentication.

The search stops at the first configuration file found. If no configuration file is found, the defaults for all values are used.

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

abm-2.2.2.tar.gz (140.8 kB view details)

Uploaded Source

Built Distribution

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

abm-2.2.2-py3-none-any.whl (179.8 kB view details)

Uploaded Python 3

File details

Details for the file abm-2.2.2.tar.gz.

File metadata

  • Download URL: abm-2.2.2.tar.gz
  • Upload date:
  • Size: 140.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for abm-2.2.2.tar.gz
Algorithm Hash digest
SHA256 2e78cdfc5fff8db37949f17846a08afd303258f1be9e4cb22402e31836174066
MD5 da344ce212802df2d3dc7dfa7b2eb9ae
BLAKE2b-256 85faf534ef8fa2e5cbe892114eabc0b616da805fe7f3d2c6916a9654641b5f2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for abm-2.2.2.tar.gz:

Publisher: python-v2-release.yml on certara/certara-iq

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

File details

Details for the file abm-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: abm-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 179.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for abm-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c75dc6a57c4c99cce8315a3093a3ea816c056f09896ab16154db0fde213a7e2
MD5 ac43553be7d84b8c340b2b2b5d841862
BLAKE2b-256 a6c8938f8238f9d936cfa04c1ea52366f0f8674fe64fb8054f0964c3cd2cc81a

See more details on using hashes here.

Provenance

The following attestation bundles were made for abm-2.2.2-py3-none-any.whl:

Publisher: python-v2-release.yml on certara/certara-iq

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