pgjax
On-device Pólya-Gamma sampling for JAX, as an XLA FFI custom call.
pgjax.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, pgjax
jax.config.update("jax_enable_x64", True)
@jax.jit
def omega_update(h, z, key):
return pgjax.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; pgjax uses the latter. h < 1: the alternate method assumesh >= 1; below itpolyagammaruns −0.4–0.8% in the mean. pgjax uses the Gamma series.4 < h < 8with|z| <= 4:polyagammauses the saddlepoint approximation, 1–2% low in the variance. pgjax 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 PGJAX_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.
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.
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 pgjax 0.2.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 | |
|---|---|---|---|
| pgjax-0.2.0.tar.gz | 30.2 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pgjax-0.2.0-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| pgjax-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pgjax-0.2.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pgjax-0.2.0-cp314-cp314-macosx_15_0_arm64.whl | CPython 3.14 | CPython 3.14 | macOS 15.0+ ARM64 | Details |
| pgjax-0.2.0-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| pgjax-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pgjax-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pgjax-0.2.0-cp313-cp313-macosx_15_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 15.0+ ARM64 | Details |
| pgjax-0.2.0-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| pgjax-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pgjax-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 | Details |
| pgjax-0.2.0-cp312-cp312-macosx_15_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 15.0+ ARM64 | Details |
| pgjax-0.2.0-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| pgjax-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pgjax-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 | Details |
| pgjax-0.2.0-cp311-cp311-macosx_15_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 15.0+ ARM64 | Details |
Total release size: 2.2 MB
Release files / pgjax-0.2.0.tar.gz
| Download URL | pgjax-0.2.0.tar.gz |
|---|---|
| Size | 30.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d30c3678fe32b9252b19f80e9d03a1db55d47c57cfddb08d805958b7dcbeae61
|
|
BLAKE2b-256 checksum How to use checksums |
d252072f8c6ebfa0fac753b7b5c39b97c4d79fc7929f4c50c330195fbc4e5e67
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp314-cp314-win_amd64.whl
| Download URL | pgjax-0.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 304.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2351834c815ac447b5046618fb51d82c4d78a66af06691013798f6770a79bf53
|
|
BLAKE2b-256 checksum How to use checksums |
76a3e4e46c451551d8207b3b7126ccbf5022c3f9ef65747fc18783e05f68eb30
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pgjax-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.5 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
77b3d777ca9009409b1d5f3a983aed6f3607816f2bba458eeafc92a7b1e6e538
|
|
BLAKE2b-256 checksum How to use checksums |
82dd50803c28e0af70b0c3ef5eb0341e6eef12176f19b861e174367545038637
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pgjax-0.2.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 83.6 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a518812a0e543c127aae8fb9d699eaebe6970f3066df5f597b1dbad4af1c766c
|
|
BLAKE2b-256 checksum How to use checksums |
1353b1b0b9ecd5720183fc942a367b5f1469e38a0172ea9e422335ddc0846388
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | pgjax-0.2.0-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 63.2 kB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a1957b1e3e23e8ef2763e7f1e63000446ea06e2e8dbc5419dfa321f6401e397
|
|
BLAKE2b-256 checksum How to use checksums |
5186d0261c2f0ce9b4c1ac5ad27452c2f5699777c31a6384c43680b39c9d58db
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | pgjax-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 294.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
26181c4c500cfca964a875a08bfcc51c00bb5fbd275ba80f1fb77e0e796caef8
|
|
BLAKE2b-256 checksum How to use checksums |
34b182881269c44b6a559014155da1a0a25a5838610c3ccf125aba70ded59a64
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pgjax-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.5 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
66c128111f84f1bcd689e2db2e201142f2aa0f9ae80215243eeb1328e9aeb29b
|
|
BLAKE2b-256 checksum How to use checksums |
39fc9c80b0121785158bcd80cc0ff565dda86ba3fa805c64c47e46d9a4a06108
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pgjax-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 83.5 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
98ee13973c327563928a40a1474d3f498d00593d113fb2c5f20a13a8d79e98e2
|
|
BLAKE2b-256 checksum How to use checksums |
5fa2edd517ec44b349da954be53727e7c46146d3b229dce430f77e6d2b902317
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | pgjax-0.2.0-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 63.2 kB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e96ee0f22f47e1a7afdd1a6e22ce0fb838d19a2ce44ef87df2dd8a0c8a2543cc
|
|
BLAKE2b-256 checksum How to use checksums |
ec22d222114e1d79da1eaa19049efe6ebb83d956d36f6b80b5c6b99535cf7d9f
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | pgjax-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 294.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5ceb2b8f90c4979dfd23d0d068c185e67fbfa6045b02059d0706345111d77a0a
|
|
BLAKE2b-256 checksum How to use checksums |
f73c2d963aab9bcd30469b09d7de04024f84466c01c98463340f278a96217772
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pgjax-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.6 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2ddbd1fd21ce56f91359df4068d221064eaca8e530dd687c9e04a50566c2e00e
|
|
BLAKE2b-256 checksum How to use checksums |
9bde051cc5ec1a01f844d94101a36027e596a4e01dea213423825ed54a2f217e
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pgjax-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 83.6 kB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8e96e81f9b7537bd07385445952646d5e3cc06bc8988b6eb284f3954875213b1
|
|
BLAKE2b-256 checksum How to use checksums |
253470d9d2bfe4365484b82b0f529e5c6d6d99859df0a3e3a54d3783eef854c4
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | pgjax-0.2.0-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 63.2 kB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d054baa78f672c126939e6038558eb3e1184147b09673f6d816fee7311e11387
|
|
BLAKE2b-256 checksum How to use checksums |
f0ff25e0a1651190c2b3e36ee5f4ac5e1af3b1c707d3b92c26de8be1668ac8ba
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp311-cp311-win_amd64.whl
| Download URL | pgjax-0.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 294.7 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d12ce4af300f9f310f401f8233990dd7b9c3cb5b864060b32caa8d9663c9b9dc
|
|
BLAKE2b-256 checksum How to use checksums |
cc64e4c9b8e35bda9b19218600f231001cb7a08a16adc25d3a38fd3da96c281c
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pgjax-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 96.0 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1b961c671b91d85694fbd30f6e07b4d7f0b24c89ee1790cdcda42a29503e9496
|
|
BLAKE2b-256 checksum How to use checksums |
03e022a942f5d6ae845e10e5c42d378e4458e09d8a69aba43f095697831ca184
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pgjax-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 84.5 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f30783ee21edd0a6b222ad8f035005576f0d2f0b6ebee54f57e1b3e72a373de5
|
|
BLAKE2b-256 checksum How to use checksums |
35a34b8dd6e4d05805986d77c604456de2a63e02d80d88d8a58f3d2f3b85bdd9
|
| 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 30, 2026.
Transparency logRelease files / pgjax-0.2.0-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | pgjax-0.2.0-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 64.0 kB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a91583bdc787aa5d99fdba07d765eb6f4c271a93fdf949d82d4d95024ed7b3f7
|
|
BLAKE2b-256 checksum How to use checksums |
77b6076bc4ebd3d716b60e6d1f709ef4e44c324b12fa9bddba6472a336f603b6
|
| 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 30, 2026.
Transparency log