Skip to main content

pygdb

A clean-room Python reader for Geosoft's proprietary .gdb ("Geosoft Database") binary format and the sibling .grd grid format.

[!IMPORTANT] This project has no affiliation with, and is not endorsed, sponsored, or certified by, Geosoft Inc., Seequent, Bentley Systems, or any of their successors. "Geosoft" and "Oasis montaj" are trademarks of their respective owners. This is an independent, third-party implementation produced entirely by clean-room means — see Provenance for the full research trail.

It was built using only publicly available information: vendor-published open-source code and documentation, independent third-party format readers, one openly-specified independent successor format (.geoh5, read via the third-party geoh5py library), and byte-level analysis of real, publicly downloaded .gdb files. No Geosoft software of any kind (the geosoft/gxapi/gxpy compiled package, Oasis montaj, Geosoft Desktop, or the free Geosoft Viewer) was installed, imported, or executed at any point in producing it.

Reading only — writing or mutating .gdb/.grd files is out of scope.

Installation

pip install python-gdb

The distribution is named python-gdb on PyPI (pygdb was already registered there for an unrelated project), but the importable package is pygdb. On a platform/Python version this project publishes a prebuilt wheel for, that automatically includes the optional Rust accelerator (see below) -- nothing extra to install or configure. Elsewhere, pip falls back to building from source, which needs a Rust toolchain. numpy is the one required dependency (used to return correctly-shaped arrays -- see Quick start below); everything else is optional.

Quick start

from pygdb import GDB

db = GDB("example.gdb")

db.compression           # CompressionInfo(code=0, name='DB_COMP_NONE', ...)
db.coordinate_systems     # ['NAD83 / UTM zone 11N', 'WGS 84'] (best-effort, may be [])

db.line_names[:5]         # ['L1000', 'L1001', 'L1010', 'L1020', 'L1030']
db.channels_on_line("L1000")   # channels that actually have data on this line
db.read("L1000", "Easting")    # random access by (line name, channel name)
                                # -> ndarray, shape (n_rows,) for a scalar
                                #    channel, (n_rows, array_width) for a
                                #    VA/array channel (docs/spec.md section 5)

See the docs for the lower-level, slot-index-based functions GDB is built on.

db.to_xarray("L1000") exports one line to an xarray.Dataset (pip install python-gdb[xarray], an optional dependency) — see the docs for how VA/array channels and duplicate channel names come through.

Optional Rust-accelerated backend

The pure-Python code in pygdb/ is always the reference implementation and always fully correct and usable on its own — nothing here depends on Rust. This package is built with maturin so that an optional Rust extension (pygdb._native, source under rust/) rides along and is used automatically when present: it accelerates the two real CPU-bound hot paths profiling found in this reader — LZRW1 decompression and fixed-width string decoding — roughly 3-6x on real files, measured against this project's own sample corpus. pygdb/lzrw1.py/pygdb/gdb_reader.py detect it at import time and fall back to plain Python transparently if it isn't there.

Building it yourself (e.g. for local development, or a platform without a published wheel) needs a Rust toolchain:

pip install -e ".[dev]"   # compiles pygdb._native as part of the install

or, for a release-optimized build without an editable install:

pip install maturin
maturin build --release --manifest-path rust/Cargo.toml

See rust/src/lib.rs for what's implemented (and, just as importantly, what was tried and deliberately left out after being benchmarked as not worth it — a parallel batch decoder and a memory-mapped-file I/O path, both documented there with real numbers), and .github/workflows/wheels.yml for the released wheel matrix: an abi3 wheel per platform covering every non-free-threaded CPython ≥3.12, an abi3.abi3t wheel per platform (PEP 803) covering both the GIL-enabled and free-threaded builds of CPython ≥3.15 with a single wheel, and one version-specific wheel per platform for 3.14's free-threaded build (3.14t has no stable-ABI option — abi3t only exists from 3.15 onward).

Documentation

Full documentation — the format specification, usage, contributing guide, and research provenance — lives under docs/ and is built with Zensical. To view it locally:

pip install -e ".[docs]"
zensical serve
  • docs/spec.md — the living reference specification for the .gdb/.grd on-disk format, with a confidence rating (confirmed / likely / guess / unknown) on every field. Updated as more real example files are tested against it.
  • docs/contributing.md — how to report bugs (reproducible example files welcome) and this project's hard boundary on reverse engineering.
  • docs/provenance/ — the original research log and write-up this implementation was derived from.

Testing

pip install -e ".[dev]"
pytest

Most of the suite is synthetic-fixture unit tests (tests/test_*.py, minus test_integration_samples.py) that build minimal .gdb/.grd byte layouts by hand — no sample data required, safe to run anywhere including CI. tests/test_integration_samples.py additionally cross-checks the reader against real files in a local, gitignored samples/ directory when present, and skips (not fails) when it's absent.

Sample data

Real .gdb/.grd sample files used during development are not committed to this repository or otherwise redistributed — we don't necessarily have redistribution rights for them. See docs/provenance/notes.md for exact provenance (source URL/DOI/portal, size) for every sample used, so they can be re-downloaded independently.

License

MIT — Copyright (c) 2026 Joseph Capriotti.

Metadata

Release files for python-gdb 0.1.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 python-gdb 0.1.0
File Size Uploaded
python_gdb-0.1.0.tar.gz 50.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for python-gdb 0.1.0
File
python_gdb-0.1.0-cp315-abi3.abi3t-win_arm64.whl CPython 3.15 abi3t, abi3 Windows ARM64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-win_amd64.whl CPython 3.15 abi3t, abi3 Windows x86-64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-win32.whl CPython 3.15 abi3t, abi3 Windows x86-32 Details
python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl CPython 3.15 abi3t, abi3 Linux musl 1.2+ x86-64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl CPython 3.15 abi3t, abi3 Linux musl 1.2+ ARM64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl CPython 3.15 abi3, abi3t Linux glibc 2.28+ x86-64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_i686.whl CPython 3.15 abi3t, abi3 Linux glibc 2.28+ x86-32 Details
python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl CPython 3.15 abi3t, abi3 Linux glibc 2.28+ ARM64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl CPython 3.15 abi3t, abi3 macOS 11.0+ ARM64 Details
python_gdb-0.1.0-cp315-abi3.abi3t-macosx_10_15_x86_64.whl CPython 3.15 abi3, abi3t macOS 10.15+ x86-64 Details
python_gdb-0.1.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
python_gdb-0.1.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
python_gdb-0.1.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details
python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
python_gdb-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
python_gdb-0.1.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
python_gdb-0.1.0-cp312-abi3-win_arm64.whl CPython 3.12 abi3 Windows ARM64 Details
python_gdb-0.1.0-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
python_gdb-0.1.0-cp312-abi3-win32.whl CPython 3.12 abi3 Windows x86-32 Details
python_gdb-0.1.0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
python_gdb-0.1.0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
python_gdb-0.1.0-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details
python_gdb-0.1.0-cp312-abi3-manylinux_2_28_i686.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-32 Details
python_gdb-0.1.0-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
python_gdb-0.1.0-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
python_gdb-0.1.0-cp312-abi3-macosx_10_13_x86_64.whl CPython 3.12 abi3 macOS 10.13+ x86-64 Details

Total release size: 6.5 MB

Release files / python_gdb-0.1.0.tar.gz

Download URL python_gdb-0.1.0.tar.gz
Size 50.5 kB
Tags Source
SHA-256 checksum
How to use checksums
8826e8ebc32a4a1fc3dd86d514794fd1e97f638eba9e64897004c919e7fdb28a
BLAKE2b-256 checksum
How to use checksums
60895edcb54300c8aea3f25ddc5205f01dfd546c0170a4fabeb5a27c87b756c5
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-win_arm64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-win_arm64.whl
Size 140.4 kB
Tags CPython 3.15 Windows ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
850d51b585d6728552df0846108c3b8fcb22e7f73fb8e291b158a0bdee5be09b
BLAKE2b-256 checksum
How to use checksums
bbad50228f310bdfe840586bc2fc0bd6f2572abd70ecc3c2bec4277fc5dc68b0
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-win_amd64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-win_amd64.whl
Size 142.2 kB
Tags CPython 3.15 Windows x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
4a8164838324b1b7289355040776f7afc948328ba79654ebba275fb01a632196
BLAKE2b-256 checksum
How to use checksums
4576781303d39ab8ac7ad9356742dba57873201395433046c2bfc842d3dfdc6d
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-win32.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-win32.whl
Size 136.5 kB
Tags CPython 3.15 Windows x86-32 abi3 abi3t
SHA-256 checksum
How to use checksums
552b1c7324dc9872a1541b442f12f38106a674f2d7833753e5d235c6d9339a29
BLAKE2b-256 checksum
How to use checksums
4803cb4bb2c5dab4f26a0f817be2e191a7ec9b6a73543f9b7d90e3c5550f02ec
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl
Size 308.5 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
73eac5ff66b46c0fc31638892bae95be308bd733b5a4fcfa80bc84d095a8ea6a
BLAKE2b-256 checksum
How to use checksums
ecd87c815ced22bb5ee69d5d8e7d27613b995f079c39dd2fcae145a9c7ad5f33
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl
Size 286.5 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
3cea4f4dd163ab5d329958ccd7fe1e7f44c48581331d117af0b10192bd4e3835
BLAKE2b-256 checksum
How to use checksums
c27be000b08962764117ddf94466a974a1f44580cb5802a2657e345e2bd86bef
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl
Size 227.5 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
7813a0f3b1938bbdfb5392a7598a17a09551a7f3816c6501e1b84a1f40fe49c2
BLAKE2b-256 checksum
How to use checksums
94dfa1a9b4148015814f2c4c49fbdca0dc5b8ec1a0e27641a81afdc0c316eedf
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_i686.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_i686.whl
Size 242.5 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-32 abi3 abi3t
SHA-256 checksum
How to use checksums
46007f3b943dd2c98bac07bc3c49e3c4083b5ef8c1738c458a2c87eb6b254707
BLAKE2b-256 checksum
How to use checksums
4a36598d0a4aab4e55a9022736746e0349952f568af635c77429944d0014d6bd
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl
Size 219.8 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
2a3fc8a4239d491caa7a4d2a2b76b0524768a001d7bdc2ec0fbccbd7dbb8e8bc
BLAKE2b-256 checksum
How to use checksums
7b44d4f1e5e46261fe2b79158b5b0cd64058778327d810c340886385335788ea
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl
Size 210.2 kB
Tags CPython 3.15 abi3 abi3t macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
83b62d8f0c466248efff293ece121416582ea8706d8a3d2d6dc871facb944692
BLAKE2b-256 checksum
How to use checksums
31224f655c865c37c270a2792b246cc498fa872e2e966f129a5d6f917df97536
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp315-abi3.abi3t-macosx_10_15_x86_64.whl

Download URL python_gdb-0.1.0-cp315-abi3.abi3t-macosx_10_15_x86_64.whl
Size 220.4 kB
Tags CPython 3.15 abi3 abi3t macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c93bae1a6da809d3d8ede0ffcc8d1c45b15f925f0e59e729cf4cc64501cc9b40
BLAKE2b-256 checksum
How to use checksums
a2969a93aec1cf2956f61956c7400d96684bf3e75aa442fd6dd2f064071b3765
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-win_arm64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-win_arm64.whl
Size 141.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
ef5f722d134e151f9fddcd29e62c4bec666053de8b5bec3aca56a2e177d94547
BLAKE2b-256 checksum
How to use checksums
394d2da5ea4eae2ff5966d07ab8de004aff1e935b84bba319c740c53c4144d4e
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-win_amd64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-win_amd64.whl
Size 142.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
96dfdd0be7ff759894c7e6827c62be58944bc3912477cbe493589742de4bb433
BLAKE2b-256 checksum
How to use checksums
ffcc2db2d8140ccb63d30774e9cc952ca571b816c6577d257e77a562a9e46b96
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-win32.whl

Download URL python_gdb-0.1.0-cp314-cp314t-win32.whl
Size 137.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
b6e7467f1e096aa9817da2de584bd45fcc38f48b1514f62ad945ccc19305dd18
BLAKE2b-256 checksum
How to use checksums
87218bcf66d600f86d0c33ffc95ac65293bf310c4b08c93292a60de239b7fd01
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 309.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6ca8c097a327f20dde5c90d58d961f37a97c5b54e3863f51c2fa24be0deaf053
BLAKE2b-256 checksum
How to use checksums
055a486b9530a0d1456d3ceca16f9c0c026ae2973feda03b822121633d299f57
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 287.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
759577796a78b830b736417a16aef12384ae4e4084e3ff889552b9293c3c95a6
BLAKE2b-256 checksum
How to use checksums
eeb07cba6420818a544cf23061822941be159eddd0b660a441d70403a58d74bb
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 228.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
31a33b69b507e3d03a5ceb2a0139a05f2bb708971fd535f446ef55a1b3843a3d
BLAKE2b-256 checksum
How to use checksums
3b5e3e33b24fbf10c86f6b6565440eb16cda4dc281c42e6af671919976217bbd
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl

Download URL python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl
Size 243.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
230e745b3540f7f2058f153d6128ce5e9545b40ffc8a243714e0c11499534e30
BLAKE2b-256 checksum
How to use checksums
7e78ed993e3583f2bbb66d3895b34a4429dc7404eec9660d485dc2c4550af6a6
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 220.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dbc97e4490ba3945aaaf0c4a589bccbe6fa3eb4d6dbd803603499a8379adc148
BLAKE2b-256 checksum
How to use checksums
a7369e96be6269292fcc4bd6380109edb3290ebb928839b8e03bd7ab5bb45419
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 210.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6ffa0e257b0ce1fdeb787517849869de8c03af5abe9d08e209da68d68cd71dd9
BLAKE2b-256 checksum
How to use checksums
9cd7dd6dbf770291b8f12cf20d5b9458b44081b5e4365fdb620c02838cb6cc0a
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL python_gdb-0.1.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 221.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c0a2b5861463868562e4a6270d1dabc71f2bded1dbf3a8545d44877cb7c95eca
BLAKE2b-256 checksum
How to use checksums
9160bad89ef2409424c330625c9966bee0fe70e721674cc4bd68403027710b64
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-win_arm64.whl

Download URL python_gdb-0.1.0-cp312-abi3-win_arm64.whl
Size 140.7 kB
Tags CPython 3.12 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
2e3b855e8036390758b2acc86b1f57f49b76f98f17b33ab5544e97ab5798e050
BLAKE2b-256 checksum
How to use checksums
ee419f83ef983230af393e58ad5d252bd775b4bb866f7df6a4ba91c373013593
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-win_amd64.whl

Download URL python_gdb-0.1.0-cp312-abi3-win_amd64.whl
Size 142.5 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c958358dc78b57beaf95f8876175c19634df2ee629f4e337ded5872bf8815d25
BLAKE2b-256 checksum
How to use checksums
c08a2b13e2f00f05ee96bb576b21a83455e628e6bfd0cb8358fab255a73491a3
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-win32.whl

Download URL python_gdb-0.1.0-cp312-abi3-win32.whl
Size 136.8 kB
Tags CPython 3.12 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
83cd534874b1abed591e2c7107aa66e01ba5553942fe786a4140642f9847fce3
BLAKE2b-256 checksum
How to use checksums
710930df895a8c75123b5453e5409add82eeca1e5f42784ceef6e3697cd58c47
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL python_gdb-0.1.0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 308.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
55b1aed066f08a294d0bf133445ba0b75059e3c0496646ac8984e6a82645a6bc
BLAKE2b-256 checksum
How to use checksums
844f3a68b6f86bd4a7549598d671d01c67dcb2cd2928ecb1d71ec5fb5c1ee6e1
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL python_gdb-0.1.0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 286.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
7d09cff8a9bd2eabd0b5c4572dad575e6f2321d2c80f2c457d85cde9bc156a25
BLAKE2b-256 checksum
How to use checksums
83f5efe6f8c047fc02286df7a5f079eb9e1939ed6600e86a5fa29a50ae79f6a6
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL python_gdb-0.1.0-cp312-abi3-manylinux_2_28_x86_64.whl
Size 227.7 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
738d39356972e41f570290819b2030a46c7b0f27d876f4c6ff6b6df98adc9d39
BLAKE2b-256 checksum
How to use checksums
83c03026e2a0d768b05756b476324beb60e1c91dffe65093cdca50b0f44dc866
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-manylinux_2_28_i686.whl

Download URL python_gdb-0.1.0-cp312-abi3-manylinux_2_28_i686.whl
Size 243.0 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 abi3
SHA-256 checksum
How to use checksums
1c5648be74d985e92f64b4f7fccb03617209c2d4b63bcec82f463eb59d744630
BLAKE2b-256 checksum
How to use checksums
510c1e87230686d776029b2c15cc028b83f0834d39d8f3242469ddcfb5c81209
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL python_gdb-0.1.0-cp312-abi3-manylinux_2_28_aarch64.whl
Size 220.1 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
f40a7c78ee201da14c9338b653dda1987e01c38b342a038906341e849a2a4072
BLAKE2b-256 checksum
How to use checksums
ecd7de1bc9c6d03231b017c2e1bee45505602be3058ad3d31a73934b305e8042
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-macosx_11_0_arm64.whl

Download URL python_gdb-0.1.0-cp312-abi3-macosx_11_0_arm64.whl
Size 210.5 kB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
559b54e0df3b2d8dbf8f504ba6c5831dd9821c7c6120be52616132023a037e4e
BLAKE2b-256 checksum
How to use checksums
c6ba535c7773b50997cc4a9f3a515d564a54bb7d540a207fb0b42b9e6fd81408
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 11, 2026.

Transparency log

Release files / python_gdb-0.1.0-cp312-abi3-macosx_10_13_x86_64.whl

Download URL python_gdb-0.1.0-cp312-abi3-macosx_10_13_x86_64.whl
Size 220.7 kB
Tags CPython 3.12 abi3 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
bc3ac7f617f6bde798fedc9f6a417ce14b4b51a7b8b38d9c1e5d6461b7ae4d49
BLAKE2b-256 checksum
How to use checksums
915479cb7e5ab0369c49ac96f31c5b5ac231b9bd0c7ccb0e6503ba1b7e12915a
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 11, 2026.

Transparency log

Release history Release notifications | RSS feed

0.4.0

31 release files

0.3.0

31 release files

0.2.1

31 release files

0.2.0

31 release files

This release

0.1.0 This release

31 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