https://github.com/hearthsim/python-hearthstone-data
CardDefs.xml and Strings.txt for Hearthstone, conveniently packaged in Python
https://github.com/hearthsim/python-hearthstone-data
Last synced: 10 months ago
JSON representation
CardDefs.xml and Strings.txt for Hearthstone, conveniently packaged in Python
- Host: GitHub
- URL: https://github.com/hearthsim/python-hearthstone-data
- Owner: HearthSim
- Created: 2018-03-08T00:15:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-20T09:27:29.000Z (almost 2 years ago)
- Last Synced: 2024-10-29T20:23:51.716Z (over 1 year ago)
- Language: Python
- Size: 14.6 KB
- Stars: 7
- Watchers: 9
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hearthstone-data
[](https://pypi.org/project/hearthstone_data/)
[](https://github.com/HearthSim/python-hearthstone-data/actions/workflows/release.yml)
This repository is used to package [hsdata](https://github.com/HearthSim/hsdata) as the [hearthstone_data package](https://pypi.org/project/hearthstone_data/) 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.
## Automated Release
To trigger an automated release via GitHub actions, [open this page](https://github.com/HearthSim/python-hearthstone-data/actions/workflows/release.yml) and click "Run workflow".
## Manual Release
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
```