Commit graph

105 commits

Author SHA1 Message Date
Hugo 2389f745e1 Release 2.1.0 2018-01-14 20:01:42 +02:00
Mice Pápai d24100f2db Fix serious cache key lookup performance problem
Checking if a request is cached or not took ~6sec / item vs <0.01sec now, because __contains__ wasn't definied for the _ShelfCacheBackend class and it iterated over each cache key on every check
2018-01-11 12:14:10 +02:00
Hugo 309b156fca Use paging to get all 'limit' items for Artist.get_top_albums (and others using _get_things) 2018-01-11 11:36:14 +02:00
Hugo 348d2ce7ba Update year 2018-01-04 16:58:37 +02:00
Philip Trauner 36ed30cc2b Return unix timestamp as int 2017-11-02 18:41:15 +01:00
Philip Trauner 18708393af Added depreciation comment, harmonized image sizes 2017-11-02 17:04:24 +01:00
Philip Trauner 35f67a09cb Replaced deprecated COVER_ constants with SIZE_ 2017-11-02 16:31:41 +01:00
Philip Trauner 0d98c3590f Added parameter to retrieve higher resolution user avatars 2017-11-02 01:09:46 +01:00
Hugo 121e8a27c1 Start new release cycle 2017-10-29 00:47:42 +03:00
Hugo ae35af7e3b Release 2.0.0 2017-10-29 00:42:50 +03:00
hugovk c601d2f365 Fix minor things from code inspection 2017-10-24 00:54:34 +03:00
hugovk cb1f760731 http -> https 2017-10-24 00:11:49 +03:00
hugovk 52636b6764 Work around Last.fm's 'Namespace prefix opensearch on totalResults is not defined' XML error 2017-10-24 00:04:05 +03:00
hugovk b559495366 Assume no illegal XML and no more skipping broken Last.fm 2017-10-20 00:51:34 +03:00
hugovk b55b40c3fe Remove dead Last.fm album/track get ID 2017-10-20 00:45:17 +03:00
hugovk 00b6c0a619 Remove dead Last.fm tag.getSimilar 2017-10-20 00:32:40 +03:00
hugovk c0a25fbabe Remove dead Last.fm artist band members 2017-10-20 00:29:57 +03:00
hugovk 85bf9f9928 Remove dead Last.fm track ban 2017-10-19 23:36:00 +03:00
hugovk ebc5b29f5c Remove dead or broken Last.fm user functions 2017-10-19 00:46:23 +03:00
hugovk 5fd9e4c8c5 Remove dead or broken Last.fm user functions 2017-10-19 00:33:02 +03:00
hugovk 2ef88dfd4c Remove dead or broken Last.fm user functions 2017-10-19 00:22:06 +03:00
hugovk f70254b947 Remove dead Last.fm tag search 2017-10-18 22:31:15 +03:00
hugovk 0eac6e9ae2 Remove redundant functions 2017-09-26 09:14:24 +03:00
hugovk 27ba0dd6b3 Remove dead Last.fm metro methods 2017-09-26 08:58:37 +03:00
hugovk 230439f52f Remove dead Last.fm event/venu methods 2017-09-26 08:38:32 +03:00
Hugo 454c519fd9 Remove dead Last.fm group methods 2017-09-25 18:29:12 +03:00
Hugo 6d738d3f43 Remove dead Last.fm artist/shout methods 2017-09-25 18:24:13 +03:00
Hugo 56e193d149 Remove dead Last.fm playlist methods 2017-09-25 18:11:48 +03:00
Hugo f419c39ef0 Remove dead Last.fm library methods 2017-09-25 18:03:00 +03:00
Hugo c303fd0139 Remove dead Last.fm attributes: releasedate in album.getInfo 2017-09-25 17:37:24 +03:00
Hugo 0d4f674ac7 Remove dead Last.fm methods: get_top_fans 2017-09-25 17:28:02 +03:00
Hugo d6281e3829 Merge pull request #217 from pylast/fix-collect-nodes
Fix: _collect_nodes() break if there are no child nodes
2017-09-25 14:54:09 +03:00
Hugo 8c6c6aaab8 Remove broken and untested extract_items 2017-09-25 13:02:12 +03:00
Hugo 3be6a0504e Remove ununsed function _pad_list 2017-09-25 12:24:44 +03:00
Hugo fb1263a8dd Remove unused attributes 2017-09-25 10:49:52 +03:00
Hugo ebd0bb90b4 Remove unfinished function, it's out of scope of pylast 2017-09-25 10:43:01 +03:00
Hugo 5967590feb Remove parameter made redundant by removal of deprecated Scrobbler class 2017-09-25 10:40:04 +03:00
Hugo 13e965d3fd Remove code rendered redundant after removing deprecated code 2017-09-19 16:47:10 +03:00
Hugo 4d92dcfc83 Remove deprecated class. Its main functions were removed in #211. 2017-09-19 10:26:10 +03:00
Mice Pápai a565b7f159 Fix: _collect_nodes() break if there are no child nodes 2017-09-18 18:06:08 +03:00
Hugo 8baac12650 Merge pull request #215 from pylast/fix-unclosed-ssl-socket-warning
Fix unclosed SSLSocket warning
2017-09-18 15:26:01 +03:00
Mice Pápai 618833e297 Fix unclosed SSLSocket warning, Update credits 2017-09-18 14:59:41 +03:00
Mice Pápai 96d921cdc2 Fix Album.get_tracks() error (wrong positional argument) 2017-09-18 14:20:08 +03:00
Hugo 855dbc623a Merge pull request #210 from hugovk/fix-typos-and-style
Fix typos and style
2017-09-18 13:51:32 +03:00
Hugo 4a1b50350f Remove deprecated code 2017-09-18 11:58:02 +03:00
hugovk 3a403c943f Drop support for Python 3.3 and <=2.7.9 by removing HTTP 2017-09-17 10:49:46 +03:00
Mice Pápai 93bb581842 Fix typos and style 2017-09-04 09:40:02 +03:00
Hugo 9b68fb6c68 Release 1.9.0 2017-07-21 13:03:08 +03:00
Isaacs, Ben 7584679b72 Update links to HTTPS; update lang links 2017-07-07 10:33:24 +01:00
hugovk b342bcc8c2 Release 1.8.0 2017-02-13 20:35:18 +02:00