Commit graph

1039 commits

Author SHA1 Message Date
Amr Hassan b7129a564b Changed the license to Apache 2 2010-08-22 07:09:38 +00:00
Amr Hassan 2882cdd457 Broken scrobbling BADAUTH response 2010-08-11 01:27:23 +00:00
Amr Hassan 155f98940d Fixed issue #40 2010-03-28 09:45:38 +00:00
Amr Hassan c0da0cc880 * Added Scrobbler.scrobble_many(...) method
* Fixed issue #38: Moved AuthenticatedUser.get_cover_image() to User.get_image() and all the other "user.getInfo" related methods to User as well.
* Fixed issue #39: Added PERIOD_7DAYS constant
2010-03-27 18:52:31 +00:00
Amr Hassan 4772a67b2e Fixed compatibility issue with libre.fm 2010-02-20 07:27:55 +00:00
Amr Hassan 31f4166dc2 Fixed compatibility issue with libre.fm 2010-02-20 07:26:26 +00:00
Amr Hassan f3b4182317 Fixed scrobbling with webservices authentication 2010-02-19 06:34:27 +00:00
Amr Hassan 7a2fad0110 -- Fixed Issue #32\n-- Fixed Issue #33 2010-02-19 05:49:42 +00:00
Amr Hassan c2f8333c7c Fixed Libre.fm scrobbling. Now it actually works! It's weird that no one noticed. 2009-11-20 19:08:18 +00:00
Amr Hassan fbb869de1c fixed a smartass bug 2009-11-20 17:50:30 +00:00
Amr Hassan 066417c69b scrobble mode can be left out blank 2009-10-21 10:48:28 +00:00
Amr Hassan 312230e30b ran through pychecker and fixed several typos 2009-10-21 00:42:07 +00:00
Amr Hassan 33fb6190ae _BaseObject.__hash__() is now case-insensitive 2009-10-06 15:04:52 +00:00
Amr Hassan 7d91a9acac _BaseObject.__hash__() now includes a type indentifier 2009-10-06 14:37:31 +00:00
Amr Hassan 16c9e14a4d each _BaseObject descendant has a unique __hash__ now 2009-10-06 14:27:24 +00:00
Amr Hassan fa6093313a fixed minor issue in User.get_friends() 2009-10-06 12:54:16 +00:00
Amr Hassan 83bbe31b66 fixed and issue with authenticating through Network's constructor 2009-10-01 18:18:57 +00:00
Amr Hassan 7f74cbd7bd won't increase build by default anymore 2009-09-08 15:26:47 +00:00
Amr Hassan 586fcae541 Fixes issue #23 2009-09-08 15:06:43 +00:00
Amr Hassan ae32b1bb6d changed the output of Artist.get_similar and Track.get_similar to include the match value (API breakage) - Closes issue #22 2009-09-08 01:40:41 +00:00
Amr Hassan 3a9dd57492 fix scrobbling not worky 2009-09-02 05:02:54 +00:00
Amr Hassan bd1ce5ebaf added order to Artist.get_images() 2009-09-01 06:14:45 +00:00
Amr Hassan 1667f43454 Made logging optional per Network 2009-08-31 22:05:23 +00:00
Amr Hassan e092099bde 2009-08-31 04:57:13 +00:00
Amr Hassan d61fbb3a04 Enter v0.4 2009-08-31 04:18:37 +00:00
Amr Hassan a34a7ea6aa Closes issue #21: 'limit' support in get_loved_tracks 2009-08-30 20:42:16 +00:00
Amr Hassan 45092ec4f5 FIXED (hopefully): unicode issue in scrobbling 2009-08-18 23:02:15 +00:00
Amr Hassan 8d8063afe8 fixed sqlite caching 2009-08-04 20:20:34 +00:00
Amr Hassan 6acb1bfd38 fixed a typo 2009-08-03 09:04:11 +00:00
Amr Hassan 6bff65a3e8 2009-07-16 03:15:46 +00:00
Amr Hassan 1628644c07 2009-07-16 03:04:37 +00:00
Amr Hassan 3d6c57a71b Refactored the code for caching requests, and added the support of sqlite3 if the module is present. If not installed, shelve module would be used instead. 2009-07-16 03:04:21 +00:00
Amr Hassan adc785ade4 fixed some unicode problems with hashlib, i hope. 2009-06-29 09:01:00 +00:00
Amr Hassan a34b8b558e changed versioning system to include svn revision. 2009-06-26 07:13:45 +00:00
Amr Hassan 5baa605bd2 * uses shelve for caching 2009-06-26 05:53:12 +00:00
Amr Hassan 3a6d7d9fb1 2009-05-12 13:27:40 +00:00
Amr Hassan d9148ac382 * testing something... 2009-04-05 04:11:52 +00:00
Amr Hassan 773839ff70 * testing something... 2009-04-05 03:58:55 +00:00
Amr Hassan a8e62d7bb0 * testing something... 2009-04-05 03:55:32 +00:00
Amr Hassan fd53d5894f * removed all encoding from string and unicode objects. 2009-03-28 20:11:08 +00:00
Amr Hassan d7f83f49cf * fixed Track.get_album() (issue #15) 2009-03-13 15:12:08 +00:00
Amr Hassan 396d89ee90 * added PlayedTrack.get_timestamp() 2009-03-09 14:55:24 +00:00
Amr Hassan 7c6119ecbc * 0.3.1: User.get_recent_tracks() now returns a sequence of PlayedTrack items that provide the playback date as well as the track itself. 2009-03-09 13:46:52 +00:00
Amr Hassan 52aabb750a * better setup script 2009-02-26 05:09:47 +00:00
Amr Hassan 7f9f311034 * using SHA-1 for cache keys. 2009-02-25 20:23:31 +00:00
Amr Hassan a8897bb38b * +Artist.get_mbid() 2009-02-23 08:35:09 +00:00
Amr Hassan 528de38254 * +scrobbling support 2009-02-18 17:27:29 +00:00
Amr Hassan 8f237907c8 * code clean-up 2009-02-16 11:30:51 +00:00
Amr Hassan cfe71efdd0 * fixed an issue in Track.get_playcount() and Track.is_streamable() 2009-02-16 11:25:40 +00:00
Amr Hassan 0854653089 * fixed: session key generation broken (issue #14) 2009-02-07 17:51:10 +00:00