Skip to main content

CLI interface for the flare.io API

Project description

flareio-cli

flareio-cli is a beta CLI interface for the flare.io API.

The full CLI documentation can be found on Flare's API documentation website.

Installing

flareio-cli is available on PyPI, you can install it using:

pip install flareio-cli

However, we recommend that you invoke it using uv. Example:

uvx flareio-cli --help

Configuration

For most commands, the cli requires that you export the FLARE_API_KEY environment variable.

Usage Examples

Export Tenant Feed to jsonl file

$ export FLARE_API_KEY="<api-key>"
$ uvx run flareio-cli export-tenant-feed --cursor-file=cursor.txt --output-file=output.txt --from-date=2025-01-01

Contributing

We recommend the following dependencies:

  • make
  • uv
  • direnv

The Makefile contains the following targets:

  • make test will run tests
  • make check will run typechecking
  • make format format will format the code
  • make format-check will run linting
  • make ci will run CI equivalent

Feedback

Do you have ideas or feature requests? Feel free to open issues.

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

flareio_cli-0.5.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

flareio_cli-0.5.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file flareio_cli-0.5.0.tar.gz.

File metadata

  • Download URL: flareio_cli-0.5.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for flareio_cli-0.5.0.tar.gz
Algorithm Hash digest
SHA256 88c329cb1d02d8869e0001f48f8fdd21c8be400634159a20ee0b22913092ec13
MD5 88c91c60c517e6195ff0fc793252871c
BLAKE2b-256 20473b227e8bce5b3a4138d37a1dd9791343a96db79b1e6156aaf1e42fc9ff79

See more details on using hashes here.

File details

Details for the file flareio_cli-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: flareio_cli-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for flareio_cli-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de833f7fc21acb44517ee76a3a25c51f8447df552b6031377dfc5c80f18bf2de
MD5 ae3c39ba5e38feac4c6fcb281c88b209
BLAKE2b-256 8c5b4d1bf210ddf305efc2b4416e8aa9b0b2c14b6642fc98de577c78ed8bf2d4

See more details on using hashes here.

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