A Hearthstone Python library containing:
- A CardDefs.xml parser (
hearthstone.cardxml
) - A Power.log parser (
hearthstone.hslog
) - A DbfXml parser (
hearthstone.dbf
) - Hearthstone enums as IntEnum (
hearthstone.enums
)
The project is versioned as $major.$minor.$build
, where $build
represents the latest Hearthstone build the library is compatible with.
- Python 3.4+
- (optional) python-dateutil for
hearthstone.hslog
- To install from source:
./bootstrap && ./setup.py install
- To install from PyPI:
pip install hearthstone
This project is licensed under the MIT license. The full license text is available in the LICENSE file.
The CardDefs.xml file distributed on PyPI contains Hearthstone data that is copyright © Blizzard Entertainment.
This is a HearthSim project. All development
happens on our IRC channel #hearthsim
on Freenode.