* replay_id now parses to an int instead of a tuple * add https://github.com/osufx/osu-parser files for more complicated parsing * switch license to GPL3 to comply with osu-parser license
5.4.2
* fix incompatibilities with numpy 2.0
5.4.1
* update to ossapi ~= 3.0 * switch license to agpl
5.4.0
* add `PostgresCircleguard` and `PostgresLoader` (import from `circleguard.postgres`) for postgres-backed caches
5.3.0
* fix scores in a `ReplayContainer` being out of order for some spans * add `adjusted` parameter to `cg.ur` which filters outlier hits from ur calculation when set