Skip to content

Releases: Renondedju/Osu.py

v0.5.3

07 Jan 17:08
Compare
Choose a tag to compare

Fixed an issue where receiving a null value from the API could result in an error (see #8)

See https://github.com/ppy/osu-api/issues/130 for more details

10 Mar 18:00
Compare
Choose a tag to compare
v0.5.2

Quickfix. See https://github.com/ppy/osu-api/issues/130 for more details

Corrections

10 Mar 16:18
Compare
Choose a tag to compare
  • Updated license
  • Added automatic data conversion

Version 0.5.0

17 Jul 09:45
Compare
Choose a tag to compare

Corrections and proper install

  • BaseCollection now inherits from list
  • Added a setup.py and install instructions in Readme
  • Split models, types and collections with proper package hierarchy

Contributors : @obayemi

Version 0.4.2

16 Jul 13:29
Compare
Choose a tag to compare
v0.4.2

Merge branch 'dev'

Version 0.4.1

14 Jul 15:43
Compare
Choose a tag to compare

Docs !

I guess everything is said ...
I added docs sooo hf :)

Version 0.4.0

13 Jul 16:36
Compare
Choose a tag to compare

.osu file download !

  • Added the BeatmapFile Model
  • Added OsuApi.get_beatmap_file()

This version added all the basic features I was planning to implement.
The next fiew versions are probably gonna be fixes or minor improvements.

Version 0.3.1

13 Jul 09:48
Compare
Choose a tag to compare
  • Unavaliable requested requests no longer raise ReplayUnavailable exception

Version 0.3.0

12 Jul 13:58
Compare
Choose a tag to compare

Replays and multiplayer match arrived !

  • Created replay model
  • Added OsuApi.get_replay()
  • Added the ReplayUnavailable exception
  • Added the MultiplayerMach model
  • Added the MultiplayerGame model
  • Added the MultiplayerScore model
  • Added the MultiplayerTeam enum
  • Added the ScoringType enum
  • Added the TeamType enum
  • Added OsuApi.get_match()
  • Fixed route check bug

Version 0.2.0

11 Jul 14:11
Compare
Choose a tag to compare

User bests and recent are now avaliable !

  • Improved loading times and reworked the base architecture of the api
  • Created The BaseModel and BaseCollection classes for easier extensions
  • Renamed Api class to OsuApi to avoid confusions
  • Added OsuApi.get_user_best()
  • Added OsuApi.get_user_bests()
  • Added User Best model
  • Added OsuApi.get_user_recent()
  • Added OsuApi.get_user_recents()
  • Added User Recent model