Skip to content

Commit

Permalink
bump to 0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SirRender00 committed Mar 30, 2024
1 parent 92eb0c5 commit bc55e9e
Show file tree
Hide file tree
Showing 6 changed files with 434 additions and 367 deletions.
17 changes: 6 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,18 @@ A python package for Texas Hold 'Em Poker providing:
- Compliance with World Series of Poker Official Rules
- And more

| Version Name | Latest Tag | Release Notes | Patch Notes | Documentation | Release Date | End Support Date |
| ------------ | ---------- | ------------- | ----------- | ------------- | ------------ | ---------------- |
| 0.10 | v0.10.0 | [Release Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.10.0) | [Patch Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.10.0) | [Documentation](https://texasholdem.readthedocs.io/en/0.10/) | 3 July 2023 | |
| 0.9 | v0.9.0 | [Release Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.9.0) | [Patch Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.9.0) | [Documentation](https://texasholdem.readthedocs.io/en/0.9/) | 14 March 2023 | |
| 0.8 | v0.8.1 | [Release Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.8.0) | [Patch Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.8.1) | [Documentation](https://texasholdem.readthedocs.io/en/0.8/) | 6 November 2022 | 30 June 2023 |
| 0.7 | v0.7.3 | [Release Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.7.0) | [Patch Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.7.3) | [Documentation](https://texasholdem.readthedocs.io/en/0.7/) | 16 April 2022 | 30 June 2023 |
| Version Name | Latest Tag | Release Notes | Patch Notes | Documentation | Release Date | End Support Date |
|--------------|------------|----------------------------------------------------------------------------------|--------------------------------------------------------------------------------|--------------------------------------------------------------|---------------| ---------------- |
| 0.11 | v0.11.0 | [Release Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.11.0) | [Patch Notes](https://github.com/SirRender00/texasholdem/releases/tag/v0.11.0) | [Documentation](https://texasholdem.readthedocs.io/en/0.11/) | 30 March 2024 | |

Current Roadmap \
[v1.0.0](https://github.com/SirRender00/texasholdem/wiki/Version-1.0.0-Roadmap)

## Changelog v0.10
## Changelog v0.11.0

### Features
### Other Changes

- Ability to create a copy of the TexasHoldEm object. You can do a simple ```deepcopy()``` or ```copy()``` of a TexasHoldEm object. It will give you another TexasHoldEm with the exact game state.
Or you can also use `copy()` method which will construct a copy of the game state.
- Added available actions printing in the TextGUI.
- Upgraded to support python 3.12

## Contributing
Want a new feature, found a bug, or have questions? Feel free to add to our issue board on Github!
Expand Down
10 changes: 10 additions & 0 deletions docs/changelog-0.11.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Changes in 0.11.0
==========================

Bug Fixes
----------
- Fixed a bug where a RAISE action with None value was returned by the iterator.

Other Changes
---------
- Upgraded to support python 3.12
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
author = "Evyn Machi"

# The full version, including alpha/beta/rc tags
release = "v0.10.0"
release = "v0.11.0"


# -- General configuration ---------------------------------------------------
Expand Down
7 changes: 3 additions & 4 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,7 @@ if you want to be added as a contributor and check out the
What's New in |release|
------------------------

Features
^^^^^^^^^
Other Changes
^^^^^^^^^^^^^^^^

- New class :class:`~texasholdem.game.move.MoveIterator` which is a special collection of moves which includes attributes such as :attr:`~texasholdem.game.move.MoveIterator.action_types` and :attr:`~texasholdem.game.move.MoveIterator.raise_range`. Also supports iteration and checking for membership with the :code:`in` operator. Use the :meth:`~texasholdem.game.move.MoveIterator.sample()` method to sample from the collection.
- New method :meth:`~texasholdem.game.game.TexasHoldEm.get_available_moves()` which returns a :class:`~texasholdem.game.move.MoveIterator` of the available moves for the current player.
- Upgraded to support python 3.12
Loading

0 comments on commit bc55e9e

Please sign in to comment.