Table of Contents
About
A Texas Hold'em variant poker engine that allows you to calculate hand combinations separately from the game, create rooms and manage the game. The first of its kind Python engine that enables the entire process of playing Texas Hold'em Poker.
Built With
C++ pybind11 magic_enum Python pydantic scikit-build-core black isort ruff mypy build
Getting Started
Prerequisites
g++11 cmake python3.1*
Installation
To install project follow:
git clone https://github.com/pokerlost/pokerengine && cd pokerengine
python -m venv venv
source venv/bin/activate
python -m build .
pip install .
Usage
The usage examples currently stores at examples.
Support
Reach out to the maintainer at one of the following places:
- GitHub issues
- Contact options listed on this GitHub profile
- Contact with Telegram
Contributing
First off, thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.
Please read our contribution guidelines, and thank you for being involved!
Authors & contributors
The original setup of this repository is by pokerlost.
For a full list of all authors and contributors, see the contributors page.
License
This project is licensed under the MIT license.
See LICENSE for more information.
Metadata
Release files for pokerengine 1.9.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pokerengine-1.9.7.tar.gz | 56.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pokerengine-1.9.7-cp313-cp313-manylinux_2_41_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.41+ x86-64 | Details |
Total release size: 322.6 kB
Release files / pokerengine-1.9.7.tar.gz
| Download URL | pokerengine-1.9.7.tar.gz |
|---|---|
| Size | 56.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6a8104fc013366b694dd2f7dd43d699618d978fd9a0cae858c2dc2a33a753804
|
|
BLAKE2b-256 checksum How to use checksums |
9b1a0d9fcb8af92c521f1b3b1f5c4c7dbc48e93f727414d8cbef6df665708b64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|
Release files / pokerengine-1.9.7-cp313-cp313-manylinux_2_41_x86_64.whl
| Download URL | pokerengine-1.9.7-cp313-cp313-manylinux_2_41_x86_64.whl |
|---|---|
| Size | 266.4 kB |
| Tags | CPython 3.13 Linux glibc 2.41+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b839c38a71ba11cac47bf46003be814822978443121773ae5e1fce7a2a9b37b
|
|
BLAKE2b-256 checksum How to use checksums |
dd647f40d9deccc442af68c1f29912105d0deeaa8e58c9759a1da8d0643a1fa6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.2
|