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.0.tar.gz (15.8 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.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for foxglove_client-0.18.0.tar.gz
Algorithm Hash digest
SHA256 a747f5fe6cec60f4400130d434b3b3baf8203e6071e1d4a8d8a32d45285a65a3
MD5 c308fb3dcd031ace52f52a8add5844d5
BLAKE2b-256 27b0fc4ecc4833017926b7f4fb36d68aa953ee0a73316d01709aa482b127f2ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for foxglove_client-0.18.0.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.0-py3-none-any.whl.

File metadata

File hashes

Hashes for foxglove_client-0.18.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b433453848f06cfd333be7e9b3942a83a4b9235fef3a11b826641c46393c1a9
MD5 24656fa9f63bee1e2b7428bcf18c20e4
BLAKE2b-256 0fa9404472e30960d147ff3fd1d2d76f79764a1c1c18fc887b3797d2a1fe1272

See more details on using hashes here.

Provenance

The following attestation bundles were made for foxglove_client-0.18.0-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