Skip to main content

Hartigan's diptest.

Project description

diptest

Linux Build Windows Build MacOS build PyPi

A Python/C(++) implementation of Hartigan & Hartigan's dip test for unimodality.

The dip test measures multimodality in a sample by the maximum difference, over all sample points, between the empirical distribution function, and the unimodal distribution function that minimizes that maximum difference. Other than unimodality, it makes no further assumptions about the form of the null distribution.

Usage

This library provides two functions:

  • dipstat
  • diptest

The first only computes Hartigan's dip statistic. diptest computes both the statistic and the p-value. The p-value can be computed using interpolation of a critical value table (default) or by bootstrapping the null hypothesis. Note that for larger samples (N > 1e5) this is quite compute and memory intensive.

    import numpy as np
    import diptest

    # generate some bimodal random draws
    N = 1000
    hN = N // 2
    x = np.empty(N, dtype=np.float64)
    x[:hN] = np.random.normal(0.4, 1.0, hN)
    x[hN:] = np.random.normal(-0.4, 1.0, hN)

    # only the dip statistic
    dip = diptest.dipstat(x)
    
    # both the dip statistic and p-value
    dip, pval = diptest.diptest(x)

Dependencies

  • numpy
  • [Optional] OpenMP

Parallelisation of the p-value computation using bootstrapping is offered using OpenMP. OpenMP is disabled by default but can be enabled, see installation section below. Multi-threading can be turned off by setting the number of threads equal to 1. See the docstring of diptest for details.

Installation

diptest can be installed from PyPi using:

    pip install diptest

Wheels containing the pre-compiled extension are available for:

  • Windows x84-64 - CPython 3.8 - 3.12
  • Linux x84-64 - CPython 3.8 - 3.12
  • MacOS x84-64 - CPython 3.8 - 3.12
  • MacOS ARM-64 - CPython 3.8 - 3.12

Note that the wheels vendor/ships OpenMP with the extension to provide parallelisation out-of-the-box. If you run into issue with multiple versions of OpenMP being loaded you have two options: build from source or install a non-bundled wheel.

Non-bundled wheels

We provide the same wheels without OpenMP bundled here: https://github.com/RUrlus/diptest/releases You than install the wheel that corresponds to your Python and OS. For example, for CPython 3.11 and MacOS ARM:

pip install diptest-0.8.0-cp311-cp311-macosx_11_0_arm64.whl

Building from source

If you have a C/C++ compiler available it is advised to install without the wheel as this enables architecture specific optimisations.

    pip install diptest --no-binary diptest

Compatible compilers through Pybind11:

  • Clang/LLVM 3.3 or newer (for Apple Xcode's clang, this is 5.0.0 or newer)
  • GCC 4.8 or newer
  • Microsoft Visual Studio 2015 Update 3 or newer
  • Intel classic C++ compiler 18 or newer (ICC 20.2 tested in CI)
  • Cygwin/GCC (previously tested on 2.5.1)
  • NVCC (CUDA 11.0 tested in CI)
  • NVIDIA PGI (20.9 tested in CI)

Disable OpenMP

To disable OpenMP use:

    SKBUILD_CMAKE_ARGS="-DDIPTEST_DISABLE_OPENMP=ON" pip install diptest --no-binary diptest

Debug installation

To enable a debug build use:

    SKBUILD_CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Debug" pip install diptest --no-binary diptest

Debug printing

To enable the debug print statements use:

    SKBUILD_CMAKE_ARGS="-DDIPTEST_ENABLE_DEBUG=ON" pip install diptest --no-binary diptest

then call the function with debug argument set to a value greater than zero:

    diptest(x, debug=1)

References

Hartigan, J. A., & Hartigan, P. M. (1985). The Dip Test of Unimodality. The Annals of Statistics.

Hartigan, P. M. (1985). Computation of the Dip Statistic to Test for Unimodality. Journal of the Royal Statistical Society. Series C (Applied Statistics), 34(3), 320-325.

Acknowledgement

diptest is just a Python port of Martin Maechler's R module of the same name. The package wrapping the C implementation was originally written by Alistair Muldal. The fork is an update with a number of changes:

  • Fixes a buffer overrun issue in _dip.c by reverting to the original C implementation
  • Python bindings using Pybind11 (C++) instead of Cython
  • P-value computation using bootstrapping has been moved down to C++ with optional parallelisation support through OpenMP
  • Removed overhead caused by debug branching statements by placing them under a compile-time definition
  • Added tests and wheel support
  • C implementation of diptest was rewritten in C++ by Prodromos Kolyvakis

License

diptest is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

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

diptest-0.8.2.tar.gz (87.2 kB view details)

Uploaded Source

Built Distributions

diptest-0.8.2-cp313-cp313-win_amd64.whl (397.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

diptest-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp313-cp313-macosx_12_0_x86_64.whl (411.3 kB view details)

Uploaded CPython 3.13 macOS 12.0+ x86-64

diptest-0.8.2-cp313-cp313-macosx_12_0_arm64.whl (370.3 kB view details)

Uploaded CPython 3.13 macOS 12.0+ ARM64

diptest-0.8.2-cp312-cp312-win_amd64.whl (397.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

diptest-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp312-cp312-macosx_12_0_x86_64.whl (411.2 kB view details)

Uploaded CPython 3.12 macOS 12.0+ x86-64

diptest-0.8.2-cp312-cp312-macosx_12_0_arm64.whl (370.2 kB view details)

Uploaded CPython 3.12 macOS 12.0+ ARM64

diptest-0.8.2-cp311-cp311-win_amd64.whl (397.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

diptest-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp311-cp311-macosx_12_0_x86_64.whl (412.3 kB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

diptest-0.8.2-cp311-cp311-macosx_12_0_arm64.whl (370.9 kB view details)

Uploaded CPython 3.11 macOS 12.0+ ARM64

diptest-0.8.2-cp310-cp310-win_amd64.whl (396.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

diptest-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp310-cp310-macosx_12_0_x86_64.whl (410.8 kB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

diptest-0.8.2-cp310-cp310-macosx_12_0_arm64.whl (369.6 kB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

diptest-0.8.2-cp39-cp39-win_amd64.whl (397.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

diptest-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp39-cp39-macosx_12_0_x86_64.whl (410.9 kB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

diptest-0.8.2-cp39-cp39-macosx_12_0_arm64.whl (369.6 kB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

diptest-0.8.2-cp38-cp38-win_amd64.whl (399.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

diptest-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

diptest-0.8.2-cp38-cp38-macosx_12_0_x86_64.whl (410.7 kB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

diptest-0.8.2-cp38-cp38-macosx_12_0_arm64.whl (369.5 kB view details)

Uploaded CPython 3.8 macOS 12.0+ ARM64

File details

Details for the file diptest-0.8.2.tar.gz.

File metadata

  • Download URL: diptest-0.8.2.tar.gz
  • Upload date:
  • Size: 87.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2.tar.gz
Algorithm Hash digest
SHA256 ecdbd48dd7c08c1b96bd2064d7464e848a5dd7e011e651937a5800a99c3c20d8
MD5 69fb962b995d8f56222812b9a4ca68a7
BLAKE2b-256 a86e2c67cc99cd7955c035bba0f27cb53ff8f2262d669f49ba4d7035089e901a

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2.tar.gz:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 397.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cfd4eed8da7fcf2828e175203d39ce5ea1c6405f57cdbe0e77fde7d43a589c51
MD5 a68fddaa40c0551bf077dd520d5af79b
BLAKE2b-256 42527843c804b2f8ac20ea21298d40bbe2a5c80a7a78ec03fa95105be6e2ab26

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df630bad930caac937ef704844822fffca6b9b99f203655b03362373840294b5
MD5 a0edab0b016b8ac268dd57fb20b378df
BLAKE2b-256 d40bd75ae240eb87a327e53e7dd9a47b9fed0da0a8849456434ca976867d9136

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp313-cp313-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp313-cp313-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 76300d0dc54f810db42414971d6300acbd252746bd6cbd754dcccfe4722a3a98
MD5 4a893939bb1eea5bcb439ab0400e78cd
BLAKE2b-256 0aa44fa89530b2c0774fe19bf7db85cc4b19e316d3fc7e93f5eaaec68f05cf76

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp313-cp313-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c0d317a933edcfd462ec013c813b9cbc93a30348a43dbb96c5d3e8ad88b940a7
MD5 a0dd24b679373d26ed910f632725bd19
BLAKE2b-256 e4cf1c634d401666fb63afa4291dc5dd14303e24d4f00449bb1bf515302dbad7

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp313-cp313-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 397.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 70319bdb076e91832b8770e8c90d4e846fa25bc8586f5170b09352d280559f0e
MD5 ad2a6779c39fe424666691200cf8226f
BLAKE2b-256 c55fac0227469381b9d8608e2337aa6bde2c67a2b71f40cadaebfbf0d82718e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcaea621601385794a43d62172802efbed5c4883606a9133a797a6c6ed1cbd52
MD5 a7b5a5f4ec6b9111bb536dbe2271bbfa
BLAKE2b-256 dc92ad38a7a03e752c518cc54f96e8e008e7eebddf8074f78057c968a25a1555

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 c75c83c513f95e591eca0476f9c12b42a5704a639919815e174eb7c8b933f61f
MD5 f13f2cdcb0c144222fc7426c25e35548
BLAKE2b-256 24725b6b357802ec8590c013b025f7a25c55981145433fd40dc510a01fde83fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp312-cp312-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c183cd3ed98faa7e0d19584812ade27735a4d83bcbf95fd31bd0accb3f1213d4
MD5 cce2b81cbec4aab7f3e4fb94a0730f02
BLAKE2b-256 06a91e44e81031d221f11242795c5f82e55a5a4c81d362a1570aa3b1379b967f

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp312-cp312-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 397.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 391268f259a8a9b2f2491f1c479734194baed232e6692c58c1557b4bbceb0414
MD5 f5d4c33c2a68d9d0f29f0bd6b1ad34eb
BLAKE2b-256 70e10e362d8f1feb64720bcd4ebc362c837c79966cf081a1255c5b44e7fad043

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6563ebaadf12b39b296ea6f9bac9a764aefb4ca89cee57090b7dfbf47762ef3
MD5 cb53ace448f80b72e022b20636dd6f47
BLAKE2b-256 d50b9a3d354e78959e0bcd159317a593e2061d18cf091250bcf01a63e327006e

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 bc9b5490c54180d8b1cb3746fdfb1a64289f0a6d09ec30b2ea30e1b8256430d0
MD5 f5b6d8ecc9b3b4728bbff13d5276ca27
BLAKE2b-256 40c20fb290e3d302593544addc8cfb3b4fbc75d26a9e346cc4791cb1f19a0a46

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp311-cp311-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 5e5de6100200b83d73a5d6c34aacdadc664af62d23997cb9bf9df2eb7a7293a3
MD5 21d1395d1221bd965dc6f502b55c1f66
BLAKE2b-256 6c5f0a823a39520736add57d382eb9fc82dcc0a3245d3e9cb605903fb171c503

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp311-cp311-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 396.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 21f88823957e0c0a1d11e98966086b20aefddbcb14aade8cd5b0d49dacd9c007
MD5 85f7ceb58b702d93e1160d7d24d9a723
BLAKE2b-256 b240c564bedafab6e7dc448c465b9404263381f3c6d98a5d6e1b08feca442eed

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c678e57a8d088515d24e08d14d7f2e255621a632b8d71e51e8cf9ba07d317850
MD5 4e4d7e4a6ee3e994c3462b87787f6d48
BLAKE2b-256 4950679091e524551e1a2a86b273258a36e7a84db6a0f05d601c9b458a01f555

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 843bb71169853bb9ce2a143162f2c116be926733b3677c79122fd6528261fb3a
MD5 601ece84cfc2649c368327f97291ee98
BLAKE2b-256 080fad070b5cb40866624eb17a239f2d43c9b5f10674bfefe8a7f39e0fe06b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp310-cp310-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 2828546ae777164e445be41115e328a340b93be296cfcbf65e81bca85d50daf3
MD5 ec0244f57e8cb9598012124b8a5cde15
BLAKE2b-256 5eff875497f4249495cb4dffcad782d74899a03d75b9af70703f87144c1ca7b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp310-cp310-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 397.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b5b4ba9b9d0d5666c734701944beedf80f4ea5fed55f6020ebadf34784ddacbe
MD5 5dbed0fc68fc771ac38739165cb45c5d
BLAKE2b-256 b22c674b56aa482d6cd1cc4afe85a1eb82a51ff580c368cf659ae2ebfd3f755d

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6340a70f34df3f09eab39557fe1c51bb709862e3480251c3887e97c01ef77d67
MD5 15678e2c3144aeac0f1dd7fd49396b08
BLAKE2b-256 af603addc6e8fe8985b2f83a151c05f8ba615793c783dbed0c4e311b13534518

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 ffc5d0669ea30c1762933540b34b1ebc17bb885e049abff0ef57d5de55bfdef2
MD5 df3f5d23fb338ce4b9132db12c6c5d08
BLAKE2b-256 a4694dfc7f0408c40ccd2be0d56f3350c968c6afed8581ae165800591e66524a

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp39-cp39-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 884dec60bb0968ba2f5e29d7ea3198403cefc39ec3f1af07ddc88efe978a419c
MD5 43b34b08b4eee06dbf1b9d6562cf52a5
BLAKE2b-256 130dd5d1151dcb6ad1d56c7788ce429c736af7308e9acd26187b7f99f614303e

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp39-cp39-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: diptest-0.8.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 399.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for diptest-0.8.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0436584957fa5b2b022766a43a794e2f1e9dfa9851d517cf5b98f061a3067e63
MD5 53338a603a2a75abbaa152851faa862e
BLAKE2b-256 14a74b5d43fc0c22fb7637d2af85aae7fc427ed51ddc1bf52e90d807fc9da1d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c319edd7800bfbb3cdf8e9cbb1b2b087bda5f264fdbe1a79deb04eb54306e2e0
MD5 9bab8e1cad035805225d2e2ebca50277
BLAKE2b-256 2c8df5a8bbf68a26206f200f100b60b3d4fa0a33e8b0cf240a2765972d3b4f06

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 322dda9040e50590cec62ab833a9fd031bdfc778f0d75cb5c4525d7c01e6fb15
MD5 c30bf551c13286c5959204bbdcbf6f20
BLAKE2b-256 bad9da69e11c9eea2a7b66bd907eefaeda5ef08db171d4c1a5fc855bbd95dfe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp38-cp38-macosx_12_0_x86_64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

File details

Details for the file diptest-0.8.2-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for diptest-0.8.2-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 a0794bb9e6747e6301b74fd08b1e0a8a460ddc7834faa73e9162f6e720e5ef2f
MD5 d4a1553b06c02755b328fb5c7ef30475
BLAKE2b-256 80d5d90c659e04b705d607e366bca26058b28e017e5e77d41c408befb9ae05f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for diptest-0.8.2-cp38-cp38-macosx_12_0_arm64.whl:

Publisher: wheels.yml on RUrlus/diptest

Attestations:

Supported by

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