daa590b11dImplement geo.getMetroHypeTrackChart, geo.getMetroTrackChart and geo.getMetroUniqueTrackChart. Closes#44.
hugovk
2014-03-04 18:56:28 +0200
a97c584059Implement geo.getMetroUniqueArtistChart for #44
hugovk
2014-03-04 18:17:37 +0200
2938255e2fImplement geo.getMetroHypeArtistChart and refactor
hugovk
2014-03-04 18:12:56 +0200
c587600e16Add from and to dates for artist charts, for #44
hugovk
2014-03-04 17:58:50 +0200
a254a9fd0cImplement geo.getMetroWeeklyChartlist and geo.getMetroArtistChart for #44
hugovk
2014-03-04 17:49:56 +0200
f7e5645ed6Implement geo.getMetros for #44
hugovk
2014-03-04 17:11:50 +0200
748f66ecc3Implement geo.getTopArtists for #44
hugovk
2014-03-04 16:29:41 +0200
9ca4109f22Implement geo.getTopTracks for #44
hugovk
2014-03-04 16:14:52 +0200
2d11699df0Implement firs Geo function, for #44
hugovk
2014-03-04 15:46:00 +0200
1d1eba5af7Add cacheable parameter for 16 functions that call _collect_nodes(). There's some 112 that call _request() and some may be made cacheable, but they can be done if someone asks for it. Closes#88.
hugovk
2014-03-04 13:47:43 +0200
1fc02a33c5Jiggle the tests to increase coverage a bit
hugovk
2014-03-04 10:42:59 +0200
9edfcb5745Extra tests for artist's bio, track/album's wiki content/summary. Closes#87.
hugovk
2014-03-04 09:24:20 +0200
cd10d53a82Partial fix for #87
hugovk
2014-03-03 23:03:45 +0200
2d42d3b15dNo cPickle in Python 3, instead it uses whichever is available. So let's just test pickle
hugovk
2014-03-03 22:22:29 +0200
b947179972Test pickle and cpickle on User object. Seems to work, so going to close#83 and can re-open if more specific info is given.
hugovk
2014-03-03 21:54:35 +0200
c15923e4cdget_upcoming_events() no longer returns events with venue IDs. Also fixed/tested other events functions, and removed duplication. Closes#78.
hugovk
2014-03-03 18:41:07 +0200
40ea12a22fImprove rate limiting and tests, for #80
hugovk
2014-03-03 14:57:15 +0200
a1867cc8d4Make rate-limiting a switch that can be toggled, closes#80
hugovk
2014-03-03 13:41:10 +0200
a38f3b485cAdd album for a user's recent tracks and artist tracks, closes#69
hugovk
2014-03-03 13:16:23 +0200
896e248909Unfix broken fix for #85
hugovk
2014-03-03 12:48:58 +0200
785139dce6Add Track.get_userloved() with test, closes#70
hugovk
2014-03-03 12:45:16 +0200
3a0e69f218Add test case for #70: username parameter already supported for track.getInfo to get user's play count
hugovk
2014-03-03 12:16:22 +0200
c57afec43fInfo from Google Code page plus how to test
hugovk
2014-03-03 08:52:06 +0200
2d861dcb10Cast string of total to int, for #71
hugovk
2014-03-02 22:58:30 +0200
c6c8d45635Apply patch to fix illegal XML characters, closes#71
hugovk
2014-03-02 22:54:02 +0200
6db87f8a27Library, Playlist, XSPF and Group now also hashable, with a helper function to reduce test duplication. For #82.
hugovk
2014-03-02 20:17:34 +0200
d0c80c8b4eAttempt coverage with coveralls
hugovk
2014-03-02 18:55:32 +0200
3257a2b178Events and tags are now hashable
hugovk
2014-03-02 18:40:47 +0200
c3bf1f0a06Add tests for hashable events and tags, for #82
hugovk
2014-03-02 18:35:40 +0200
3fe197bbccHashable artist and album, for #82
hugovk
2014-03-02 14:46:13 +0200
1b5a09b404Add build status
hugovk
2014-03-02 14:31:28 +0200
6fa52100c3Should fix hashable user on 3.3, for #82
hugovk
2014-03-02 14:12:47 +0200
14293aaccaAdd test for hashable user. Should fail on 3.3. / cc #82
hugovk
2014-03-02 14:09:57 +0200
06a05361a5Run all tests
hugovk
2014-03-02 14:01:33 +0200
6caed64f75Use random album or artist to avoid problems running concurrent tests on CI
hugovk
2014-03-02 14:01:08 +0200
6b47ae15b7Add possible partial fix for #82
hugovk
2014-03-02 13:12:14 +0200
d125afd45fWhen getting last scrobbled track, need to get at least two recent tracks because the last may be a now-playing and thus ignored.
hugovk
2014-03-02 12:28:14 +0200
b83113bda5Add debugging for Python 3.3
hugovk
2014-03-02 12:19:22 +0200
e90f433e5eAdd debugging for Python 3.3
hugovk
2014-03-02 12:17:22 +0200
892ccd3585Add debugging for Python 3.3
hugovk
2014-03-02 12:13:50 +0200
7887242e84Add debugging for Python 3.3
hugovk
2014-03-02 12:11:39 +0200
f3c583359dRemove 2.6 and 3.2, keep 2.7 and 3.3. At least assertGreater() and some others are new in 2.7.
hugovk
2014-03-02 12:04:44 +0200
f9cb8786f6fixed bug wherein empty elements would make get_venue() crash
Andrew Moss
2013-12-27 10:08:50 +0000
eadce48315fixed bug wherein empty elements would make get_venue() crash
Andrew Moss
2013-12-27 10:08:50 +0000
5709e5bc51Merge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:19:06 +0000
d1c59f542dMerge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:19:06 +0000
6fa5bacf20Merge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:17:33 +0000
e9a25606a0Merge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:17:33 +0000
43ea738dedMerge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:17:33 +0000
647cc9bc02Merge branch 'master' of github.com:inversion/pylast
Andrew Moss
2013-12-26 23:17:33 +0000
908060736fAllow getting venue info through Event.get_venue() as a workaround until the Venue.getInfo API call is added to Last.fm. Changed version to 0.6 in setup.py and pylast.py to reflect update.
Andrew Moss
2013-12-26 23:11:23 +0000
c8216a139eAllow getting venue info through Event.get_venue() as a workaround until the Venue.getInfo API call is added to Last.fm. Changed version to 0.6 in setup.py and pylast.py to reflect update.
Andrew Moss
2013-12-26 23:11:23 +0000
797fd66fbfAllow getting venue info through Event.get_venue() as a workaround until the Venue.getInfo API call is added to Last.fm
Andrew Moss
2013-12-26 23:11:23 +0000
88f5b5e6b9Allow getting venue info through Event.get_venue() as a workaround until the Venue.getInfo API call is added to Last.fm
Andrew Moss
2013-12-26 23:11:23 +0000
4621a1a6e4boilerplate gitignore file
Matt Jeffery
2013-03-13 13:37:21 +0000
bb33663472replace '&' with & when it is not in a character entity (approximation)
Matt Jeffery
2013-03-01 20:14:18 +0000
e2cc69a7e8works with CDATA tags
Matt Jeffery
2013-03-01 19:38:41 +0000
979447c4f4Added user.getArtistTracks
Hugo
2013-01-24 19:37:02 +0200
78aac5c437Added user.getArtistTracks
Hugo
2013-01-24 19:37:02 +0200
0097d897a1Update URL
Elizabeth J. Myers
2013-01-16 11:35:44 -0600
83ee68a400Update URL
Elizabeth J. Myers
2013-01-16 11:35:44 -0600