Skip to main content

Python bindings for libstats — SIMD-accelerated statistical distributions via NumPy

Project description

pylibstats

Python bindings for libstats — a C++20 statistical distributions library with SIMD batch operations.

Features

  • 19 distributions: Gaussian, Exponential, Uniform, Poisson, Discrete Uniform, Gamma, Chi-Squared, Log-Normal, Student's t, Beta, Weibull, Rayleigh, Pareto, Von Mises, Binomial, Negative Binomial, Geometric, Laplace, Cauchy
  • NumPy integration: pass arrays directly to pdf(), cdf(), log_pdf() — the SIMD/parallel batch path runs automatically
  • GIL-releasing: batch operations release the Python GIL for concurrent workloads
  • SciPy-compatible naming: pdf, cdf, ppf, fit, sample
  • Input validation: all constructor, setter, and fit() parameters are validated in Python with clear ValueError messages

Quick start

import numpy as np
import pylibstats

dist = pylibstats.Gaussian(mu=0.0, sigma=1.0)

# Scalar
dist.pdf(1.0)
dist.cdf(0.0)        # 0.5
dist.ppf(0.975)      # ~1.96

# Batch (SIMD-accelerated)
x = np.linspace(-4, 4, 100_000)
densities = dist.pdf(x)

# Sampling
samples = dist.sample(n=10_000, seed=42)

# Fitting
dist.fit(samples)

Building from source

Requires Python ≥3.11, CMake ≥3.20, and a C++20 compiler.

pip install .

This fetches libstats v2.0.3 via CMake FetchContent if not already installed.

Building against a local libstats

To link against a locally built libstats (e.g. a development branch), install libstats to a prefix and point pip at it:

# In the libstats repo
cmake --install build --prefix /path/to/libstats/install

# In this repo — use libstats_DIR, not CMAKE_PREFIX_PATH
# (overriding CMAKE_PREFIX_PATH breaks nanobind discovery)
pip install --no-build-isolation -ve . \
    -Ccmake.define.libstats_DIR=/path/to/libstats/install/lib/cmake/libstats

--no-build-isolation requires build deps in the active environment:

pip install "scikit-build-core>=0.10" "nanobind>=2.0"

Running tests

pip install ".[test]"
pytest

Examples

See the examples/ directory:

  • basic_usage.py — scalar/batch operations, sampling, and fitting
  • benchmark.py — wall-clock comparison against SciPy (PDF and CDF)
  • scipy_comparison.py — numerical accuracy verification across all 9 distributions

Known limitations

  • Beta CDF performance: the regularised incomplete beta function in libstats is slower than SciPy's implementation (~0.5× speedup). All other distribution/operation combinations are faster.

Contributing

macOS ABI note

From v2.0.0, libstats only supports the system AppleClang toolchain on macOS — the alternate Homebrew LLVM path was removed. Both libstats and pylibstats are therefore always compiled with the same libc++, so the v1.x ABI incompatibility (mismatched exception-handling ABIs causing segfaults) no longer applies.

Pylibstats still validates all parameters in pure Python (in __init__.py) before calling into the C++ layer. This is retained as good practice and to produce cleaner Python error messages, but it is no longer a safety requirement.

See libstats/include/core/error_handling.h for the upstream discussion.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylibstats-0.3.4.tar.gz (40.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pylibstats-0.3.4-cp314-cp314t-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

pylibstats-0.3.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibstats-0.3.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibstats-0.3.4-cp314-cp314t-macosx_13_0_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

pylibstats-0.3.4-cp314-cp314t-macosx_13_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

pylibstats-0.3.4-cp314-cp314-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pylibstats-0.3.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibstats-0.3.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibstats-0.3.4-cp314-cp314-macosx_13_0_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

pylibstats-0.3.4-cp314-cp314-macosx_13_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

pylibstats-0.3.4-cp313-cp313-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.13Windows x86-64

pylibstats-0.3.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibstats-0.3.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibstats-0.3.4-cp313-cp313-macosx_13_0_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

pylibstats-0.3.4-cp313-cp313-macosx_13_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

pylibstats-0.3.4-cp312-cp312-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.12Windows x86-64

pylibstats-0.3.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibstats-0.3.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibstats-0.3.4-cp312-cp312-macosx_13_0_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

pylibstats-0.3.4-cp312-cp312-macosx_13_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

pylibstats-0.3.4-cp311-cp311-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.11Windows x86-64

pylibstats-0.3.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibstats-0.3.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibstats-0.3.4-cp311-cp311-macosx_13_0_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

pylibstats-0.3.4-cp311-cp311-macosx_13_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file pylibstats-0.3.4.tar.gz.

File metadata

  • Download URL: pylibstats-0.3.4.tar.gz
  • Upload date:
  • Size: 40.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibstats-0.3.4.tar.gz
Algorithm Hash digest
SHA256 c862fb7248bff8d3bded00d372bb786714d0ba8547c3fd0dcaa0c7414785e3ed
MD5 920c997746e921a81589008dbe352949
BLAKE2b-256 887959ff0d60343cf7602c60b2f2016e0a3670241922f78033dcf88977004e3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4.tar.gz:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 f3f06a7304f2f122f13032cf5ba69a7f3151193de3c9ce86c21bd9ce5819c2e9
MD5 56b6a7e7cfe7bcf3196721a87f9970dd
BLAKE2b-256 dc6ae00d159e09f271b7240c9bf6d218e48ebb7a18f54a5ed6857f7424bb9d3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07c9170349216301d04a040a383cae4230175571c5aa0c59baf205ec52c78b69
MD5 7ab0f2f7c1c15f0990b7791deb035c90
BLAKE2b-256 3598eaff1a26ed3f21dd4a43ff3eff7a73a21985915c9749f1822eb4651fdcf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e918573d5bad4eaeab9b5e4c039fdbfcd86590a846cd103677547619e4014f2
MD5 0caab897756268084ad7ea9f7d7ba4f6
BLAKE2b-256 e135ab60079175ed3a27cffccb9d4299c5e9eb2f1e802ca710c90c9b28814b6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c21f809f29bfb68f55525c432b0ee6a320518a6594c5853403368416f11f6fb2
MD5 cd77a88ccf4e259397a8a92f8a59dfd4
BLAKE2b-256 6fc7f1589b9ca82469ce528be2ab8d1c594b50cae63fda8fdcc6fc8d149a2d34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314t-macosx_13_0_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 672ef0995849ba7ae75bc352378a81ed3a07b965600cc42a9431ab6d81cd8490
MD5 8334ba0f51f8e52c85a5aceecb21440a
BLAKE2b-256 155b224d6ffe2b29cb50175e63a85ae7a80e60f339d3ef6a6d47101f999bc88e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314t-macosx_13_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pylibstats-0.3.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f8d120e4b742193e53f1a58315dc92fad4a09d74e0d3cf465a87d75e3f6e846f
MD5 55742895e282ce08e37caeff923dd978
BLAKE2b-256 1a68ea88f65e28346b25d047c75d599106ed11f3b12a3701ba410e20d066dd04

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 494d40c723f901b22652290e3c479c0e2baf9a688c8a380731c70a9b30f72bb0
MD5 c27c8dd81f5d491a4038b76a87f41f63
BLAKE2b-256 a1c9054294923b159198c1c8b6c660eb52f5cd160fa6d50427aea17a60203eae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e47ad2219ac51969ff4314249ea14fc0c45f60fc88dfcd7a5c6922aaa350ccd3
MD5 34a76056e0126d2261d755f1a1d2f944
BLAKE2b-256 a766a3069a5321ff32b5054809a6a1b75b3296ff3113365e32ff3e7dbd4f7ad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 db167bad928e53d3edc8328ce300fc5d340629ff7aaa359a7df1f1fa92e11eb1
MD5 f9f7e0fe5fb791a9c5baefc0c0aa00c0
BLAKE2b-256 1287f7a94a2f1c11ee568334f3147acb43a186ee066c1228364d741142d5310e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314-macosx_13_0_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6517c549e177024f42b742374273cf80aaba73c646f41f02fe124714ff384bca
MD5 200b25352ada11560b2fbae56fee8249
BLAKE2b-256 f960afb2acfdd1d16f3aee14ec571023f0b74b902ed45d190e4f11e925ed0404

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp314-cp314-macosx_13_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pylibstats-0.3.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibstats-0.3.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 80f73336c761b42a63571356bd5441804106c8c8058ffd0a873b385477e0ba02
MD5 9bf27b8783660b62ad00d99d7c595aeb
BLAKE2b-256 d2d29c9b34e46235030289d003eb138bddcd8f427936b2e62fd71189f241c1b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 680364c08c957ed0d56534d6b5b4278544ac6941281fb163ae46f8dc26f2c254
MD5 93cd5cb69eb00aeb7a2889fcbe47293c
BLAKE2b-256 b65f28f437de5dbff062c882a8ed4af5526e77a95a4af74fd20074952ee68636

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 997ad2de883f6f841ca05e2dba9c5342d8c2974d969786030288900e12f5a0ab
MD5 207db57db7810c0936426ee840b5da8d
BLAKE2b-256 3c0e750be195a450145cf6541dbf10d9d77dfc5a408196cbaa48d49bea5fe0a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 878efcbecb6695d3f8163d93f9794a33d2c72ad059c66bdedc6b8ffb07de1ebe
MD5 d087a992dccae395cfa38f64792c8b27
BLAKE2b-256 5d024cb46b1d40a1855a557c57587d901d9abc8cfb4d19f76b4dfe6e9291d36c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5627e13797fd4ab9e6f7f885fe1a25bc897577758455512450b212d3698afdd0
MD5 9af26bbf16ca66e9edb8ec9db90884e6
BLAKE2b-256 4ff0e7c8463fca44bf6c7b0116f9cba0ff2b8e1d06e360d4bfa0af15333657a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp313-cp313-macosx_13_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pylibstats-0.3.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibstats-0.3.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e0861a9147c89608afef193e709c0bf7019f5504cab437e0de944f2279042ae5
MD5 df5bf7b2e052e84e703f7a0c6c198c1d
BLAKE2b-256 904cd170643f29569584c83db1a227f1c3439f01b71e450afebb87913414e901

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da9566f1b3b3e27822dead605314053c167f09ba91a36874b0f03a34c85aa683
MD5 6061cf2f824c6f1da52205037c8afa81
BLAKE2b-256 e4d461d6ee65c36e77ba844f55c103f30d22e2d7c44cd861030a1ddadb3cdcf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4bcf10548a42f07cff39ac6ca50a4e48112638c9de6e4ae8456b306527ec35e7
MD5 88bf63bd9f19e27e7aac4f7a145e9bc4
BLAKE2b-256 fbb3afc212d166d22a035585b44566dc9d496c5fc4e38ffe4f444339ffc6dc2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 25cbf92e7592dec2c61f2addb8080f82321dbfcd353982de5cb8e578aecd57ba
MD5 7169e2e213da16be4521da103507ae20
BLAKE2b-256 e020c57b63fe96ccafaf373b0e813c719145b7c721497b0522d89efcaa68c8d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c42c25ff6140dd5c48bb55bcab90d5c1ed4448d4a81c11a7d57728873332e69d
MD5 bfce40b14bd9bd8e6d1687b6ba8cf27e
BLAKE2b-256 4a2f4171960b879b8adeea9128b403e3654ecf3af186574fba94b2f1ba4f96e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp312-cp312-macosx_13_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pylibstats-0.3.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibstats-0.3.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1136f7025ff9284403f9982588fccd101b3e79c8f1fd5ae8a27859f2b4fdb02c
MD5 8c237426eddab258b7fd594a2c029167
BLAKE2b-256 6b55df2dd2f04f9ed9e1562352cdfd22c3444ac369a36107ad727406c2e25ae1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e84ed20d068c83a474f5910a066ec00b8277bdb0597dfea12ea7e507b8135cc7
MD5 a9940f8f8e80ccd41a3f124e2b389017
BLAKE2b-256 27e9538f612d62ffd1aee31995b77407ea0365e2485dcdd72c291f6d669347e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82a540fd37c51307e49b57cfcfb8a08f5a475ed0631e62768e5767cb2e346437
MD5 48893647975727822b8e0eba1c18a01f
BLAKE2b-256 37238e43840967f4a49fd162cf4a4f8cd3c4a704814a240332f778c71831c8a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 71a1ff8e8ca26149f13fb1862304f6ed897a17a4c02f90c5bdd0a8e7f1c50c30
MD5 75b5a6b4de9c59555b00b26334afaabf
BLAKE2b-256 4d93bff8e530d610897ce218e1a9a9fc61fd3b32f7f944c414a3b063a4f1329f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibstats-0.3.4-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pylibstats-0.3.4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 403240ac2b25cd2aca1e76ac367ceafccefd20c237ae12ef8680c2f9f590600e
MD5 d78fe4e01b733b1b2f3a29d6c0bf641f
BLAKE2b-256 bdab31383157617c8f60bffcf95ea80f7e55fcaecf23b265d4f8202a2613573a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibstats-0.3.4-cp311-cp311-macosx_13_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibstats

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page