Releases: circleguard/circleparse
Releases · circleguard/circleparse
v6.4.1
- fix error on non-std replay files
v6.4.0
- implement
__str__
, __eq__
, and __hash__
for ReplayEvent
- raise
ValueError
instead of Exception
for 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.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)