Repository navigation
1.0.0
1.0.0
First stable release.
- Report a save file that can't be read instead of crashing (#35)
- Keep playing when the save file can't be written instead of crashing (#33)
- Mention SAVE when resuming a save or starting after no save is found (#31)
- Quit cleanly when Ctrl-C is pressed instead of raising KeyboardInterrupt (#29)
- Quit cleanly when input ends instead of raising EOFError (#27)
- Explain an unreadable save file instead of "That wasn't an option!" (#25)
- Test running maincode.py as a script from another working directory (#23)
- Run the unittest suite in the Browser build workflow (#22)
- Pin tak 1bac386: saves never deleted or overwritten by accident (#21)
- README: add a Play in your browser link to the arcade portal (#20)
- Pin tak at save export/import (tak#20) (#19)
- Add unittest characterization tests for gameplay, saving and loading (#17)
- Pin tak at the console-runtime sleep fix (#16)
- Play in the browser: tak console runtime + arcade deploy (#15)
- End the program with sys.exit() instead of exit()/quit() (#14)
- Move the game body into main() behind an main guard (#13)
- Chain decision branches with elif and guard the missing save file (#11)
- Resolve the save path relative to maincode.py and save through a helper (#9)
- Correct README project name, document how to run the game, and add a .gitignore (#8)
- Apache License (#1)
Verification
Verified before publication; this tag points at the exact commit that was verified.
What the checks cover: python-release-gates.
drafted by Claude on behalf of Daniel Stephenson