Skip to main content

gibbus

CI Python 3.10–3.14 License: MIT

Flexible maximum-likelihood modeling of smooth univariate log-concave distributions.

gibbus fits explicit, support-aware analytic probability distributions to point or interval-censored data without requiring a fixed named family such as Normal or Gamma. A fitted Distribution represents a Gibbus distribution. A single component is log-concave and therefore unimodal; finite mixtures extend the model to multimodal data.

Unlike a histogram, KDE, spline, or piecewise-linear log-density, a fitted Gibbus distribution has an explicit analytic density and negative-log density on the interior of its support. The model is fit by maximum likelihood under a global convexity constraint on the negative-log density, and the fitted object exposes density, CDF, quantile, moment, sampling, survival, diagnostic, and transformation operations through one distributional interface.

Why Gibbus?

  • No fixed named family required. Log-concavity is the primary per-component shape assumption, with progressively richer smooth potentials available through polynomial degree.
  • Support-aware modeling. Full-line, half-line, and bounded supports use representations adapted to their geometry rather than post-hoc clipping.
  • Point and interval-censored observations. Interval observations contribute their probability masses directly rather than midpoint substitutions.
  • Optional mixtures. The default fit is a single log-concave component; explicit or automatically selected finite mixtures support multimodal data.
  • Full distributional interface. Evaluate densities, probabilities, quantiles, moments, samples, survival quantities, information measures, and diagnostics from the fitted model.
  • Tail-aware numerics. Extreme-tail probabilities and quantiles use dedicated log-domain and direct-tail machinery instead of numerically fragile 1 - cdf(x) calculations.
  • Exponential-family perspective. For fixed support, boundary structure, and polynomial degree, the natural coefficients form an exponential-family representation, linking maximum-likelihood fitting to moment-matching and maximum-entropy geometry under the convexity constraint.
  • Versioned persistence. Fitted models have a non-pickle NumPy serialization format with an explicit cross-version compatibility contract.
  • Compiled numerical kernels. Performance-sensitive fitting, quadrature, certification, and spectral evaluation routines are implemented in Cython.

See Modeling concepts for the statistical model and its relationship to fixed parametric families and nonparametric density estimators.

Installation

For a published release, install from PyPI:

python -m pip install gibbus

Gibbus 0.1.x is tested on CPython 3.10 through 3.14. Release wheels are intended to cover the supported Linux, Windows, and macOS targets, so a compiler is not required when pip selects a compatible wheel.

For a source checkout:

git clone https://github.com/DanJSal/gibbus.git
cd gibbus
python -m pip install .

Source builds compile the Cython extensions and therefore require a C compiler and Python development headers. For editable development installation and build details, see Development.

Quick start

import numpy as np
from gibbus import Distribution

rng = np.random.default_rng(0)
samples = rng.normal(size=500)

c = Distribution().fit(samples, support=(-np.inf, np.inf))

c.mean, c.std, c.mode, c.median
c.pdf([-1.0, 0.0, 1.0])
c.cdf(0.0)
c.ppf(0.25)
c.sample(100, rng=rng)

The default is a single log-concave component. For multimodal data, specify a component count or opt into automatic selection:

bimodal = np.concatenate(
    [rng.normal(-2, 0.5, 300), rng.normal(2, 0.5, 300)]
)

c2 = Distribution().fit(
    bimodal,
    n_components="auto",
    support=(-np.inf, np.inf),
)

c2.n_components
c2.weights
c2.modes

Automatic component selection is a staged KDE/BIC search rather than an exhaustive or globally certified search. See Fitting for the selection policy and fit options.

Documentation

The documentation is organized by task and subject rather than kept in one large README:

Compatibility and versioning

The 0.x series is pre-1.0: documented public APIs are intended to remain usable within a release line, but minor releases may still refine the public surface as the project matures. Patch releases are reserved for compatible fixes and maintenance changes.

Durable serialized models use their own explicit format version and compatibility contract; package version numbers do not silently reinterpret an older serialization format. See Serialization and compatibility.

Free-threaded CPython builds are not currently supported or tested.

Public API

The supported top-level API consists of:

from gibbus import Distribution, suppressed_failures, clear_suppressed_failures

Distribution is the fitted-model interface. The two module-level helper functions expose numerical fallbacks that were suppressed during graceful degradation. Other package names are implementation details unless documented otherwise.

Contributing and citation

Contribution guidance is in CONTRIBUTING.md. Release history is tracked in CHANGELOG.md.

For research use, citation metadata is provided in CITATION.cff.

License

gibbus is distributed under the MIT License. See LICENSE for the full terms.

Metadata

Release files for gibbus 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 gibbus 0.1.0
File Size Uploaded
gibbus-0.1.0.tar.gz 644.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for gibbus 0.1.0
File
gibbus-0.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
gibbus-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
gibbus-0.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
gibbus-0.1.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
gibbus-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
gibbus-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
gibbus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
gibbus-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
gibbus-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
gibbus-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
gibbus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
gibbus-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
gibbus-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
gibbus-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
gibbus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
gibbus-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
gibbus-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
gibbus-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
gibbus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
gibbus-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 76.1 MB

Release files / gibbus-0.1.0.tar.gz

Download URL gibbus-0.1.0.tar.gz
Size 644.1 kB
Tags Source
SHA-256 checksum
How to use checksums
768967b1f9a6552b54ffbb0c968f989825e98a13fda0c661a055ef8df3067fc1
BLAKE2b-256 checksum
How to use checksums
0ffe2fb390e8309e52b44567318d220bebe8a822c85c3eefc1665f4d8a56c055
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp314-cp314-win_amd64.whl

Download URL gibbus-0.1.0-cp314-cp314-win_amd64.whl
Size 1.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d4d56823b6df5e7cc7945d230ba98d98e57ac0e443ab7c7704c979755c19c122
BLAKE2b-256 checksum
How to use checksums
6d632a73a556af7254b4eccd75f05fe9a65196a3fb19bc88ebd6dd8ef3837d5e
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL gibbus-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 9.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9aa80c84a3526830499f9f240877b26087dc391c38a233826ad6ce8fc0d91c2c
BLAKE2b-256 checksum
How to use checksums
953828c4a02a9c91099e4d0e83ba4d964517d8437b18ec91af8d8428e8b80dc6
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL gibbus-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c978e83553035e09e3a5030621056bd51da4ab92f55c0efc4ea6705f1a74b2ae
BLAKE2b-256 checksum
How to use checksums
bfb489d1f1625beb4726a6a8c184710433a75f34ed6c5d72950ddea35da87232
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL gibbus-0.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 2.0 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
fee07ff9dfbc607fe6c91613acced62f03f84d2028d2d227c9ba75b317e1c5e7
BLAKE2b-256 checksum
How to use checksums
f2d7e1f7e4d8c5d947cd649ba6331a5de284d360ec0090377d2ba412d14d5d81
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp313-cp313-win_amd64.whl

Download URL gibbus-0.1.0-cp313-cp313-win_amd64.whl
Size 1.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2f765e62c2322e2f148ca90878848368c776932ed3e76572f4e0f6b14f8b91c7
BLAKE2b-256 checksum
How to use checksums
edb130b73b2ff2c0bb825c96ae37e867cf5eef1e8063c77dc8c3651dc5d32a6e
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL gibbus-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 9.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d74fbfb4d730576e7a4912be2861a9b27499f3ef12f050e23078324922315453
BLAKE2b-256 checksum
How to use checksums
51c35a1a66d75d1133646e1f136cdaca24e69b97d3adc3d7611c1b49697603e7
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL gibbus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bf2358ed38e0a3533f4e5a80faf2e9309c9b65c3ec447873c64a0e76e964feeb
BLAKE2b-256 checksum
How to use checksums
7bba4273d8eba7dcecad7f3b9a5725399e39313d2ae670833d2dd665ffb8fa01
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL gibbus-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 2.0 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f3f9fbe97c8df21c3e364096f7512a9a1e3d9448a68650262d923229d9bba0b3
BLAKE2b-256 checksum
How to use checksums
58fb3e8d75afdc4e6cd2d8801349b8e9bb8d629e16fad05e7a63cefe96269e87
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp312-cp312-win_amd64.whl

Download URL gibbus-0.1.0-cp312-cp312-win_amd64.whl
Size 1.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9e89d3a255ee63af919cf0fe8ea7ac86001799200e2db3a8cbfe8c8b90a90056
BLAKE2b-256 checksum
How to use checksums
52e5d3c294634b9ee73624f35d1d08321f384d16a427ec8cc87d517a142b98d6
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL gibbus-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b9e88800d414f176412f76a7947ff1091707bb0f45c65f2a23bde48ad39f9bdc
BLAKE2b-256 checksum
How to use checksums
cbf75856e2dca58fc2d6549dd558caa56c31a0c5e0cf38b9f5d745039433b4ec
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL gibbus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
347db637b40cebf7b0d66cc95fd0725cca1d16cbcfbd91d2815f6cef405b7b23
BLAKE2b-256 checksum
How to use checksums
f50869c4d811a2687005f3e30b6f672fe0bde9c72771ceb2110749d7a92592a6
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL gibbus-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
03fbb989e263b9df5d740f0223308216fefffd8238ad8bd6a122ce1cc38f57b0
BLAKE2b-256 checksum
How to use checksums
b7015a0207c95ce0b71adfa62f952879d4310f82d869e7eeba208dd56eca2ca1
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp311-cp311-win_amd64.whl

Download URL gibbus-0.1.0-cp311-cp311-win_amd64.whl
Size 1.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9b98683d70077fa5afedc424b07dfa5577710e96b0db7e9d52a091fc77a7c555
BLAKE2b-256 checksum
How to use checksums
799e1918352184e3dbf7f5343e2bbada8400a7a117d0d02cabf19d909d59cd26
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL gibbus-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 9.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b4f9bece89a0d5abd1aa63488fea269549d456127dc72e83e1c3d959c4f35c9d
BLAKE2b-256 checksum
How to use checksums
a085603043cd13ba268813f46f4525b47b3a4ecf1debf398234bab240315946d
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL gibbus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dab57b3a1eed59d3f69638696835109b45cc106c52e4e8fce54731ca22d92817
BLAKE2b-256 checksum
How to use checksums
8bbab359157e531f7631e665db55164f90ef191096223d1d35004f2130858f28
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL gibbus-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
35fd87160a3cff2859dbce44038b4d0a210b9b6c8c8475f3b78123836d581ae5
BLAKE2b-256 checksum
How to use checksums
bca3746d00b5ab5e9b4022b9dffa81355b5f3721221bee5dde7de710167abcb8
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp310-cp310-win_amd64.whl

Download URL gibbus-0.1.0-cp310-cp310-win_amd64.whl
Size 1.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4d773cd5fbb96736532de5e71c245d578a01506a1d89557ce77ad446386aab40
BLAKE2b-256 checksum
How to use checksums
7e808122466aff0d0c9c553d3e2312622ed315f85c8e1736b947acb4ed88db80
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL gibbus-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 9.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bdf9b03b46488531612a912a884d1d243c258f029b7311433db6ca89a4759429
BLAKE2b-256 checksum
How to use checksums
1c9a5e7d22e3a050e277541ff939cee0bb0b66dc590781532d0329842695ec09
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL gibbus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
34816f10a057ee44e20dcdceb167389883d7151cfde31fd7ff371e9cc988fe59
BLAKE2b-256 checksum
How to use checksums
0e0d3e60a2cd0a8d186f00233413e1094df532ed778470756a215868b8b4725c
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 Oct 5, 2026.

Transparency log

Release files / gibbus-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL gibbus-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d6b54eb86d243dbaa8384f0845cad4b110918ab15c4deaebb17d9cf06929e55e
BLAKE2b-256 checksum
How to use checksums
d34c7287dee60ba8551cb83832220d7cdb9f63e230c9145e2b8361996295fd55
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 Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

21 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