Skip to main content

blastwave

Coverage Status CI PyPI version

Python client for BOOM queries, similar to penquins.

Installation

Install blastwave with pip:

The simplest way to install blastwave is via pip:

pip install blastwave

or, if you want to edit the code yourself:

git clone git@github.com:robertdstein/blastwave.git
cd blastwave
pip install -e ".[dev]"

Credentials

Set your credentials in the environment:

export BOOM_USERNAME="your_username"
export BOOM_PASSWORD="your_password"

or by copying the .env.example file to .env and filling in your credentials there.

If you want to use the parquet cache, you should also set this in the same way via env:

export BLASTWAVE_DATA_DIR="/path/to/cache/dir"

Usage

See example Jupyter notebooks for usage examples.

Metadata

Release files for blastwave 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blastwave 1.2.0
File Size Uploaded
blastwave-1.2.0.tar.gz 174.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for blastwave 1.2.0
File Interpreter ABI Platform
blastwave-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 194.6 kB

Release files / blastwave-1.2.0.tar.gz

Download URL blastwave-1.2.0.tar.gz
Size 174.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cf58e3266374b96902c7ead69a9d9dc5b9dfae16845caea3e126b360aae563cd
BLAKE2b-256 checksum
How to use checksums
9decd0974e3d306df46407d792706a384e98427ba4ff16924eaa5208d846fd3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release files / blastwave-1.2.0-py3-none-any.whl

Download URL blastwave-1.2.0-py3-none-any.whl
Size 20.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a1af784901a3389d4b28968ac231584ffcf54399e26b26bd926632625df67664
BLAKE2b-256 checksum
How to use checksums
8d8a77e863272a53406643bf0629f0d579edc1e575335af5f44ffb11eb34ad3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page