Commit Graph

17 Commits (master)

Author SHA1 Message Date
Abhinav Sarkar b30839a26f added property_adder mixin. moved all "property" attributes of all classes to a Meta class. moved attribute setting code to LastfmBase. 2009-04-18 05:11:22 +00:00
Abhinav Sarkar e0c0277336 * renamed lastfm.mixins module to lastfm.mixin
* group utility modules in lastfm.util module
* made related changes
2009-04-07 11:14:42 +00:00
Abhinav Sarkar 2219c5b0ad moved get_all method to crawlable mixin. added get_all to venue, location, country. minor changes. 2009-04-07 04:57:51 +00:00
Abhinav Sarkar 45a5522be0 added 'get_all' method in Album, Artist, Event, Tag, Track, User and LastfmBase classes. minor fixes. 2009-04-02 18:12:44 +00:00
Abhinav Sarkar c36d689690 * converted all mixin classes to class decorator functions
* renamed all mixin modules to avoid name conflict
* removed mixin classes from class inheritence list and put then as class decorators
2009-03-31 03:39:23 +00:00
Abhinav Sarkar 9105ddc447 changed the default value of extra_params argument in the _default_params methods to None from {} 2009-03-18 03:19:57 +00:00
Abhinav Sarkar 2645e4565c added documentation for error, event, geo and group modules 2009-03-17 15:21:40 +00:00
Abhinav Sarkar 636e9073ec * refactored the decorators to decorators module from base module
* fixed a bug in authenticate decorator which gave the authenticated results for non-authenticated users
* added documentation for decorators module
* added authenticate decorator to the methods in taggable and sharable mixin modules
* added set_secret and set_session_key methods in Api class
2009-03-10 06:09:11 +00:00
Abhinav Sarkar 07619d0c92 fixed a missing argument error 2009-01-03 11:36:37 +00:00
Abhinav Sarkar 25755a934c moved venue to a separate module and implemented venue related methods 2009-01-01 11:04:31 +00:00
Abhinav Sarkar 0cec26c46a added shout and shoutable modules to implement getShout method in artist, user and event classes, moved the mixin modules to a separate directory, changed all imports to absolute imports 2008-12-31 05:30:23 +00:00
Abhinav Sarkar 8888f99329 2008-07-15 12:02:07 +00:00
Abhinav Sarkar 9a061d88cf 2008-07-15 11:59:49 +00:00
Abhinav Sarkar 7363f5cd18 implemented the singleton pattern 2008-07-14 19:08:39 +00:00
Abhinav Sarkar 2ddd3f320b 2008-07-10 16:53:43 +00:00
Abhinav Sarkar c04282b261 2008-07-10 14:04:42 +00:00
Abhinav Sarkar 305e49bc11 removed xml2dict.py
use xpath instead of Xml2dict
added event.py and geo.py
made appropriate modifications in album.py, api.py and artist.py
2008-07-10 10:32:13 +00:00