Skip to main content

A poker hand evaluation and equity calculation library

Project description

https://github.com/julianandrews/pyeval7/workflows/Tests/badge.svg

Python Texas Hold’em hand evaluation library based on Anonymous7’s codebase which is in turn based on Keith Rule’s hand evaluator (which you can see here). Eval7 also provides a parser for an extended set of PokerStove style range strings, and approximate equity calculation for unweighted ranges.

Eval7 is a work in progress: only the functionality needed by Flop Ferret has been fully implemented. Time permitting, the goal is to provide a fully featured poker hand evaluator and range equity calculator with a clean native python interface and all performance critical parts implemented in Cython.

Installation

Pip Installation

Check PyPI to see if there are recent binary .whl packages for your version of python. If there are, you can just install with:

pip install eval7

If there isn’t a wheel for your package, feel free to open an issue on GitHub.

Other Platforms

eval7 is tested on python 3.5, 3.6, 3.7 and 3.8 and likely works with 2.7+. The build process requires cython. If you have a working copy of pip:

pip install cython

should work on many platforms. Once you have cython, clone the repo and install with:

python setup.py install

Usage

Basic usage:

>>> import eval7, pprint
>>> deck = eval7.Deck()
>>> deck.shuffle()
>>> hand = deck.deal(7)
>>> pprint.pprint(hand)
[Card("5c"),
 Card("9s"),
 Card("8d"),
 Card("5d"),
 Card("Ac"),
 Card("Qc"),
 Card("3d")]
>>> eval7.evaluate(hand)
17025648
>>> eval7.handtype(17025648)
'Pair'

>>> hand = [eval7.Card(s) for s in ('As', '2c', '3d', '5s', '4c')]
>>> eval7.evaluate(hand)
67305472
>>> eval7.handtype(67305472)
'Straight'

Deck objects provide sample, shuffle, deal and peek methods. The deck code is currently implemented in pure python and works well for quick lightweight simulations, but is too slow for full range vs. range equity calculations. Ideally this code will be rewritten in Cython.

Hand Ranges

eval7 also provides a parser for weighted PokerStove style hand ranges.

Examples:

>>> from pprint import pprint
>>> hr = eval7.HandRange("AQs+, 0.4(AsKs)")
>>> pprint(hr.hands)
[((Card("Ac"), Card("Qc")), 1.0),
 ((Card("Ad"), Card("Qd")), 1.0),
 ((Card("Ah"), Card("Qh")), 1.0),
 ((Card("As"), Card("Qs")), 1.0),
 ((Card("Ac"), Card("Kc")), 1.0),
 ((Card("Ad"), Card("Kd")), 1.0),
 ((Card("Ah"), Card("Kh")), 1.0),
 ((Card("As"), Card("Ks")), 1.0),
 ((Card("As"), Card("Ks")), 0.4)]

>>> hr = eval7.HandRange("AJ+, ATs, KQ+, 33-JJ, 0.8(QQ+, KJs)")
>>> len(hr)
144

At present the HandRange objects are just a thin front-end for the range-string parser. Ultimately the hope is to add Cython backed sampling, enumeration, and HandRange vs. HandRange equity calculation.

Equity

eval7 also provides equity calculation functions: py_hand_vs_range_exact, py_hand_vs_range_monte_carlo and py_all_hands_vs_range. These don’t yet support weighted ranges and could probably benefit from optimization. See equity.pyx for documentaiton.

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

eval7-0.1.10.tar.gz (249.3 kB view details)

Uploaded Source

Built Distributions

eval7-0.1.10-cp312-cp312-win_amd64.whl (110.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

eval7-0.1.10-cp312-cp312-win32.whl (100.2 kB view details)

Uploaded CPython 3.12 Windows x86

eval7-0.1.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (675.3 kB view details)

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

eval7-0.1.10-cp312-cp312-macosx_10_9_universal2.whl (219.0 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

eval7-0.1.10-cp311-cp311-win_amd64.whl (110.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

eval7-0.1.10-cp311-cp311-win32.whl (99.8 kB view details)

Uploaded CPython 3.11 Windows x86

eval7-0.1.10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (644.5 kB view details)

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

eval7-0.1.10-cp311-cp311-macosx_10_9_universal2.whl (217.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

eval7-0.1.10-cp310-cp310-win_amd64.whl (110.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

eval7-0.1.10-cp310-cp310-win32.whl (100.8 kB view details)

Uploaded CPython 3.10 Windows x86

eval7-0.1.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (591.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp310-cp310-macosx_11_0_x86_64.whl (113.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

eval7-0.1.10-cp39-cp39-win_amd64.whl (110.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

eval7-0.1.10-cp39-cp39-win32.whl (101.0 kB view details)

Uploaded CPython 3.9 Windows x86

eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (445.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (593.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp39-cp39-macosx_11_0_x86_64.whl (114.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

eval7-0.1.10-cp38-cp38-win_amd64.whl (132.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

eval7-0.1.10-cp38-cp38-win32.whl (115.8 kB view details)

Uploaded CPython 3.8 Windows x86

eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (464.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (585.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.28+ x86-64 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp38-cp38-macosx_11_0_x86_64.whl (114.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

eval7-0.1.10-cp37-cp37m-win_amd64.whl (132.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

eval7-0.1.10-cp37-cp37m-win32.whl (115.0 kB view details)

Uploaded CPython 3.7m Windows x86

eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (458.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (544.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.28+ x86-64 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp37-cp37m-macosx_11_0_x86_64.whl (114.6 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

eval7-0.1.10-cp36-cp36m-win_amd64.whl (124.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

eval7-0.1.10-cp36-cp36m-win32.whl (107.6 kB view details)

Uploaded CPython 3.6m Windows x86

eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (403.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (470.7 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.28+ x86-64 manylinux: glibc 2.5+ x86-64

eval7-0.1.10-cp36-cp36m-macosx_10_14_x86_64.whl (105.9 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

eval7-0.1.10-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (397.1 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.5+ x86-64

File details

Details for the file eval7-0.1.10.tar.gz.

File metadata

  • Download URL: eval7-0.1.10.tar.gz
  • Upload date:
  • Size: 249.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10.tar.gz
Algorithm Hash digest
SHA256 4549e9523e1ed7d87ab382eb88a5598f6975dd5a51831ad2589ef9484782ea73
MD5 6debf83c1fe4e6bd43316f48559b5444
BLAKE2b-256 3a707d11bfc2b97ebfde6ca2adee6c8101e20ff4a12797fc308010f36a13cf1c

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 110.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f181dcbe37b1d24ce3694df62f9e3cefdd714539fcaf3885cd0f108a8809fe16
MD5 3c3a6c7866d2f3befee26c99efb65a29
BLAKE2b-256 dd79884c070c30318182bf7d1e76d52ec50978715d2e881d2ac5a9b3f83451bd

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp312-cp312-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp312-cp312-win32.whl
  • Upload date:
  • Size: 100.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 436ef766ac4b8ba0d32c9866171d1d97e04417a5d148dd560dd36ff85ac9cfbd
MD5 6d6faf5dd6da50ea374d01d8eb9215c8
BLAKE2b-256 6a416e8c2de61b4176b2486d53ee4c9009229c6c28744c18abec9771081d13e0

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d5ca4d30ebc49fd83e8a5e5a8d59c9ec2334a7ce1c9d347b3a0f26b97039d90
MD5 2c83452dd9c0b93828e8c40e7808c689
BLAKE2b-256 56673850bf77785517db04f159e89f3b4f4d3b850346339d5adb523fb3b74c02

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f00ec6a1dff3f9bb9744e1a8f5d765eab99c1cd7805ab77f7e10e163ae5f079b
MD5 77eba8bf974e20801021b4c3c220fb14
BLAKE2b-256 ed360b25aad9d451d607efdf484d696d1f988393edb64d72278c0f48161773a8

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 110.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 23f4e187a25df0a1ccb26450ce99b96f016e950b29c4ba8623ef2f09a7506c94
MD5 7a0e0f4b60f21c5c37c6695f24e89855
BLAKE2b-256 797cfeac4c9be531c660d042dcf629397d869a0ca7bc5c33e7f89986f28616de

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp311-cp311-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp311-cp311-win32.whl
  • Upload date:
  • Size: 99.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 008c2685c2de166288830745dee2d92d9362a685e178945a9f5ba4d518388cc0
MD5 e2467398ff93bcc38b784446d1bbe5b2
BLAKE2b-256 ab22c784d0c103412e7d56d7f64d87e6b8299e1711460eb68670d8b58c89f558

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ae6d277f34dc4dfe110e3583c4a0e7d299df2de6a73caca2026a3d35f809370
MD5 b7d6a591c03dfc65375e0f2de0afebaa
BLAKE2b-256 89c21334b8fd22ed7369508a762e507dfab7397a99a69283a5c459b09c0f04f7

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6bbefa27002365d5abd75117e4cd52d9b3bae9aec4f8ae3a6675e391c3d3abfb
MD5 8c6cd9ac3e3d9036f0fad3eae3a4ff8a
BLAKE2b-256 1f83e86816d94eeedfbfbab895a4561f0e12ed23b936375b473e64f50682eac8

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 110.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 61d420fcb027db895345ab99e4e8d66b1179a3365393e0da3b2a2f858a2b5329
MD5 5a92e070d6788c16631a0b7ee6f038cb
BLAKE2b-256 a9510988a554f7c735e171de7ff4b02697e6317b9660793da879c8099d92aa28

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp310-cp310-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp310-cp310-win32.whl
  • Upload date:
  • Size: 100.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 489fc41c432b40a0d0bac78b7e1463147c5f8b46bab458b4f160ad9b6eb46188
MD5 8d421a038a861521dbb1d16bc95bdf46
BLAKE2b-256 3b7a4585fe6274acff95113e474eea01178c762c17120fd9adb91e8ce36c3304

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d1ee0922d5c22e17f9183c5783e2912e5433a8a3bab10886683bb143b2650ae
MD5 8fd8d6d05ccd14fd870af6ac61fbd8bd
BLAKE2b-256 2910ee1883ccb9ee81146398456953dc159ef1daacb31c9bd8f70733cfd43b39

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 56fae9072ddec269f72cc338a1c3dea25bb2a4160eb8f297f037d62f1dfe7387
MD5 2f55afbc759861ba9013f3a226658426
BLAKE2b-256 a996ab39b4aabd24d4ddd034b154134432081266842a77de0060b53c9bc13831

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 110.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 39c04e9a65ba2e2c4ba42665f59985f5d9f787daa67016358bc0c0842b7d83c9
MD5 4f8ee961653572d2d2fce911f22e6712
BLAKE2b-256 3799f8ed46482d112810ae9fc445d4c3f6ff5784123bfca12be881324d7a56ae

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp39-cp39-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp39-cp39-win32.whl
  • Upload date:
  • Size: 101.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a0e945c21bf701e2819688a03f9ca09a41c0be3eb5d811c70686a12ed7ac15f9
MD5 ae04df738b70b17b2a8d95c2c2327de8
BLAKE2b-256 3dd703a00779e3e6c8592760be0ca85df2576f353d60db59c4ac7369e784929a

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1740c7f7bc43b882cf281ec9accab3d453ff99eda0b194e7c21b7c444fbca4b9
MD5 4c157da1bf965f9982af1564f0ac2344
BLAKE2b-256 0eae0b0b7339ac3329640964e043f0db092e09785d6bb53a10f086262b49ed8d

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f0f682cf3193b3a72e80869a2f94043a371f3ade62313c85c9ac26582e0dc33
MD5 83760f78af1fdb97d399ca3880687675
BLAKE2b-256 92ac16fa48bc7447e160201e438320ece599ff7aa21a93a9c8a1e604d063f2ec

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 20dee6c8e9fb22df14dc59f6b0d9517b17b230a0f44af60dc0c79281e39b5b84
MD5 a468b37d4cdff22cba7f045b9957ce46
BLAKE2b-256 7094ba70e1b6a42668d0ebce4128c905b88d1ac9a1ce3ff63140089d61b9bab4

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 132.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4c3366584dc1792cd49fed003db9056b2d5de245a8d3c629c097e6ea92b0e50a
MD5 bd1b9dc03255993f884ac10712f9be2c
BLAKE2b-256 9e073f879713ac51823ab45d287a2f44740a34a1890039a23a4bd939aa720dc8

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp38-cp38-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp38-cp38-win32.whl
  • Upload date:
  • Size: 115.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 72316c94a2a27241567617d8f5d8ac7a80705a14d9b7e9fbde601f0afa7a4b37
MD5 1b97d27be0b2fe53ba752a91a51ee838
BLAKE2b-256 e9526a1670ddc96e272e8039145dfee2b140091e6a40b1e40215fa01bca83153

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d9d4f41d0aefcd88d26f2febada44c0627d0727c1a77cc9774deecb85f1cf222
MD5 159279da733143fb64f84441c5449bdb
BLAKE2b-256 2b2ae8fcc5e5ecea4dd789755df933c3b27e20f9f8fa5eefd608016517e5f451

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e270aa602fe264507c7b91512add168b12b91f19233b3754e44ebd83925ea87
MD5 6f637607263f568b667b489afbbb7def
BLAKE2b-256 f7d4cb2a4aaa9d88ae99efacea91268178293e79fecad6ebbacc4b34947e076e

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 192e4c35eae376728db3b780cbc7fa7fea5d029f08d8d1ff5f4ff051f4dc1899
MD5 5a017d3f6655d559c16116f08a4eaee0
BLAKE2b-256 71250baef7284f637b487c5a744370586ec71cd9ca1a46cef6278f18d5a980eb

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 132.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 221a9b04f8d76f15e8ef6226bb1b2d7eb7e5fbdd0f2c568f41bd98838396781b
MD5 23170d858d5646a2f744018aa9b9aca0
BLAKE2b-256 a89d74fd1f2988cebd4d46484e66970f36f536e692d43942c79b77db74003844

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp37-cp37m-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 115.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1365e9047c9f17c257622b0d521742a7c21e0f19758ffe041a00f70e2d5cf0af
MD5 758d5be2c40232fb9183886dd0dad4bd
BLAKE2b-256 02916c4e237944efdf3858f1574256a98eef3b95e7af633a52b226d67f74ca0c

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e9830b13532e847e2d9e8350cfc5fa5769eab45f967f3936de7e2fb2b2d78808
MD5 13d5987cbdbe85ab2ae4a46ae13c8be4
BLAKE2b-256 106ce9f3916fd493eb685526c669bacb0a27e56bd25a37c45421b921727a8482

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bef8e2d746d20fab9c41a24d819dc87b88471935b5ecc8c1a7daaf4daea94727
MD5 a012d0b571f26798cf0bb65da7cd25f6
BLAKE2b-256 c6413930de9faf30482e51c737246521fc5fdbf5c6340a3306779fec62ca249e

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5357c37f97ae3dd2f4f447b80e3d777c057ed9f24f1b99432e013932951aa8c7
MD5 a7f96e1bea7fc5e1388f59ce602039df
BLAKE2b-256 cc7c5bbea997e86e17679083c287b26ad0eeca2a5b5fc78976f625501c5f79cc

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: eval7-0.1.10-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 124.0 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2128b1a554a8655a672263db0ae0cfa7e93f2a0c4f8e13d61c861e9239287fe3
MD5 440649301db243b2cc89d253615a156c
BLAKE2b-256 1cf322c9165bf4caabd688b16fca9b0a839c64c2246371354ba69c4f5be4b174

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp36-cp36m-win32.whl.

File metadata

  • Download URL: eval7-0.1.10-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 107.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for eval7-0.1.10-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b25e06c8315128505b7b2734dc540a46a00b9f9677d6e75676c98ade819842a4
MD5 46cc150568898e8b9f2ceaa946d4ea05
BLAKE2b-256 df1374a346629900df019394e2db3795563604d59f73e945ba5dd5265468afc9

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 794d79e67c66d47b088f1c64ad14dd55447757a22421e4e938e8c10d205662ad
MD5 9194d59062fe4d0ecae69d42e966e1b8
BLAKE2b-256 8f6b0bcd214a30cd8775da1d66db8610be23fcddfe3578b97c139e864e52a98c

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0630a10697455f4d40a2a24089a8f4a5b96f7e0b9f47dec6e2d4cfe7862af76
MD5 535d549209e3aa697eaf14eb6c45f6e0
BLAKE2b-256 a9e4dd656cff6c58e30a251286a6464728861b09dd47efe1f83f96b433f8ac0b

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a7a98b94440aee178c992a62d2bf72b779cbe0529812321da0b568b20a5a0223
MD5 64a5ef7fd02f4c0e4920bbef66417729
BLAKE2b-256 89e2318b3747114fe55343e4f90eb0351b6df98a43fbfb356779c0e947914ffb

See more details on using hashes here.

File details

Details for the file eval7-0.1.10-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for eval7-0.1.10-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 33c02e812827a4044b1a9cf09e3f33f01f861330d92bd6b71e609fb1bfc66f14
MD5 29566aac5cfe3b647bddc552e01638ed
BLAKE2b-256 ffae7238a114947ea9e11222a3bd0c304c9fb095d9c3f984d7c16ecccbf1fa32

See more details on using hashes here.

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