Skip to main content

Client library for the Foxglove API.

Project description

Python Client Library for the Foxglove API

foxglove-client on PyPI

This library provides a convenient python client for Foxglove.

In order to use the client you will first have to create an API token for your organization on your organization's settings page.

Read more about the API in the Foxglove API Docs.

Sample Usage

Examples of various client features can be found in the examples directory.

Running Tests

pipenv install --dev
pipenv run python -m pytest

Release Process

Release numbering follows a major.minor.patch format, abbreviated as "X.Y.Z" below.

CI will build the package and publish to PyPI once tags are pushed, as described below.

  1. Update the version in setup.cfg with the new version X.Y.Z
  2. Draft a release on GitHub and create a new tag releases/vX.Y.Z
  3. Generate release notes, review, and publish the release

Stay in touch

Join our Discord to ask questions, share feedback, and stay up to date on what our team is working on.

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

foxglove_client-0.18.1.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

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

foxglove_client-0.18.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file foxglove_client-0.18.1.tar.gz.

File metadata

  • Download URL: foxglove_client-0.18.1.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.11

File hashes

Hashes for foxglove_client-0.18.1.tar.gz
Algorithm Hash digest
SHA256 bde7e75947ca3da2336e8229c55b5a484d805b24a23daa403243e838adf08201
MD5 3e4e410b24f78cea68b82af84547edd5
BLAKE2b-256 6b0c2749e2465d9fdd93dde70684efdd73981a344f47bd86ceadb6b95280ae36

See more details on using hashes here.

Provenance

The following attestation bundles were made for foxglove_client-0.18.1.tar.gz:

Publisher: ci.yml on foxglove/foxglove-python

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

File details

Details for the file foxglove_client-0.18.1-py3-none-any.whl.

File metadata

File hashes

Hashes for foxglove_client-0.18.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9414ef862d27d150f59e2bcdb49227f63d6e9509427215f967800b6095290743
MD5 945b0a6b445b4b372eeab94171e83466
BLAKE2b-256 4ac02bf2bc6c0634180def5c9e57ca43dec97190e7b80229f76a5ec6dbec5886

See more details on using hashes here.

Provenance

The following attestation bundles were made for foxglove_client-0.18.1-py3-none-any.whl:

Publisher: ci.yml on foxglove/foxglove-python

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