This repository is used to package hsdata as the hearthstone_data package on PyPI.
The build script will automatically clone the latest version of hsdata and generate a new version of this package with the appropriate build number. No changes or commits to this repository are necessary as part of the release process.
To trigger an automated release via GitHub actions, open this page and click "Run workflow".
Prerequisites:
xmllint
(e.g. Debian/Ubuntu:libxml2-utils
)
Ensure that wheel
is installed in your Python environment or virtualenv.
Then, run the following:
$ git clean -xfd
$ ./bootstrap.sh
$ python setup.py sdist bdist_wheel upload --sign