Skip to main content

hamstest-adapter-mannwhitneyu

Native C++ adapter for hamstest.permutation_tests.mannwhitneyutest.MannWhitneyUTest.

Installation

pip install hamstest-adapter-mannwhitneyu

The package depends on hamstest>=0.1.0,<0.2.0. When installed, importing hamstest.permutation_tests.mannwhitneyutest.MannWhitneyUTest registers this adapter and lets hamstest use the native fast path automatically.

Usage

from hamstest import Estimator
from hamstest.permutation_tests.mannwhitneyutest import MannWhitneyUTest

n, m = 20, 30
ranks = list(range(n + m))
test = MannWhitneyUTest(n, m, ranks)
estimator = Estimator(test, sample_size=101, seed=0)
log_pvalue, log_pvalue_stderr = estimator.estimate(735)

If the adapter is not installed or cannot be loaded, hamstest falls back to the pure Python implementation.

Project

Source code and issue tracking are available at https://github.com/golikov-nik/hamstest.

Metadata

Release files for hamstest-adapter-mannwhitneyu 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hamstest-adapter-mannwhitneyu 0.1.0
File Size Uploaded
hamstest_adapter_mannwhitneyu-0.1.0.tar.gz 3.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for hamstest-adapter-mannwhitneyu 0.1.0
File
hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 2.0 MB

Release files / hamstest_adapter_mannwhitneyu-0.1.0.tar.gz

Download URL hamstest_adapter_mannwhitneyu-0.1.0.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a9c4a47bc2edb85cfad598845eddc03ff192cae8e642b3a92c8950cfd21c5102
BLAKE2b-256 checksum
How to use checksums
eb79187535725cb30345fb61acd5407bf734bfaee52a331862bea8ee35ffec9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-win_amd64.whl
Size 265.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
18454753ed1ec434619dafb68136728b495d30d81e67a6f848581318b19d31b8
BLAKE2b-256 checksum
How to use checksums
c4234a0b81f9eca839092cbddf5fa77f3170f6c0f61207c01b01b79b54273fc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

Release files / hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 86.4 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
84877732e3cb30105e4cd6a37bac04469d9d1d44e536a6fd56061e328ab3169c
BLAKE2b-256 checksum
How to use checksums
cf5a833c970237bdffa71392fd6cac6e71822c4fa228dc0cf291464f7d836dcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 69.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca345a62b65f82d0ed5588475308143371ad8387751dece9e805c6d3cf4a2b70
BLAKE2b-256 checksum
How to use checksums
77a6cb45fdb3bf7c000c6050e140712335bcb2205f35d979d9dc8cd20285a04d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 73.4 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
977416d46225156336b9e943491e4e8dab27101ff9a64779a7381e2e3dc30009
BLAKE2b-256 checksum
How to use checksums
1d75c040ab83d92f03d395487166ac62895b97f3499899bf0498fdbc49ef1a09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-win_amd64.whl
Size 265.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
98b741fb069008578ac94f4ca4f681982ddcdaa15ff6afa2254a9332e834eb26
BLAKE2b-256 checksum
How to use checksums
521c1701b0565d9cac81e2fea02402a1e122dff546b33b3becd0896e8596384c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

Release files / hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 86.4 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fee30dfbed59b3e6c1024bde57e6e8607ebd1b3795354edee432220d03c12a2e
BLAKE2b-256 checksum
How to use checksums
525a1f710b10ff160a4319458dc3f6fa7071fd67053d58631a0d0c6b028452d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 69.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b0215be0414d41a4f05f3e8a936b9a785197a8547826b5df6bb70092fbaed985
BLAKE2b-256 checksum
How to use checksums
56b2e7288eaa30750c763557c0f6eee6e98e1eb24e0771bfea79c85ace5b6a94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 73.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
fa94220b4fc0fbcc29f679a75d21a6b3bdec132a28eaa19971aea055768bf765
BLAKE2b-256 checksum
How to use checksums
e4e0ed1f7bd2288b9f8b36909c3aabededcd8ded370357ebdba1fd271a27dd9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-win_amd64.whl
Size 263.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c26d24d4a86e5281656e69db63dfe771a19d1834764dbe227165862a69d7c06c
BLAKE2b-256 checksum
How to use checksums
91188c0bfefc3897823baa62cd4bcdf4a1926b1bcbe7db8f1a73e8643499c7c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

Release files / hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 83.7 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5c4e741f00bdddda6c2c542197dd8ca7d15e0cd4e70b44bd0e41fc2e7eb3b8b7
BLAKE2b-256 checksum
How to use checksums
2f900ba78b363099c67a42353c8c1d12eea518d7220c9de6d13ee945f983bb6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 68.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c38e19687ba5767b8db7ed9917b5448add3655390629783fd001cbc804a34504
BLAKE2b-256 checksum
How to use checksums
e14ab900bb26f3a2a4ed782e324a18111b35ccd05dd9e8c1f1923f19ec7c33ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 71.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6a547cc504b060583bd4c092109957879c0b787f90aaff5f8735c32380fbc2ef
BLAKE2b-256 checksum
How to use checksums
3f6509eb703636237608ef68d750cadd68e2290fb1461bb353b008abf04bbb1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-win_amd64.whl
Size 262.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7eaf612b117a5615384961ab16dbe439db7e9fbab92647226163f434e037237b
BLAKE2b-256 checksum
How to use checksums
9152ed6f6da6477cfd15285d7ff9960f70bbc2428da29e046915449613fa27d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

Release files / hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 82.9 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
86bf345ed44631ed7954ebb4e87af048137db1c0ef5eb182fbefc70f2e1e0779
BLAKE2b-256 checksum
How to use checksums
7540fdd32b96baf07393d85ceceb7d5a808e35630e3f85f79197e697fff59676
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 67.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
528bc4fc391f3c3922a596c04c3fb3a393522e90dc1ffbe9a00f63c7916059fb
BLAKE2b-256 checksum
How to use checksums
1b52ee2b94a8ee945d0978e2cba0cbf6cc6fd0fd5917460b0db649be9a6a72c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

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

Download URL hamstest_adapter_mannwhitneyu-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 70.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7eacbf4853cb0e38d1ca8d8fbce30994b2a0e12860a05c8b30fceac2a81f0b43
BLAKE2b-256 checksum
How to use checksums
4be978142a53d296aa006ab7368095f996d5b2dbc356d22f8bf53ecbb48977c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jul 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page