joaorb64 / TournamentStreamHelper

MIT License
102 stars 39 forks source link

Use zipfile and prefer releases on Windows, other small fixes #787

Closed ladyisatis closed 1 day ago

ladyisatis commented 2 days ago

Use zipfile instead of tarfile + switch to release.zip updates on Windows, source code on every other platform

Update gen_release.sh/.ps1 to generate releases into release.zip for upload to GitHub

Fix the countries%2Bstates%2Bcities.json download error that's been around forever (os.rename will move the file as well)

Fix KeyError inside phasegroup logic

Set several error/critical to warnings instead to keep error log file size lower

Ignore files that don't exist but are created later (out/program_state.json, user_data/pronouns_list.txt, user_data/rulesets.json)

Ignore bracket KeyErrors for any brackets that aren't loaded