Commit Graph

24 Commits

Author SHA1 Message Date
Abhinav Sarkar 21f591a450 more changes for PEP8 compliance 2008-12-30 13:51:04 +00:00
Abhinav Sarkar c6bd6ec95f corrected the issue 5. changed method names and instance variable names to follow PEP8. 2008-12-30 10:27:13 +00:00
Abhinav Sarkar 168046cf98 changed the code related to importing ElementTree to support python version > 2.5 2008-12-16 21:28:17 +00:00
Abhinav Sarkar 37fce56b41 implemented methods in user and event modules. All methods from last.fm API are implemented now. 2008-10-03 17:00:35 +00:00
Abhinav Sarkar 302f943805 refactored out search API methods in searchable module. applied the module to artist, tag and track. 2008-10-03 15:09:18 +00:00
Abhinav Sarkar 7d25f64788 created wiki module. added some new methods in Track class. some minor debugging. 2008-09-16 19:44:14 +00:00
Abhinav Sarkar 74f4803661 created SafeList class for safe access and operations to some list type attributes. implemented some more auth methods in track.py 2008-09-03 18:51:44 +00:00
Abhinav Sarkar fd7d7f1b12 Implemented Authentication API and some auth methods in Track class. 2008-09-03 14:43:32 +00:00
Abhinav Sarkar f0734f8a3c latest dists, changed the version to 0.2 2008-09-02 16:36:16 +00:00
Abhinav Sarkar 27a1676c3b implemented playlist related methods in album, tag and user modules. updated some methods to the latest API docs. The read-only part of API is complete. 2008-09-02 14:19:03 +00:00
Abhinav Sarkar a2320e6dd0 resolved issue 1 by subclassing LastfmError class and replacing the errors raised in code by the appropriate ones. 2008-08-30 20:37:49 +00:00
Abhinav Sarkar 10d0d76d6d changed search related methods to return lazylist. removed the search module. 2008-08-28 07:01:30 +00:00
Abhinav Sarkar f85089fe20 added FETCH_INTERVAL to api class. now all URL fetch requests will take place with an interval of FETCH_INTERVAL. in user class, weeklyXXXChartList methods will ignore any exception raised during fetching data. 2008-08-27 19:48:37 +00:00
Abhinav Sarkar 439674558a implemented User.Library and other methods in user.py 2008-08-25 11:44:48 +00:00
Abhinav Sarkar 054fc8eeb3 implemented some methods in user.py. refactored some properties as LastfmBase.topProperty. 2008-08-21 13:39:12 +00:00
Abhinav Sarkar 291ec6846a arranged imports, refactored events methods (moved the code to Events.fromData method), made the call to register method in base.py threadsafe. 2008-08-18 13:19:41 +00:00
Abhinav Sarkar 4646a6cac0 tag, tasteometer and track module are now complete 2008-08-17 18:42:32 +00:00
Abhinav Sarkar 8b9c525182 2008-07-25 14:54:34 +00:00
Abhinav Sarkar 6fad6f68d8 more refactoring and minor changes 2008-07-25 10:59:48 +00:00
Abhinav Sarkar fc17093aa4 refactored artist.py, fixed a small bug in geo.py 2008-07-24 21:37:49 +00:00
Abhinav Sarkar 1d81a1a4fb refactored the code and created Stats class. Geo class complete now. 2008-07-17 16:47:32 +00:00
Abhinav Sarkar 7498646d55 added SearchResult class. Artist and Album classes are now complete. 2008-07-17 11:21:01 +00:00
Abhinav Sarkar bdf12b8152 2008-07-16 13:06:42 +00:00
Abhinav Sarkar c6484d607a 2008-07-15 13:40:56 +00:00