Commit graph

878 commits

Author SHA1 Message Date
Hugo 2fea3a1b46 Last.fm returns no results for artist.getsimilar with limit=1, but limit=2 returns 2 2014-09-11 15:17:47 +03:00
Hugo bc7433990b Fix comparison with None for artist, album and event, with test. For #97. 2014-09-11 15:07:02 +03:00
Hugo e117a2b57c Add artist.get_band_members() with tests 2014-08-27 00:16:59 +03:00
Hugo ff69189a6d Add PyPI version badge
[CI skip]
2014-08-25 00:12:27 +03:00
Hugo 40c964a18c Add badge for number of PyPI downloads
[CI skip]
2014-08-20 13:01:27 +03:00
Hugo f2b0237d61 Merge pull request #96 from kiliankoe/master
syntax highlighting in readme [CI skip]
2014-08-20 12:57:35 +03:00
Kilian Koeltzsch 0058c8b832 syntax highlighting in readme 2014-08-20 01:18:41 +02:00
hugovk 862ae11cfa Fix opus comparison with None 2014-08-18 16:24:01 +03:00
Hugo a2e9fad56c Update install instructions now 1.0.0 is on PyPI
[CI skip]
2014-07-29 18:54:03 +03:00
hugovk 1e3551e611 Bump version to 1.0.0 2014-07-29 17:43:44 +03:00
Hugo f5c8ad3d7d Merge pull request #94 from hugovk/master
Change URL, add classifiers and keywords
2014-07-25 17:07:27 +03:00
hugovk b4ea08a378 Change URL, add classifiers and keywords 2014-07-25 17:01:14 +03:00
Hugo 28f6293739 Merge pull request #93 from hugovk/master
Change URLs from hugovk to pylast
2014-07-25 12:21:48 +03:00
hugovk 23e4ae5c1a Change URLs from hugovk to pylast 2014-07-25 11:22:14 +03:00
hugovk f3d31c9629 Check streamable is Boolean rather than a True/False value 2014-05-25 13:23:10 +03:00
hugovk 6a3ba02931 Check lowercase album title 2014-05-25 13:18:14 +03:00
hugovk db3ed0fc3c Add country tests 2014-04-07 13:18:36 +03:00
hugovk 1453e5137c Add event tests and fix a bug they found 2014-04-07 13:12:40 +03:00
hugovk d274ef6a3a Add some artist tests 2014-04-07 12:55:23 +03:00
hugovk 9243e98b94 Test some tag functions 2014-04-07 12:29:50 +03:00
hugovk 50f1a0ac8f Sometimes the lastest date range doesn't yet have charts, so get the latest-but-one 2014-04-07 11:53:01 +03:00
hugovk 5f69aa591c Add cacheable parameter to get_neighbours() 2014-04-07 11:49:40 +03:00
hugovk 1c26ef6d24 Fix tests 2014-04-07 11:41:41 +03:00
hugovk 3bf73a21ff Test set_tags() 2014-04-07 10:55:57 +03:00
hugovk b9d2ca8507 Fix test 2014-04-05 00:51:18 +03:00
hugovk e4ccd8b767 More tests. Don't bother with failing Py2.6 or 3.2, they're unsupported. 2014-04-05 00:30:33 +03:00
hugovk adbe8a8500 Refactor network names. Add some tag tests. Add stress test option. Add extra Python versions as allowed failures to Travis. 2014-04-04 21:53:45 +03:00
hugovk e28e2ef0d0 Test failed because a London event was in the 'city' of Camden. Let's try Manchester instead. 2014-03-21 17:39:06 +02:00
hugovk 536203fdb8 Remove print from test 2014-03-21 15:20:10 +02:00
hugovk 7fb56b1d28 Add some more tests 2014-03-21 14:58:33 +02:00
hugovk 7a3072b52c Add some Playlist tests 2014-03-17 23:14:51 +02:00
hugovk 862f7fe45c Add some Playlist tests 2014-03-17 22:48:08 +02:00
hugovk 7019b1b946 Python 3 fix: DeprecationWarning: Please use assertRaisesRegex instead 2014-03-12 15:32:27 +02:00
hugovk 506bee4fe4 Python 3 fix: DeprecationWarning: Please use assertRaisesRegex instead 2014-03-12 15:18:24 +02:00
hugovk 20b9bdedd2 Python 3 fix: Unicode-objects must be encoded before hashing 2014-03-12 13:43:41 +02:00
hugovk 181ad7b6c9 Remove deprecated .has_key() 2014-03-12 13:16:23 +02:00
hugovk e09c480980 Move chart methods out of _BaseObject and into their own _Chartable so they can only be used by relevant classes (Group, Tag, User) 2014-03-11 17:02:13 +02:00
hugovk 13f642f375 Replace assertEqual(type(x), y) with assertIsInstance(x, y) 2014-03-08 22:02:39 +02:00
hugovk 014b76d118 Jiggle tests for CI so Clone Digger can run on 2.x. It doesn't yet support 3.x and will fail but shouldn't fail the build. 2014-03-08 21:18:44 +02:00
hugovk 09685547f0 Move check.sh to after_script: so Unix exit codes are ignored 2014-03-08 12:15:14 +02:00
hugovk df6cad0298 Do the other static checks, but not clonedigger 2014-03-08 12:09:25 +02:00
hugovk d81145cb33 Do the other static checks, but not clonedigger 2014-03-08 12:05:53 +02:00
hugovk a209bce183 Remove clonedigger from Travis build, it errors. See #90. 2014-03-08 12:03:41 +02:00
hugovk bd9f658de8 Add static analysis to the CI build 2014-03-08 11:16:41 +02:00
hugovk 2254430b39 Remove duplication into _extract_top_albums(doc, network) 2014-03-08 01:13:08 +02:00
hugovk 2235899c98 Remove duplication into _extract_top_artists(doc, network) 2014-03-08 00:53:31 +02:00
hugovk c3d99385ff Re-add get_weekly_album_charts(), get_weekly_artist_charts() and get_weekly_charts() helper functions 2014-03-07 20:22:14 +02:00
hugovk 4c4e3bfbba Move duplication into get_bio(), keeping existing get_bio_XXX() to call it 2014-03-07 16:01:54 +02:00
hugovk 4c94c8e53f Reinstate get_wiki_published_date(), get_wiki_summary() and get_wiki_content() as they may already be used by third parties. Add command-line options to the test. 2014-03-07 14:44:19 +02:00
hugovk 46b86b57da Create abstract, internal _Opus class for common stuff used by Album and Track 2014-03-07 14:04:37 +02:00