augax
On-device draws for conditionally Gaussian augmentation in JAX, each an XLA
FFI custom call: Pólya-Gamma sampling (pg_sample) and the Kolmogorov
scale of the logistic's normal scale mixture (ks_sample).
augax.pg_sample(h, z, key) draws omega ~ PG(h, z) from inside a JIT'd /
lax.scan-ed / pmap-ed program with no host round-trip — the native
replacement for jax.pure_callback(random_polyagamma, ...), which pays a
device↔host round-trip on every Pólya-Gamma Gibbs sweep and serializes under
jax.pmap.
import jax, augax
jax.config.update("jax_enable_x64", True)
@jax.jit
def omega_update(h, z, key):
return augax.pg_sample(h, z, key)
Method
pg_sample follows the hybrid dispatch of
zoj613/polyagamma (method=None),
changed where that scheme is measurably biased:
h > 50: a normal with the exact Pólya-Gamma mean and variance.8 <= h <= 50: the saddlepoint rejection sampler (Windle, Polson & Scott 2014, arXiv:1405.0506), O(1) per accepted draw.h = 1(Bernoulli/logit), or integerh <= 4with|z| <= 1: the exact Devroye sampler forPG(1, z)(Polson, Scott & Windle 2013), summedhtimes.- Otherwise,
1 < h < 8— e.g. Negative-Binomialh = y + alpha: the alternate sampler (Windle, Polson & Scott 2014, Section 4). h < 1: the Gamma-series representation — 20 terms plus a remainder matched in mean and variance — exact in both moments.
Each departure from polyagamma 2.0.2 removes a bias measured with 2M draws
against the exact mean and variance:
- Alternate sampler,
1 < h < 4, small|z|:polyagammaruns +0.4–0.9% in the mean and +1–5% in the variance. Its right-hand envelope uses the constant(π/2)^(h/2), where both its Gamma proposal and the density's tail carry(π/2)^h; augax uses the latter. h < 1: the alternate method assumesh >= 1; below itpolyagammaruns −0.4–0.8% in the mean. augax uses the Gamma series.4 < h < 8with|z| <= 4:polyagammauses the saddlepoint approximation, 1–2% low in the variance. augax uses the exact alternate sampler.
The saddlepoint and alternate samplers are ported from polyagamma
(BSD-3-Clause). Every regime is tested against the closed-form mean and
variance.
The RNG is a per-call xoshiro256** seeded (via splitmix64) from the JAX PRNG
key, so draws are reproducible and each call owns its stream — safe when several
threads call at once. Normals and exponentials come from ziggurat samplers.
An array longer than 65,536 elements is split into blocks of that size, each
with its own stream, and the blocks are drawn in parallel on every hardware
thread (set AUGAX_NUM_THREADS to cap it). The blocks depend only on the array
length, so a draw is the same on any machine and any thread count. On a large
Negative-Binomial model (8.1M cells) this takes the draw from 3.6 s to 0.33 s on
16 threads.
The Kolmogorov scale
A standard logistic disturbance is a normal scale mixture,
eps | lam ~ N(0, lam^2) with lam = 2K and K Kolmogorov distributed
(Stefanski 1991). ks_sample(u, key) draws lam given eps = u, which makes a
logistic latent variable conditionally Gaussian: the propagated disturbance of a
latent SAR logit, for one. The draw is exact: 1/lam^2 is proposed from an
inverse Gaussian, IG(1/|u|, 1) (a chi-square at |u| < 1e-4), and accepted
with probability S(v) = f(v) e^{v/2} <= 1, f the density of (2K)^2,
evaluated lazily by the squeeze of an alternating series — the Kolmogorov
series above v = 4/3 and its Jacobi transform below, where the first's
partial sums are not bounds (Holmes & Held 2006). It is checked against the
identity E[exp(-t^2 lam^2 / 2)] = pi t / sinh(pi t) and against the
posterior moments by quadrature. ks_sample_numpy(u, rng) is the same C++
sampler for host callers.
Status
- ✅ All
h > 0: the logit (h = 1), Negative-Binomial (h = y + alpha) and large-shape regimes. - Dispatch is automatic: the sampler is selected from
(h, z)with no API change. - ✅
ks_sample: exact for everyu, on the device and on the host.
CPU-only (the sampler is cheap scalar work; the point is to keep it on-device next to the rest of a JIT'd Gibbs sweep).
Metadata
Release files for augax 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| augax-0.3.0.tar.gz | 35.4 kB | With provenance | Details for augax-0.3.0.tar.gz |
Built distributions (wheels)
Total release size: 2.5 MB
Release files / augax-0.3.0.tar.gz
| Download URL | augax-0.3.0.tar.gz |
|---|---|
| Size | 35.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4011ff0d902533190c2493c8f4fc9f8e2327cb8d0d1fa51dd5c1fc189ad67537
|
|
BLAKE2b-256 checksum How to use checksums |
be6661122ce011436bb34a50e899aefca75ffad58145fad2b6fafffe237844dc
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp314-cp314-win_amd64.whl
| Download URL | augax-0.3.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 311.7 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
928a3bb183c329bf3c9abd7e0b17b9b8998ff747521646521fd9b1d07b61f754
|
|
BLAKE2b-256 checksum How to use checksums |
f3f2334531d64e96ef0852d24f814874f5aebec6b6eba3957c187f57788d8e35
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | augax-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 115.7 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3ef5c01481eade6176f5046f6b8d8396d70915b4956297dbef9eab56aa0e72a
|
|
BLAKE2b-256 checksum How to use checksums |
1fb1f2b51889d7a62c2e6a22d5bfc12ada606e7771383b1d84bf3ae2b4fc5d7d
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | augax-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 103.7 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
48e675c974e50ee2fef92e8a6e2ff6783c54dd83a047f818795ab2c850aa430d
|
|
BLAKE2b-256 checksum How to use checksums |
6fa4deb5856a189ca87fcf4afd4d80774649d55c4f8b93168f61d11c3fda0e73
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | augax-0.3.0-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 80.3 kB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
185c66aae0896d6e2778d25cae52ac911ec68680d871420a94fcdcef3a57e259
|
|
BLAKE2b-256 checksum How to use checksums |
a18d53efa7a4792b3764f54ebcb1516ebd7c5b2bce2cba55443f71d573563c71
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp313-cp313-win_amd64.whl
| Download URL | augax-0.3.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 301.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
34278a19230e247703d383e6d4cd4586e2fcc7ed0e72e3279367e3eae82b3a35
|
|
BLAKE2b-256 checksum How to use checksums |
af2fa78d91a86f0097a8592195aa4d6b7eb0535f9749ee05cd880bdf55257f58
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | augax-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 115.7 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e405c3bb58374d53826932e7591d3da21d882866740362899552a947b843807
|
|
BLAKE2b-256 checksum How to use checksums |
d30075dceefbada5e872ed08fe2b185d759267b94821c47a94dd3ee624c5f7b6
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | augax-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 103.5 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d12f61779a5bf8a5518cdbf9ec182862fb42fa47e30f81a90ca2aeb9b5feb08d
|
|
BLAKE2b-256 checksum How to use checksums |
e6222468ae18756e5f20c42fc9f11c6b1dfb1d5f4a0efa73522a66e564cba412
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | augax-0.3.0-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 80.2 kB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9848276a3788dbe44a9593c1bec620a3c55c785f5a23e990fe9306056d66cd43
|
|
BLAKE2b-256 checksum How to use checksums |
bb9045d271eee5af86a2c73c09a17c855e1beea67676823aa1be97eace74ce1d
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp312-cp312-win_amd64.whl
| Download URL | augax-0.3.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 301.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cb7be11f6c8c66dcd71c98a3ef8486bccb28100e703428ba00792011d45ed898
|
|
BLAKE2b-256 checksum How to use checksums |
f4637988ca8786784c0493c15474f9cf8a3f9e9215365a8dbb31c2c42aeff8d0
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | augax-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 115.8 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
fee7584100dccc000a7a162a527d91b35b9288ba5e58219dc99bfe29a8d20906
|
|
BLAKE2b-256 checksum How to use checksums |
e555f6aa331b3bdf4bbd37b3f259a341943a3148803bd0a9342a9128634ae19f
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | augax-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 103.6 kB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
46d560f82cd642bdb743257a9865b2d0159d7f3c8858882572d7a3770b554ee0
|
|
BLAKE2b-256 checksum How to use checksums |
6b57a276d6bc67560f2f54f785b532f4a025a3cb099b4bac61bf18de39b9d2e4
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | augax-0.3.0-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 80.2 kB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0d872485711d8b5f5819e90b793a69bb604b9a7b6406b1750ad95ac8aa3c3dd3
|
|
BLAKE2b-256 checksum How to use checksums |
1ec0af3ef378c5d9ccfe922f7fd43162d6fe89571e01a536e03f3dd3c252a239
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp311-cp311-win_amd64.whl
| Download URL | augax-0.3.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 302.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5ef59ca4be6a1a789284ab68c6de4d552a0e58e01ccec0d075604ba9004b804c
|
|
BLAKE2b-256 checksum How to use checksums |
11e6ff7105d63532115a2d5f97ca81200dc216a9529477cb66713840da3a1e4b
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | augax-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 116.1 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b774393b4eca181dd5e22484a0463963759cd5bd84e12b5b80be0daee3a175ef
|
|
BLAKE2b-256 checksum How to use checksums |
bcd273d1f6563063c9ad8cfd0c0ca9519bacf39bf59b48afef3bbee82f9963f4
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | augax-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 104.4 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
51e3838666ec76f8f75cb36fd26946ffe5865aee9168223dc4cf9502badf73e2
|
|
BLAKE2b-256 checksum How to use checksums |
0416a0aedfd33a4267f412c7f48a0edcbecc85762e92e5140406acc590b8afe0
|
| 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 Oct 26, 2026.
Transparency logRelease files / augax-0.3.0-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | augax-0.3.0-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 80.9 kB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2ee4372306355475495436e25ec570ae209117d746c6b4478b62d1303bbc3644
|
|
BLAKE2b-256 checksum How to use checksums |
7fd48ae55a1482c550e444eb23a6d116d320428dd864e87e2f8d3a9c0db8c9a1
|
| 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 Oct 26, 2026.
Transparency logSecurity for augax 0.3.0
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 17 files in this release have been uploaded with provenance metadata.
Attestation for augax-0.3.0.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 Oct 26, 2026.
Transparency logA 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.