A Python interface incorporating a C++ implementation of the Whole History Rating algorithm proposed by Rémi Coulom. The implementation is based on the Ruby code of GoShrine.
Project description
Whole History Rating
| CI | status |
|---|---|
| conda.recipe | |
| pip builds | |
| cibuildwheel |
Description
A Python interface incorporating a C++ implementation of the Whole History Rating algorithm proposed by Rémi Coulom.
The implementation is based on the Ruby code of GoShrine.
Installation
To install it from PyPI:
pip install whr
To install it from source code:
git clone git@github.com:wind23/whole_history_rating.git
pip install ./whole_history_rating
To build this package from the source code, you will need a recent version of Python 3 installed, along with setuptools>=42 and pybind11>=2.10.0. Furthermore, depending on your operating system, you may also require the installation of the appropriate C++ build environment. If you are uncertain about the required dependencies, you can begin by attempting pip install and follow the instructions provided by your system to install the necessary components.
If you encounter compatibility issues while using the latest version, you can also try the older version implemented purely in Python:
pip install whr==1.0.1
Usage
Here is an easy example about how to use the package:
In [1]: import whr
...: import math
...:
...: base = whr.Base(config={"w2": 30})
...: base.create_game("Alice", "Carol", "D", 0) # Alice and Carol had a draw on Day 0
...: base.create_game("Bob", "Dave", "B", 10) # Bob won Dave on Day 10
...: base.create_game("Dave", "Alice", "W", 30) # Dave lost to Alice on Day 30
...: base.create_game("Bob", "Carol", "W", 60) # Bob lost to Carol on Day 60
...:
...: base.iterate(50) # iterate for 50 rounds
In [2]: print(base.ratings_for_player("Alice"))
...: print(base.ratings_for_player("Bob"))
...: print(base.ratings_for_player("Carol"))
...: print(base.ratings_for_player("Dave"))
[[0, 78.50976252870765, 185.55230942797314], [30, 79.47183295485291, 187.12327376311526]]
[[10, -15.262552175731392, 180.95086989932025], [60, -18.086030877782818, 183.0820052639819]]
[[0, 103.91877749030998, 180.55812567296852], [60, 107.30695193277168, 183.1250043094528]]
[[10, -176.67739359273045, 201.15282077913983], [30, -177.3187738768273, 202.03179750776144]]
In [3]: print(base.get_ordered_ratings())
[('Carol', [[0, 103.91877749030998, 180.55812567296852], [60, 107.30695193277168, 183.1250043094528]]), ('Alice', [[0, 78.50976252870765, 185.55230942797314], [30, 79.47183295485291, 187.12327376311526]]), ('Bob', [[10, -15.262552175731392, 180.95086989932025], [60, -18.086030877782818, 183.0820052639819]]), ('Dave', [[10, -176.67739359273045, 201.15282077913983], [30, -177.3187738768273, 202.03179750776144]])]
In [4]: evaluate = whr.Evaluate(base)
...: test_games = [
...: ["Alice", "Bob", "B", 0],
...: ["Bob", "Carol", "W", 20],
...: ["Dave", "Bob", "D", 50],
...: ["Alice", "Dave", "B", 70],
...: ]
...: log_likelihood = evaluate.evaluate_ave_log_likelihood_games(test_games)
In [5]: print("Likelihood: ", math.exp(log_likelihood))
Likelihood: 0.6274093351974668
To learn more about the detailed usage, please refer to the docstrings of whr.Base and whr.Evaluate.
Running Tests
To run the test suite:
python tests/test_whr.py
Or using pytest:
pytest tests/test_whr.py -v
API Reference
whr.Base
Main class for computing Whole History Ratings.
Constructor:
whr.Base(w2=300, virtual_games=2): Initialize the rating systemw2: Variance parameter controlling rating volatility over timevirtual_games: Number of virtual draws added to first day for regularization
Methods:
-
create_game(black, white, winner, time_step, handicap=0): Add a single gameblack: Name of the black playerwhite: Name of the white playerwinner: "B" (black wins), "W" (white wins), or "D" (draw)time_step: Integer representing the time period (e.g., day number)handicap: Optional handicap value (default 0)
-
create_games(games): Add multiple games at oncegames: List of game records, each in format[black, white, winner, time_step, handicap]
-
iterate(count): Run Newton's method iterationscount: Number of iterations to perform (typically 50-100)
-
iterate_until_converge(verbose=True): Iterate until convergence- Returns the number of iterations performed
-
ratings_for_player(name): Get rating history for a player- Returns list of
[time_step, rating, uncertainty]for each time period
- Returns list of
-
get_ordered_ratings(): Get all players' ratings ordered by final rating -
log_likelihood(): Get the log-likelihood of the current model
whr.Evaluate
Class for evaluating prediction accuracy on test data.
Constructor:
whr.Evaluate(base): Initialize evaluator with a fitted WHR model
Methods:
get_rating(name, time_step, ignore_null_players=True): Get a player's rating at a specific timeevaluate_ave_log_likelihood_games(games, ignore_null_players=True): Compute average log-likelihood on test games
References
Rémi Coulom. Whole-history rating: A Bayesian rating system for players of time-varying strength. In International Conference on Computers and Games. 2008.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file whr-2.1.0.tar.gz.
File metadata
- Download URL: whr-2.1.0.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02950f28407b9b5b39e846713615adfba9869e67fdc47d7912623c1bdb671eb4
|
|
| MD5 |
ff21f86eda7bce490a6db998bbd2150f
|
|
| BLAKE2b-256 |
85a242133d8dc6f2f8052ae71091c9a508448ed328bfb66a1b3f45e75b917806
|
File details
Details for the file whr-2.1.0-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 143.8 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d71014106552b60eb5b0c8d745d83baab17178ad7e1ef89fe75dcc774848de9c
|
|
| MD5 |
35e231a7f6dd688a13657e5a59b99d83
|
|
| BLAKE2b-256 |
d22847df26b9f4f9e73ddf66e78fb50215ea4a26aad65770f72b53f224d223c4
|
File details
Details for the file whr-2.1.0-cp314-cp314t-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-win32.whl
- Upload date:
- Size: 125.9 kB
- Tags: CPython 3.14t, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8b3038c49adeba3ee25504b5edc4acd68cdafea2e31baf4a5a39762d666d8db
|
|
| MD5 |
cc3f5e7af0aacf91ee4523b6836cfbe7
|
|
| BLAKE2b-256 |
ca3f9e6e669906ea50081dd6fb9c7802dc4653143016d5648a7f5004f14f5da0
|
File details
Details for the file whr-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96fd625e78a4677f418c9e71cd909588a79d77f3ab4d005deefe3f37c1eb568c
|
|
| MD5 |
ce94d116425968dfb54d56926e7554d6
|
|
| BLAKE2b-256 |
cc090abba7cf96a47f9247056b3e84065d031a5c81f510d9fcb1e482ec8b9dac
|
File details
Details for the file whr-2.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 175.0 kB
- Tags: CPython 3.14t, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82296e01540877d5d506c624ab61ef0d4941e5a72cc5240e7dd3d09a953285de
|
|
| MD5 |
30487f7a8a9749fd878b35ef69bde65a
|
|
| BLAKE2b-256 |
a1cd44836580ec91115e3da2f674b55fc6df5f73eac917c61f9560950613f931
|
File details
Details for the file whr-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 167.5 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f692ed20f9b3023f0d062a175839ff2dc27cda319484990113f63dfdd5b6447c
|
|
| MD5 |
6b677677ee8700485f98ab9b8c3e32b1
|
|
| BLAKE2b-256 |
c4a83f0ec0ed1e4f11f54cc273d1108af51fdc78c8ccabeb22c3938535b486d1
|
File details
Details for the file whr-2.1.0-cp314-cp314t-macosx_10_13_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-macosx_10_13_x86_64.whl
- Upload date:
- Size: 173.6 kB
- Tags: CPython 3.14t, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2be63f01057a9c158a4f69f4ec2db12a7b1342f25c22cc8bb7119f93dcc11074
|
|
| MD5 |
0192f180e96789cd7bfd9a6e4dcad801
|
|
| BLAKE2b-256 |
a854f224d86bd0b366d915b4c86801dec46af992bedb355cfdc91ff4e1a809ae
|
File details
Details for the file whr-2.1.0-cp314-cp314t-macosx_10_13_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314t-macosx_10_13_universal2.whl
- Upload date:
- Size: 338.3 kB
- Tags: CPython 3.14t, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f0b165ccdf98689075483588787966cfc3efa07173f0944706b4db858d9bf2b
|
|
| MD5 |
7b26eaab34df325d31df70351c2ac7df
|
|
| BLAKE2b-256 |
de468a6a52f65661f7433f4bff9740ef634584a93ea544ba23494904b9ad740c
|
File details
Details for the file whr-2.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 133.1 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d36ff9677883d3d07070a7bbe7c9075076cf1cea57612b96817af2aecbe2f1a7
|
|
| MD5 |
c8397fad6e79057a513e9fdc557ba4cf
|
|
| BLAKE2b-256 |
0b9187d7d1a12ab8230d4ea64484f9b9b6433d302b2ce38ffe90f100db483bc2
|
File details
Details for the file whr-2.1.0-cp314-cp314-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-win32.whl
- Upload date:
- Size: 116.5 kB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7a9388e2f62c705f8b5129b463aefe6c4bf2169cd30314961494428ab9e59a5
|
|
| MD5 |
a2682beb80319a3491c7b499ecc708ac
|
|
| BLAKE2b-256 |
1280258d1253e776be43d4f5f3857792ebf6f7a61c713f4a9ebd325cb732f83d
|
File details
Details for the file whr-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7306a723ca342f7bcff1d9a76c1c53e8cfeaa7d75acb031146d44048d41788f
|
|
| MD5 |
ff8016e3c7c9cb412d38bbda4664dd9b
|
|
| BLAKE2b-256 |
8959e068111a8a33d6f2d55ae1a84023fb3ef12b9b284fb23193f2e64c10a367
|
File details
Details for the file whr-2.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 180.7 kB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acdd0aa852a4c0b7d33a6c2b6b7bff5f95a9609af70e0f00f5227290c0497348
|
|
| MD5 |
483de906f5ae587146d051d2df58914e
|
|
| BLAKE2b-256 |
1178e77dde1a89c43c187d525553f6c7dfe8f4c5a5ac1fea33799953447759d5
|
File details
Details for the file whr-2.1.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 157.9 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aee399dc429a545681ead86f277e46d9b2ba01e9ff8d527bd7288548707ea7b7
|
|
| MD5 |
6da57c58d0f4d9482e0fb9b476055f31
|
|
| BLAKE2b-256 |
4e9c0761574fc1cd62fb952a7cd8b71470f380d51f0f78b04cd8c625037a3c17
|
File details
Details for the file whr-2.1.0-cp314-cp314-macosx_10_13_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-macosx_10_13_x86_64.whl
- Upload date:
- Size: 164.3 kB
- Tags: CPython 3.14, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9f271d19201e151fc24ce2ce356f0bc5b6cc5d1656502005ff1c305f7291734
|
|
| MD5 |
f9366d62748a8c2f173cb6eae23266cb
|
|
| BLAKE2b-256 |
24c77580c9edc1b19657e8d877771da01fd41ac0cda9d0a88155ee5afea3c85a
|
File details
Details for the file whr-2.1.0-cp314-cp314-macosx_10_13_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp314-cp314-macosx_10_13_universal2.whl
- Upload date:
- Size: 319.2 kB
- Tags: CPython 3.14, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b41d07a6ab357111feca47caabe469301291f61a985e5eae576a541f0603b05b
|
|
| MD5 |
95e67d31132a257de9a3ab731becbd17
|
|
| BLAKE2b-256 |
25915e6f982cd4e91b00bc1dfecebcba497dec75b007f112305169b8f2b0c6ad
|
File details
Details for the file whr-2.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 129.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8baf6cfea79db4278f20e462199fcacc5adfcc34c1f13d319c2c889333880bd
|
|
| MD5 |
d607e533257484b4df5ccb1cf12334bd
|
|
| BLAKE2b-256 |
41638afb6cf5606b642dd1f7e91d3c0d51c9f7819efd592317441be5e98fc7b1
|
File details
Details for the file whr-2.1.0-cp313-cp313-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-win32.whl
- Upload date:
- Size: 113.9 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
560f313fdbb5e62c04aa1f8b28024704352d5fec5c73116ee169dc3b86b35756
|
|
| MD5 |
0846ed75440042f66275111eb80d1f62
|
|
| BLAKE2b-256 |
4f539bbc29085e7b0c725525c83cfa70bec8a2eeff9ddf1645fd7340a8511112
|
File details
Details for the file whr-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bc130000f943faa90e846295345a968523685746ace0066b81ce6c863009496
|
|
| MD5 |
2fb464e14a07e04e8ccd189d29e476a4
|
|
| BLAKE2b-256 |
3f9596aa9238c6ab3b05c1996ec1993946747207ed0bc3650e51bcc59fcf3f43
|
File details
Details for the file whr-2.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 180.7 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c80a5d20247387f35b8daf60553f92242f11ca2caf41182fa28b711ec023133
|
|
| MD5 |
30a38c970756147781d0487d20c74e22
|
|
| BLAKE2b-256 |
ef37d5d7b6c07e8db3f01673f04594c2372587e174a411c7a863622176d0c5eb
|
File details
Details for the file whr-2.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 157.6 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8db68b4a8b3850e9289824db1b0231f634876c979cf6b968abf12ebdfb217f51
|
|
| MD5 |
fc2af7ce5333eba808111793b48412d0
|
|
| BLAKE2b-256 |
e51305d803243ead5063eec2a098e4b192394c05dda33304f959f80d7ca33d7e
|
File details
Details for the file whr-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 164.5 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b31dda572802acc2834786be6fb3461f3b8ab527a86e504f1049f494890a26d1
|
|
| MD5 |
b1fa84a40efdf4ce4e77a4bcb435f38f
|
|
| BLAKE2b-256 |
070970fd288019816e30c86ccf2cb48c4cefe697067684d4a81b10a5c4b6e264
|
File details
Details for the file whr-2.1.0-cp313-cp313-macosx_10_13_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp313-cp313-macosx_10_13_universal2.whl
- Upload date:
- Size: 319.0 kB
- Tags: CPython 3.13, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e98d99feec005b1f9629a31df3107de2e49a7e82dd876ef28d3231d8433aa85b
|
|
| MD5 |
bbff60db067ee32756d919e785aeb0a2
|
|
| BLAKE2b-256 |
feef241bcd962110d68d3aad7f1181edeb83328ed6b1b7ae134d47ea7efc8cb1
|
File details
Details for the file whr-2.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 129.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9d3af15a2911f23f2e6c13dc1f174b4c01806a54cd25c2ffcca6b4b9a0cf019
|
|
| MD5 |
e491dc96e75d94f206dccbe785fbca94
|
|
| BLAKE2b-256 |
80b4826604b7ff1df1fe5e44455dbbe9359860fa2499cfcb0449ba0c512a20f2
|
File details
Details for the file whr-2.1.0-cp312-cp312-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-win32.whl
- Upload date:
- Size: 113.9 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1abb6c2acb8b380ebd88fc6c8a0b32189f562af55abfbdfe09c8295f0a7f1c4
|
|
| MD5 |
2ef7a106412ed5806ce816fa37d20c42
|
|
| BLAKE2b-256 |
346c650e06d32dae51dcaf23cc958efa75e045ed46a2447a04c039a69394c698
|
File details
Details for the file whr-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9003e9b0c064152086923cc4648aa39e292d33c3e2d8017b459b2cf242f1b24f
|
|
| MD5 |
c03f1d08fcb10c63dcf6b7ca3f194e1d
|
|
| BLAKE2b-256 |
f8efe5b046a734c3f6f67cfcf527b69995add0f69f6fc8200736b392145cb7bd
|
File details
Details for the file whr-2.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 179.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8e46af48eab93e530334dbd6bb070d84df46b9362b765a160a11cd979e44627
|
|
| MD5 |
e5f783ccd4d8df9d222d77221cd3b729
|
|
| BLAKE2b-256 |
d8638b770a06fa557bd84d23ab74e5fd90fb8a42cf8a0639425eb8e58e56c9a9
|
File details
Details for the file whr-2.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 157.6 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f5b36e9f4297a16d5635e84b6228dda6902222185379caa4aac98cff8e01d3b
|
|
| MD5 |
4749b8b0c28e29ba330f08e0904c2b2c
|
|
| BLAKE2b-256 |
059af7f85d3a4d12f749472607ad1dc5071e3a337755f1487def29473d10cf5a
|
File details
Details for the file whr-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 164.4 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de44a86143f8451375417b4a4e1a9d0e69b534b09cccd1e769cb02e28822376e
|
|
| MD5 |
369e3817ba9492e2b319194d6ba6c82d
|
|
| BLAKE2b-256 |
b347b5226416e45a7e1716e7e19181243ba61ab72198504ccbe94d494140ddc9
|
File details
Details for the file whr-2.1.0-cp312-cp312-macosx_10_13_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp312-cp312-macosx_10_13_universal2.whl
- Upload date:
- Size: 318.9 kB
- Tags: CPython 3.12, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b93d658aed37d320686697d9b5a46dc4dc499a7c863d4ba30cfeab2fc19af51d
|
|
| MD5 |
614257f45d8e8405b54dd3cc071d56ba
|
|
| BLAKE2b-256 |
b4049bed38fb9225179f742c296983278208c0ca7ad3f10e3c02aa78d9108a94
|
File details
Details for the file whr-2.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 128.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
160c48145fb9b9845a240ec88d38a271b46ac816c63388b26461b77023e1642d
|
|
| MD5 |
0d37f77ee9979df4f99a3495f1fa1c66
|
|
| BLAKE2b-256 |
6a593e42861302e009b32fca095852168e7f5c80da188685be730aa103d13df9
|
File details
Details for the file whr-2.1.0-cp311-cp311-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-win32.whl
- Upload date:
- Size: 113.2 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6268c44e68d4e1b1d9d252a2f8303f8a2ee38c74169a3bec7e1795808bdc8154
|
|
| MD5 |
e349fda152d35c9503a59d13094d428d
|
|
| BLAKE2b-256 |
e6070850c94ad29f839ad2e12b3ecb40d634c0db12775f472272176825022564
|
File details
Details for the file whr-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ffdf1da09ef06d9be2e5da7a246dee159d8c7f8c05038cf87cb41661241260e
|
|
| MD5 |
950effe019101a046ac4f3968733d30b
|
|
| BLAKE2b-256 |
ed77370d244f78866a7e8561cc7b6e7424f814aaa9fede25dbe756c186ecfb3f
|
File details
Details for the file whr-2.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 174.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0a606d5ef34c82ce4a0fb83bca56797961ce61c63857b87b1efef0b7aeb2dbd
|
|
| MD5 |
bc4a8fecc88a62a5b13a2005ab29d5e3
|
|
| BLAKE2b-256 |
80c1696891d61562a0de25050b61635c27a85e192b7f6cfb622bed32cb5c9825
|
File details
Details for the file whr-2.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 155.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66dcba8ee8dfa7b8e344756c0845658301a9b9029f8a64248e781c7c9d824c85
|
|
| MD5 |
e1af205c3b02a8101d530bbb57229b0a
|
|
| BLAKE2b-256 |
3e398a7f7f015e1477cbde855099f1a1ce7191ce9c046f929ce4ea5bd432171a
|
File details
Details for the file whr-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 161.8 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ea0361ece95707f8f64093b59baf721f7f50d06401370557550ab0ff0e1849b
|
|
| MD5 |
b0d03b9dcdd488864a787cacc83e2778
|
|
| BLAKE2b-256 |
78771e5e9db41130ec7de7fa0c9e7d7f54528f4c7f4cf766ba89104eddd6b0fa
|
File details
Details for the file whr-2.1.0-cp311-cp311-macosx_10_9_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 314.2 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c2d6f578316bf10aaf41558cd6536baed30e6c76ed0be304bac2f84e5607e15
|
|
| MD5 |
5786a2285ae4f8adef9238a37b18d156
|
|
| BLAKE2b-256 |
582dd841b1c83d71c98e91826710c5d8576e4b70dc5aee0244d5d16c91cccef9
|
File details
Details for the file whr-2.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 127.1 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4402a359607c988866f08947d6d771650bd129cf62bf67f07888e053bf799255
|
|
| MD5 |
3ff76fd6cca3e5ab258133b65114882b
|
|
| BLAKE2b-256 |
b7221c4ca6a531d19d04cb9a65bfee22a8c4479cd1db06885ef13b321b2ddf56
|
File details
Details for the file whr-2.1.0-cp310-cp310-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-win32.whl
- Upload date:
- Size: 112.1 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
331d15e1209276409cd3f8670db5fddfc63009c8c46215461ead495eaa7f21bd
|
|
| MD5 |
8035f24e41c409445c13ebea6f7b2094
|
|
| BLAKE2b-256 |
26b7fbba7b86ae0e8f8e9122d7ca2d03d159aae5d6b927eb529083e787831b71
|
File details
Details for the file whr-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
134e7a6273fba9d7a4a2ee17552b83a66bd1d0fb81b82a9f54117dd742784edf
|
|
| MD5 |
d27c65a138f31bef969d17e22277c150
|
|
| BLAKE2b-256 |
5f9dd5e6f5803f24058245f16678d53a462d50f8464f3f15a09f398f68f9b800
|
File details
Details for the file whr-2.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 173.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f51d1e8b83d3d3a715ae4d40e02e27e5d1b295f39bf49a2717558552f2b19309
|
|
| MD5 |
c97a842c3937db62dad7473a288f4198
|
|
| BLAKE2b-256 |
62851f9a53210820cb8b07085c8c5cac5938bc2b3b8ae69552182c7d4e0c63ca
|
File details
Details for the file whr-2.1.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 154.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
feec44c28ad95a06fbc0a4cb26befdd4c4f426e98f6a86020c5a6576aaf57498
|
|
| MD5 |
df863024a1f76fd5c182fe01d2e2d89b
|
|
| BLAKE2b-256 |
f52624a591b8d1dcf7e5e3a187283a0386d75677e95250a4181d5017124bd4f4
|
File details
Details for the file whr-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 160.5 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfb355c0e37f22d7d48157ad5b74a97a387dbd158f3a45b4ab5094ba0ad22ecd
|
|
| MD5 |
347a98402fcafe0a13edb689355c6b02
|
|
| BLAKE2b-256 |
9218b3763efec8c064d5128c18350fae5cbf4f675fa6692d047eabead8d94a28
|
File details
Details for the file whr-2.1.0-cp310-cp310-macosx_10_9_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 311.6 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5292dfa47fa8bd81e4895c32b69ab6930352e47915fa0ac0c9cd2db647d56f59
|
|
| MD5 |
7982bd9eda335c42405f01d668ad4193
|
|
| BLAKE2b-256 |
4a93d5ba7010172f8a2bf2e30fbbb0e9554a94a071fb72842b50ff0e46f95746
|
File details
Details for the file whr-2.1.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 128.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62ba853004fd5efcf7a6bb815c458786f5d9defacdca1298c91d26224893a4ad
|
|
| MD5 |
b7bcb64d5904539d2ee74a634e93ccca
|
|
| BLAKE2b-256 |
78e72579c6b40c46fdce0c10bf484998220ab45f9108b93c0e08f39c4e5e3293
|
File details
Details for the file whr-2.1.0-cp39-cp39-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-win32.whl
- Upload date:
- Size: 112.2 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d58f765521f48607cd53ab38250abbbf01991c1e33315fba2dce158f2cca923
|
|
| MD5 |
74f9688eac3609bd2cd230d49ecfd23a
|
|
| BLAKE2b-256 |
0fe9f60b07eeeca97f113ed9f99c4cabe9b107063b3202a53c2ff6410388831a
|
File details
Details for the file whr-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d4a6ee7c1ce86270be92e8496b343d829cdfa5e0e657e5dbc011184d0346087
|
|
| MD5 |
301f64ab367b236d9149055baf52bab0
|
|
| BLAKE2b-256 |
4be2e6e9338d885f12f05fa24acd746e44017aa44f279cd72747dadc24f887cc
|
File details
Details for the file whr-2.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 171.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
861f135da26484fd41cd4b5f575351975cc61b6f4a48803cdd5f88d3436d3c85
|
|
| MD5 |
43db918daa87c9f4cdee03c525d2b25c
|
|
| BLAKE2b-256 |
33e682e2260c75db5d98931a8a104483eb9ebb649ac066a973ee55fe946b517e
|
File details
Details for the file whr-2.1.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 154.5 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
009e5f503a57224607338266c7f93e327c6fa559cc41f0d7726540f99a06b0f1
|
|
| MD5 |
88419aea0d39f98e4e0fb1ae8fa231ae
|
|
| BLAKE2b-256 |
ac77cc567959881bb330d31a0f76a82df3d5803cdb232d53a81b43ca327b3955
|
File details
Details for the file whr-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 160.6 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9209d8a14879eb5837da828c485e08fef8cdccc4cf898bb4c7db67673c74489
|
|
| MD5 |
bc54fac7aaad89ec80d396c21c801294
|
|
| BLAKE2b-256 |
72e82ccc831bd0d15d9c00990610ac2fca7873b9dc774e3c58ff260327a31a2e
|
File details
Details for the file whr-2.1.0-cp39-cp39-macosx_10_9_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 311.8 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
804c3579c8abceeaf01bb1504f2362fa34452267569c15e17546049cff6b4d86
|
|
| MD5 |
64f7f368b7522738f5221056e5c48c2d
|
|
| BLAKE2b-256 |
8e8c187b0ab805d21805ab6f984928dcdfbc6f0e786c10d06c01d735da716eb1
|
File details
Details for the file whr-2.1.0-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 127.2 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3b17984acaa7cab93c48cefba9ab4a8749f50f50f1dde41f5833dcdb59efcdb
|
|
| MD5 |
16e948f7539f1cdfce97b377e9283320
|
|
| BLAKE2b-256 |
fe90224464c12c07e9b27e035d3fb4dfc46858d173710357e9c7561abbd4d1e7
|
File details
Details for the file whr-2.1.0-cp38-cp38-win32.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-win32.whl
- Upload date:
- Size: 112.0 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7fe8e11a2bca9693e12c1448c6253f15660e077a77685b6f5f1706163f5cebb
|
|
| MD5 |
06785fec1c4ef4dcdf388762bc99e3bf
|
|
| BLAKE2b-256 |
2ec45a6a709d61ca540b6ce60b09ebd45fcd888a18f27ecceae35466c2a29c9e
|
File details
Details for the file whr-2.1.0-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b4c19465c00cb23bcd530f1f667511a958137fcf6998d2a1984fd40006db7fa
|
|
| MD5 |
109b26de5e4db569f8369ffbba448ba6
|
|
| BLAKE2b-256 |
c8509f0e2fd8d4ef0a08e52fdff2c489d20061ddf0d654dababda99c195cbe0c
|
File details
Details for the file whr-2.1.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 171.0 kB
- Tags: CPython 3.8, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1df171874af55974c43b4175232d30c81f09ddc7e00132fef30a1e46edce24a
|
|
| MD5 |
759cc93bf589d5a4c2d978787a9b4499
|
|
| BLAKE2b-256 |
3aea3af6c57c7be5d127bf07f11d86d15c692b04d59ccb42ec8a8d5c05fd5fa9
|
File details
Details for the file whr-2.1.0-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 153.9 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8878ed181e94a48af8bc8ea8239c006990f2e332f1750587db630ee2b793c69
|
|
| MD5 |
ebfb2d06fe083c05d4ef8b03e493e192
|
|
| BLAKE2b-256 |
631798c91d3697145047cfb1bad4d46a75ebe172f3602f7aaa475222d13dea42
|
File details
Details for the file whr-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 160.1 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47491363377ae99e0f791b3b1018aea41997fafcb23157965f73323e53a8feb4
|
|
| MD5 |
85684724bd3e72c035c8205ea552bd53
|
|
| BLAKE2b-256 |
dd554f1c78c1302ca927303d323543cebbeabd79f65d4cf5ebbcc87cbe0ca82e
|
File details
Details for the file whr-2.1.0-cp38-cp38-macosx_10_9_universal2.whl.
File metadata
- Download URL: whr-2.1.0-cp38-cp38-macosx_10_9_universal2.whl
- Upload date:
- Size: 311.0 kB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7dd5de8a3d9da0feaccc2771df9852181119ff56fd974a57dbfb7c3874ac1fb
|
|
| MD5 |
9c583f0ea13b64499d54940c27912572
|
|
| BLAKE2b-256 |
d0096af9d5a276e7840672f6c71dcf8218e04c3ba846f0304bc907d85d4d7863
|