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.3.tar.gz (145.7 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.3-py3-none-any.whl (184.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: abm-2.2.3.tar.gz
  • Upload date:
  • Size: 145.7 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.3.tar.gz
Algorithm Hash digest
SHA256 c776ae5d52f56a7f3e011437aff882b01c5f52b5252fed99efa207a9010d9899
MD5 9292cc0a0788fec9d705cc61833d1e10
BLAKE2b-256 0d70368674402f2c12925f1ef19e64f7272a389f139ca2f9a0e199a3e960e672

See more details on using hashes here.

Provenance

The following attestation bundles were made for abm-2.2.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: abm-2.2.3-py3-none-any.whl
  • Upload date:
  • Size: 184.9 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 03c4c42f6bd898ac37adffc464e1c6e49b3b5848146e7bc94ad7527cad1e3235
MD5 d17183da55e0413e81412f318b80ac5b
BLAKE2b-256 9050d580bc9d65b9990dce5af82889985468167d864ce6deb5952b38535e549d

See more details on using hashes here.

Provenance

The following attestation bundles were made for abm-2.2.3-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