This repository was archived by the owner on Jan 27, 2021. It is now read-only.
Releases: circleguard/circleparse
Releases · circleguard/circleparse
v6.4.1
v6.4.0
- implement
__str__,__eq__, and__hash__forReplayEvent - raise
ValueErrorinstead ofExceptionfor invalid string offset while decoding
v6.3.0
- allow parsing from decompressed lzma. Allows consumers to choose when decompression takes place (or optimize for when they store decompressed lzma in the first place)
v6.2.0
- remove osu-parser files (circleguard will use slider for beatmap parsing instead)
- consolidate files by moving classes out of
enums.py - rename unnecessarily private methods
- rename gamemode enums
v6.1.0
- Add https://github.com/osufx/osu-parser files for more complicated parsing
- Switch license to GPL3 to comply with osu-parser license
v6.0.0
- replay_id now parses to an int instead of a tuple
v5.0.1
- Rename mentions of osrparse to circleparse
- Remove test suite (will come, improved, back later)
v5.0.0
- parse replay_id from osr files
- keep mod_int as int, not frozenset (breaking change)
v4.0.1
- print instead of harshly erroring when replay seed is not found (fixes fatal crash in versions 3.2.0≤v≤4.0.0)
v4.0.0
- Fix wrong name to int mappings
- Add scorev2 (fixes fatal error on attempting to parse a replay with the scorev2 mod)