Skip to main content

doppler — signal, shifted

Practical, portable, performant digital signal processing.

CI Docs PyPI Python License: MIT

C99 Rust uv Ruff

doppler is a C99 DSP library — NCO, FIR, FFT, polyphase resampling, DDC, AGC and more — with file, buffer, and NATS-based streaming, and a scenario-driven waveform generator (wfmgen) with byte-identical CLI/Python/C parity. Python and Rust wrap the same C core — no second implementation, no divergence, full SIMD throughput from any language.

New here? Start with Start Here — a one-page map from "what are you trying to do" to the right doc.

NavigateQuick Start · Architecture · Gallery · Examples · Guides · Waveform Generator · Design · Contributing

API ReferenceFull Python + C API index


Why it's built this way

Every algorithm lives in C exactly once. The Python layer is type conversion and lifetime bridging — a few hundred lines of glue, not a reimplementation. Bugs get fixed once, benchmarks reflect real hardware, and a C transmitter talks to a Python subscriber without surprises.

Performance

On a Ryzen 7 AI 350 (-O2): NCO raw accumulator ~15 GSa/s, LO CF32 ~1.8 GSa/s, FIR CF32 ~900 MSa/s. The full generated table lives in Benchmarks; run make bench to measure on your hardware.

Quick start

See Quick Start for the full walkthrough.

Python

Install

[!NOTE] Isolate your install from system python with a virtual environment!

python3 -m venv .venv
. .venv/bin/activate
pip install doppler-dsp

Compute FFT

from doppler.spectral import FFT
import numpy as np

x = np.random.randn(1024).astype(np.complex64)
X = FFT(1024).execute_cf32(x)
print(f"FFT: {len(x)} samples in -> {X.shape[0]} complex64 bins out")

Create a Waveform

from doppler.wfm import Synth

synth = Synth(type="qpsk", fs=1e6, snr=12.0, snr_mode="esno", sps=8, seed=1)
iq = synth.steps(4096)   # complex64 ndarray
print(f"generated {len(iq)} QPSK samples")

C

[!TIP] Don't have jbx yet?

. <(curl -sSL https://just-buildit.github.io/get-jb.sh)

Install

Get libdoppler.a/libdoppler.so plus headers, ready to link, in one command:

jbx get-doppler

Compute FFT

/* example.c */

#include <complex.h>
#include <stdio.h>
#include <fft/fft_core.h>

int main(void)
{
  float complex in[1024]  = { 0 };   /* fill with your samples */
  float complex out[1024];

  fft_state_t *fft = fft_create(1024, -1, 1);  /* n, sign, nthreads */
  fft_execute_cf32(fft, in, 1024, out, 1024);  /* in,out: float complex[1024] */
  fft_destroy(fft);
  printf("FFT: 1024 samples in -> 1024 complex bins out\n");
  return 0;
}

Compile and run

cc example.c -I "$HOME/.local/doppler/include" \
   "$HOME/.local/doppler/lib/libdoppler.a" -lm -lpthread -o example
./example

Other install methods

Prefer a custom prefix or no jbx? Grab a pre-built release tarball by hand — no toolchain, no building doppler itself — and extract it to $PREFIX; you get the same libdoppler.a/libdoppler.so plus headers. See C Library for find_package/pkg-config integration and building from source.

Build

Building from source gets you the C library, examples, and Rust FFI bindings — see Build from source if you just want the C library without cloning the repo.

git clone https://github.com/doppler-dsp/doppler
cd doppler
make install-deps       # bootstrap jbx (if needed) + install system deps
make                    # C library
make pyext              # + Python bindings
make test               # CTest suite
make bench              # benchmarks

Docs

Full docs: doppler-dsp.github.io/doppler

Licensing

MIT. The core C library is pure C99 and links -lm and -lpthread. Its FFT uses the vendored pocketfft (BSD-3-Clause) for double precision and arbitrary sizes, and the vendored PFFFT (Pommier/FFTPACK, BSD) for the native single-precision SIMD path. The optional NATS stream component (libdoppler_stream) vendors nats.c (Apache-2.0) — it too is pure C99, so no C++ toolchain is needed anywhere in the build.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doppler_dsp-0.43.2.tar.gz (19.8 MB view details)

Uploaded Source

Built Distributions

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

doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp314-cp314-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp313-cp313-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp312-cp312-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp311-cp311-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp310-cp310-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (6.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

doppler_dsp-0.43.2-cp39-cp39-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file doppler_dsp-0.43.2.tar.gz.

File metadata

  • Download URL: doppler_dsp-0.43.2.tar.gz
  • Upload date:
  • Size: 19.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for doppler_dsp-0.43.2.tar.gz
Algorithm Hash digest
SHA256 739c2302ea12d11bbb154f1b9be963942f1f86dbd85a30bfedf57981c1cf6e6d
MD5 26585e0704ef6e090e562258295acc45
BLAKE2b-256 0af45897b230fe6e44795da30f250c3aee67ce37d8cf182b5b32dfc801c3a21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2.tar.gz:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2173e56276b0d830a57ac025a27315d10e865aaed93fd4555a67b5e8cfc4c2a2
MD5 1c0b2e35278d96af3170c62b95046de8
BLAKE2b-256 94cdc239bc6106056f35cfdb3d0e30608660e1700a0325fc0d8871c554dfe304

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 465a86888686387167563d62bd363c36413a063aaf59a9329c289cc29bec8229
MD5 ef3c60eb2be28ace17605cc05ce403f5
BLAKE2b-256 b11531f1898c12dc37841dc5b6b3acde4bebb6da09a39691e4cdb971b196c481

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4690d815d5dc5493606bc788265c98cb19c17d3b6ff2c44cbada456afa8c7e11
MD5 3f4a86829af0876f874b758cc34a9ffc
BLAKE2b-256 a07ad2fd3e2af0dcbb3e7b574d2c20f7a7ed5e939de4c742072541e0bf7d2793

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9f8b4ad7d773579563a00a419da85655bb2b150cf03f90be25150317bf54800
MD5 ec82f1954e75fd8dadb8a9128495e62f
BLAKE2b-256 27eadcf300fc8d13b2f4d44034ce36a095dd76dc192e6b28723eb0134d44f92d

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d81cf86baa3a6f2f52e5916d0bf7229b8c24865397b741743939b42cb195a916
MD5 3f80381722cb541a3e92078b00a033f3
BLAKE2b-256 8cf9134d7df24b2d4648cd1823921d71d172626af20404daab7236ec61e12d6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0862a68492f505ab4c05c31e612fd7de4222d8df9f64e83a82f0cbd89fe6b0a
MD5 295d6f1008189648df4e4959fa4ddf16
BLAKE2b-256 7294254ea2f97b5f253351d037b4befba2e701ab8865f2da49b54a76cb73b6c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6dd8ca7f709e7e4b14d4c1401f5a632c5011398d407159c800f8b5b5014f4b75
MD5 46b98b689fd75c7b9336327d84f9e92f
BLAKE2b-256 171110dfbab3d7ab555c7ab519811654ac2afb8d253aa2eeca22d148d18a7d78

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 59df81ffa24da7051de9960922afb24a5bac1a410a33c0340641cbf671293c12
MD5 ac2e18844cea54c88f59035a0e04cbba
BLAKE2b-256 f9aa8fbcbd5b6a2b5846cf405c7f3e3ae0ff0d37b8795bd8ea875c1a3c1960c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa2ab6ffee3f03ed04909f9f82bee109db8f8d3731c8b3f828294f01d8631de6
MD5 2af19f57a8f75aaa387e2def550dbff7
BLAKE2b-256 141db0a052b8c3bb63c3beb314c692390a9fc9308f64b1af202cb8762de69b29

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b555e0762ed4820cee9333f2a965989d8e834f42e7dce9b7e1075ca45e5040d9
MD5 9427c6b85db7cdbc354be8937e0a2b89
BLAKE2b-256 f5d90539207b3927cf3485c115ecaaf342f2765c167960ffb498324ddd21567a

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2132acdc43fb3fa58adfb517d79280cfc9c2ba7251578bd30b663d456353e516
MD5 8181c6c6ec52e87352ae515b9828a7a6
BLAKE2b-256 aa1368fd559bb6ad201dbe5111452043ab7f4a5b4914978e6588d1e6e2317cc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91d766dc6b4693d3fd275e5767bf3dabb9d83cb524e76873d4c21aff9b6ffd5e
MD5 7ee0b88ce27cf6cdb83dfacf9b6ea330
BLAKE2b-256 3813c241bf4cbf720e5c4317584f065dca5408c41e4bc8fc1229f297ec2b566c

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 736f86fd8648d20f9628132c94ef3f93f3878fed9dae2a3141fc09ea5987fccb
MD5 8232cd72f5f874f9b415a1b62d8be8a5
BLAKE2b-256 e38e3758aad579dd0fd8ced7af8e510bcb583ac5bbd6ad52c852df356f26bfa7

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8343453f6f83ad579a1799c5462c4a9cd6d277efb375993557ba9c7f6475d2f2
MD5 1f1d9affdfc79c9d03b8f1b33913b507
BLAKE2b-256 a9b2a99978945b112f9048640f60f69531a9f484619714ad03f95875c0ab24ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a325e68e0e26b7e3e65ae0f6acc602cb6c59fa5a689df826ac3b6a11eadff12e
MD5 9f8b6b0e37054308bbcce7dc3a6935ce
BLAKE2b-256 c960e39e1d11e2d8eeb80a524185e8621149a7d9e81e27ea0f9de363ce7494b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 668055e741aa27602fcffd719bf465f77e7371a81c7be2d3dd92534dcea0aa64
MD5 d7772560c19e013e598af25e9411bccd
BLAKE2b-256 52ca8503a3de128a9f57c07ce3e805afbd6b67af8e294b92d010aa4caec28e17

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ded80a4c20d5ca01202cea1e3ea039c3a1ac44f81f7766e2ae3f40edc9e97f86
MD5 4f7fd05e91f2683d2e0602a6b7bb8008
BLAKE2b-256 21b4e029a16205facd7fa8af2a65a420300e4d1dc10c395f35aaf1787d8b0c0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

File details

Details for the file doppler_dsp-0.43.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for doppler_dsp-0.43.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cde02bb146e6586751e80432c9ca32dd72000dbe1c6e7e0bc757a0a393a1a10
MD5 7a7a63b4d16c356882fe12ccd11dcb2b
BLAKE2b-256 09ea6f288d2ff2f1bc9fbcd2432f67af83f53a966c5aa34947b44f9fbc184d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for doppler_dsp-0.43.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on doppler-dsp/doppler

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

Release history Release notifications | RSS feed

0.47.0

19 files

0.46.0

19 files

0.45.0

19 files

0.44.0

19 files

This release

0.43.2 This release

19 files

0.43.1

19 files

0.43.0

19 files

0.42.0

19 files

0.41.0

19 files

0.40.0

19 files

0.39.0

19 files

0.38.1

19 files

0.38.0

19 files

0.37.3

19 files

0.37.2

19 files

0.37.1

19 files

0.37.0

19 files

0.36.0

19 files

0.35.0

19 files

0.34.0

19 files

0.33.5

19 files

0.33.4

19 files

0.33.3

19 files

0.33.2

19 files

0.33.1

19 files

0.33.0

19 files

0.32.0

19 files

0.31.0

13 files

0.30.0

13 files

0.29.0

13 files

0.28.1

13 files

0.28.0

13 files

0.27.0

13 files

0.26.1

13 files

0.26.0

13 files

0.25.0

13 files

0.24.0

13 files

0.23.1

13 files

0.23.0

13 files

0.22.0

13 files

0.21.0

13 files

0.20.0

13 files

0.19.1

13 files

0.19.0

13 files

0.18.0

13 files

0.17.0

13 files

0.16.2

13 files

0.16.1

13 files

0.16.0

13 files

0.15.1

13 files

0.15.0

13 files

0.14.1

13 files

0.14.0

13 files

0.13.2

13 files

0.13.1

13 files

0.13.0

13 files

0.12.1

13 files

0.12.0

13 files

0.11.0

13 files

0.10.2

13 files

0.10.1

13 files

0.10.0

13 files

0.9.0

7 files

0.8.0

7 files

0.7.0

7 files

0.6.0

7 files

0.5.5

7 files

0.5.4

7 files

0.5.3

7 files

0.5.2

7 files

0.5.1

7 files

0.5.0

7 files

0.4.6

7 files

0.4.5

7 files

0.4.4

7 files

0.4.2

6 files

0.4.1

6 files

0.4.0

6 files

0.3.7

6 files

0.3.6

6 files

0.3.5

6 files

0.3.4

4 files

0.3.3

4 files

0.3.2

4 files

0.3.1

4 files

0.3.0

4 files

0.2.7

4 files

0.2.6

2 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