Skip to main content

DOPPLERGEIST

DOPPLERGEIST — aircraft Doppler audio geolocation

DOPPLERGEIST is a Python CLI and local web application for aircraft Doppler audio geolocation. It detects candidate flyover signals in recordings, retrieves historical ADS-B flight tracks, models acoustic propagation, and ranks possible recording locations.

Automatic MP3 flyover analysis and ranked aircraft search

The illustrated real-recording experiment ranked a location 476 m from an inferred reference within a constrained search. The reference was not surveyed ground truth; independent blind geolocation accuracy has not been established. Read the experiment.

Install

Requires Python 3.11+. Install FFmpeg separately so that both ffmpeg and ffprobe are on your PATH.

For the CLI:

pipx install dopplergeist
dopplergeist --help

For a Python environment:

python -m pip install dopplergeist

Use

Detect candidate acoustic events without flight-data downloads:

dopplergeist discover recording.mp3 --output results/discovery

Launch the locally hosted upload interface:

dopplergeist serve --jobs jobs --online --port 8765

Open http://127.0.0.1:8765. For historical flight matching, a defensible UTC window for the first audio sample is required; the recording upload timestamp is not sufficient. Geographic searches can consume substantial time, storage, and downloaded aircraft/terrain data.

For CLI analysis with an independently supported recording clock:

dopplergeist analyze recording.mp3 --jobs jobs \
  --start-utc "2026-01-01T00:00:00Z" \
  --end-utc "2026-01-01T00:10:00Z" \
  --time-source "replace with independently supported clock evidence" \
  --online

Documentation

License

PolyForm Noncommercial License 1.0.0. Noncommercial uses are permitted under the terms of that license; commercial uses that are not otherwise authorized need a separate agreement with the applicable copyright holders. Earlier MIT-licensed releases retain the permissions originally granted for those versions. Commercial licensing details.

Metadata

Release files for dopplergeist 0.1.1

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

Source distribution (sdist)

Source distribution for dopplergeist 0.1.1
File Size Uploaded Provenance Actions
dopplergeist-0.1.1.tar.gz 533.1 kB With provenance Details for dopplergeist-0.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for dopplergeist 0.1.1
File Actions
dopplergeist-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for dopplergeist-0.1.1-cp314-cp314-win_amd64.whl
dopplergeist-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for dopplergeist-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
dopplergeist-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for dopplergeist-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
dopplergeist-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for dopplergeist-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
dopplergeist-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for dopplergeist-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl
dopplergeist-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for dopplergeist-0.1.1-cp313-cp313-win_amd64.whl
dopplergeist-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for dopplergeist-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
dopplergeist-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for dopplergeist-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
dopplergeist-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for dopplergeist-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
dopplergeist-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for dopplergeist-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
dopplergeist-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for dopplergeist-0.1.1-cp312-cp312-win_amd64.whl
dopplergeist-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for dopplergeist-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
dopplergeist-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details for dopplergeist-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
dopplergeist-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for dopplergeist-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
dopplergeist-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for dopplergeist-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
dopplergeist-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for dopplergeist-0.1.1-cp311-cp311-win_amd64.whl
dopplergeist-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for dopplergeist-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
dopplergeist-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for dopplergeist-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
dopplergeist-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for dopplergeist-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
dopplergeist-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for dopplergeist-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl

Total release size: 8.0 MB

Release files / dopplergeist-0.1.1.tar.gz

Download URL dopplergeist-0.1.1.tar.gz
Size 533.1 kB
Tags Source
SHA-256 checksum
How to use checksums
189ed079f406a251912eb56dbfaa09d645d7f341dd0fec66499d6b8f96448810
BLAKE2b-256 checksum
How to use checksums
94bc48f1a04f93f5657c86ed2465c5cb52f16268209e6786f83b77324fd2bf4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp314-cp314-win_amd64.whl

Download URL dopplergeist-0.1.1-cp314-cp314-win_amd64.whl
Size 354.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3936e96ad4ff5c76100440a911f08ae543fa3579acbf4f84f5dee0b65f162b82
BLAKE2b-256 checksum
How to use checksums
d2a06f77b5c3c01451d9ac01b9a4d37f63f17371d893613e79d0719d9c93a515
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL dopplergeist-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 415.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e5e3a6631baafa29bd351418358d6358dca49d4ed5c0af5ee5e1c7e805422efe
BLAKE2b-256 checksum
How to use checksums
cc985789571ccf8f41f37ac165ee07793448b4d2ee0b15f3c0125145e0d3fa54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL dopplergeist-0.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 414.0 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0a3893ef68effb886312b7c3a396d4a3460fc1c4d2c2c655e996c9d42d9dac4c
BLAKE2b-256 checksum
How to use checksums
fba98381d1ccaf4017e68227663b5a8d90b5f75e0d44f9fcc587a3084f36777f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL dopplergeist-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 342.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
63d916e296617d1a4af913331c421c0e9f141e996d037b9cee7618b620faf6e9
BLAKE2b-256 checksum
How to use checksums
7c0942a0fb09a7a9e20942489537918f4826d6b8394bc20031d9bfb9f9856c79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL dopplergeist-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 342.0 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a57b70e17daf817018055bc4f497e30e2f4acd90ecd4c1935915daf1d328df5b
BLAKE2b-256 checksum
How to use checksums
a26916f7e7926a4d79318419f7c31eea8c3e305a4ee2b165f677e94f7f9a0fa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp313-cp313-win_amd64.whl

Download URL dopplergeist-0.1.1-cp313-cp313-win_amd64.whl
Size 352.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8b5d07d111dafaa85df34932c3256353169a215979ffb130f1b04d803dd52cde
BLAKE2b-256 checksum
How to use checksums
9857c8165b5ab91dd0a1983a77f0c817a49cd04507e3a034501ffb32fbef0949
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL dopplergeist-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 414.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
22d41e5a9beee6c6fb9b713ea7fccd6d732ba02803fa982c2cf5789040f88f62
BLAKE2b-256 checksum
How to use checksums
0bb5ab55f7a39d1ebc4a1e671face817e6f69fa1bcb790d001bdf1b997fca01c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL dopplergeist-0.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 413.7 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9b6166ecc0a16b1b967ee00fa3615680d520ac1bab26a86ae3719531ebcaa928
BLAKE2b-256 checksum
How to use checksums
16aede7069c00e2311d953ed8592f8b943958ef96e332053a4861c31200c5e05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL dopplergeist-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 342.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8e6880240d14b7dc9e4990d087e492a811cdb921ced67269648f71d1c497e6b2
BLAKE2b-256 checksum
How to use checksums
f82016ee37cce8be27c623dbef1ae6888109decd5b390b0b017625e38cd85b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL dopplergeist-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 341.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
8f424c63e34eb4a7e05f63231b4850c69896aa65dbd5d784d5a877d3b8cc196f
BLAKE2b-256 checksum
How to use checksums
a6e9dab457d957c729d6c0a96f3d689dd320d22a316e350bba0c7a63875df89c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp312-cp312-win_amd64.whl

Download URL dopplergeist-0.1.1-cp312-cp312-win_amd64.whl
Size 352.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e1a84f50ced45b2d27742046f47c01328d733277121c3bad166f39a03155200f
BLAKE2b-256 checksum
How to use checksums
98dcd843821367b1e4f43074661725e4a45345beb2ee3858712b3767c5267814
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL dopplergeist-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 414.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8b5a1ea9cd2ea9ae962c719582a6465ae3e399e85972c19f10eeeaaf6e6e0da6
BLAKE2b-256 checksum
How to use checksums
1ae9bcb804e55caada683f87f2fecd14f249057df699e26fb68bf7454955e0a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL dopplergeist-0.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 413.6 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7b50d3e7b9a8e5e4e9a8bea9d2cb626d31d4b5a976f5ae837033dbede56d9082
BLAKE2b-256 checksum
How to use checksums
68a10ed5e19e278ee8b2a303a8d707ca9b79082f9ab2b0e7aa5c1ff57cbd4538
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL dopplergeist-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 342.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
63fdf53b2fe6ba408a472bf512f3358ad906f0fdbf285e2f9acade6f0d8e2158
BLAKE2b-256 checksum
How to use checksums
d8471cc3b2f2212a9f58f57e9599dec6a9cdcf1a474308cb0724f6c81680e07f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL dopplergeist-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 341.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
fcfb21436a610823ff16145e522f8b5e76a01931bb1fdb9d31a97d2570cc03b2
BLAKE2b-256 checksum
How to use checksums
094041a60f77e7efe0ea92888283131871040d11524bc6b2196824167e91c8a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp311-cp311-win_amd64.whl

Download URL dopplergeist-0.1.1-cp311-cp311-win_amd64.whl
Size 352.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3c5b829540d49a9d3dcabe47fa738b55c9d0da600aeac04633188c1a4d36598d
BLAKE2b-256 checksum
How to use checksums
478453697fcda291fa58ec72041c7fc90fa1ff012c14caad285eb402063edd3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL dopplergeist-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 416.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
19dea321200c6e27153bd4fe0a39ad4e9dae10043f8165010a837a694e17dcba
BLAKE2b-256 checksum
How to use checksums
460fe5df6ad0c1878d0c00e0b6250ca7452413c9233c1a9fb5cd68a8a62a4a71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL dopplergeist-0.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 414.3 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
363e4bf08fdd5d10624c9fc143858d9a74759d922a08c0a08f2cba1d8c2f0521
BLAKE2b-256 checksum
How to use checksums
a644575ce1853c00ab686dbd7cd298ddc0c30ef97eb8a347e795f998853b7a61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL dopplergeist-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 342.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
50d291241bf9c82e091b2b99cffb1970d9999e7ed3f8346279359f2b7f17a017
BLAKE2b-256 checksum
How to use checksums
6ee3b223e971cb4a42987c04fcff22fcb2640321fc8b719d1abc22360281e977
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Release files / dopplergeist-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL dopplergeist-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 342.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2f525d5f261a61c8e04be7cdc56731f997ee6b3fb890e17df9eef255c63ffeec
BLAKE2b-256 checksum
How to use checksums
f4345776f863d12f367f2aa2623cc959021c1eaaf6dc321660307b09c6ff592c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Security for dopplergeist 0.1.1

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.

Full provenance

All 21 files in this release have been uploaded with provenance metadata.

Select from 21 files

Attestation for dopplergeist-0.1.1.tar.gz

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 Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

21 release files Full provenance

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