Skip to main content

Project license

Pull Requests welcome code with love by pokerlost

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:

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)

Source distribution for pokerengine 1.9.7
File Size Uploaded
pokerengine-1.9.7.tar.gz 56.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pokerengine 1.9.7
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.9.7 This release

2 release files

1.9.6

2 release files

1.9.5

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6

2 release files

1.5.1

2 release files

1.5

2 release files

1.4

2 release files

1.3.1

2 release files

1.3

2 release files

1.2

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1

2 release files

1.0

3 release files

0.6

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 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