Commit graph

  • ba946170da Add 'max_line_length = 88' for flake8 Hugo 2018-06-06 10:39:02 +0300
  • da9465c100 Format with Black 18.6b1 Hugo 2018-06-06 10:19:04 +0300
  • e5a5278d51 Check Black on CI Hugo 2018-05-20 18:25:42 +0300
  • f3c9b4150d Use Black's default 88 line length Hugo 2018-05-20 18:22:14 +0300
  • 8bca1d2794 Keep flaky max_runs=3, sometimes build jobs overlap a bit Hugo 2018-05-27 20:58:33 +0300
  • c8d349cfb6
    Merge pull request #269 from pylast/fix-ci Hugo 2018-05-27 20:44:26 +0300
  • 000993c328 Fix test_cacheable_user[_artist_tracks] Hugo 2018-05-27 20:14:13 +0300
  • 4aefda5d39 A user without a country can now have '<country>None</country>' Hugo 2018-05-27 19:28:59 +0300
  • b3a4ac5388 Fix: 'list' object has no attribute 'track' Hugo 2018-05-27 19:23:54 +0300
  • 30d512fd0e Fix pep8-naming Hugo 2018-05-20 18:41:27 +0300
  • 2194245e75
    Merge pull request #268 from pylast/skip-artist-in-tracks Hugo 2018-05-16 12:03:18 +0300
  • eae4b6261c Add '# pragma: no cover' as no easy way to test Hugo 2018-05-16 11:45:44 +0300
  • fce5e5d830 'Tracks' with only one <name> are artists not tracks, skip them Hugo 2018-05-11 22:07:28 +0300
  • 61e95cc2a4
    Merge pull request #267 from pylast/pep8-naming Hugo 2018-05-11 17:08:53 +0300
  • 1d5e965183 Fix pep8-naming Hugo 2018-05-11 10:39:16 +0300
  • 7ac0cbb898 Add pep8-naming to flake8 linting Hugo 2018-05-11 10:31:24 +0300
  • d35daaaeba Four-space indents Hugo 2018-05-11 10:24:28 +0300
  • e3537d5b86 Switch lint to flake8 Hugo 2018-05-11 10:22:58 +0300
  • fad76315bb
    Merge pull request #264 from pylast/save-artist-images Hugo 2018-04-18 12:09:08 +0300
  • 8def14de48 Tests no longer flaky, let's keep but reduce in case of temp net errors Hugo 2018-04-16 21:57:29 +0300
  • f18fd3f758 TestPyLastWithLastFm and TestPyLastWithLibreFm now inherit from PyLastTestCase Hugo 2018-04-16 21:09:52 +0300
  • 70aad87a1b Store track images for future use, refactor album image fetching Hugo 2018-04-16 19:02:32 +0300
  • 60dea38d10 Add assert_startswith/endswith helper functions Hugo 2018-04-16 18:31:33 +0300
  • fa601b8111 Refactor to store Album/Artist images in info dict Hugo 2018-04-16 09:53:31 +0300
  • d1af8d3ebc Store artist images for future use Hugo 2018-04-15 23:43:39 +0300
  • 942ced319a Capitalise URI/URL in comments Hugo 2018-04-15 23:32:23 +0300
  • 769d70c00b
    Merge pull request #263 from pylast/logging Hugo 2018-04-15 22:10:27 +0300
  • f923cd2c50 Replace print with logging Hugo 2018-04-15 21:55:08 +0300
  • cef02d0700
    Merge pull request #262 from zinootje/master Hugo 2018-04-15 17:21:36 +0300
  • c3476c1133
    Merge pull request #1 from pylast/zinootje-master zinootje 2018-04-15 11:46:06 +0200
  • 4083f72ef7 Store all images on get_cover_image for future use Hugo 2018-04-14 22:50:42 +0300
  • cf2d9113dd Add test for storing album images on search Hugo 2018-04-14 22:38:43 +0300
  • 971e4e3571 flake8 Hugo 2018-04-14 22:06:57 +0300
  • c2dfe04e17 add images url on get next page zinootje 2018-04-14 19:43:47 +0200
  • a144ce407d
    Merge pull request #260 from hugovk/deprecation-warnings Hugo 2018-04-11 16:38:47 +0300
  • 887a47c515 Ignore new '.pytest_cache' directory Hugo 2018-04-11 11:25:42 +0300
  • 85efc31c10 Close HTTPSConnection in case of exception Hugo 2018-04-11 10:38:00 +0300
  • c929b5bd8f Show deprecation warnings for tests hugovk 2018-04-11 00:19:24 +0300
  • 1181dc4f35
    Link badges to all new PyPI Hugo 2018-04-08 17:23:18 +0300
  • 4cf7e8c727 Start new release cycle Hugo 2018-04-08 17:18:10 +0300
  • 2e52023a22 Release 2.2.0 2.2.0 Hugo 2018-04-08 17:12:36 +0300
  • a607dbe491 flake8 Hugo 2018-04-08 16:45:36 +0300
  • 8b4866682d
    Merge pull request #259 from pylast/use-markdown-on-pypi Hugo 2018-04-06 14:11:13 +0300
  • c5684bb87a Use Markdown on PyPI Hugo 2018-04-06 13:11:28 +0300
  • 72cdd8b979
    Merge pull request #258 from pylast/fix-user.get_weekly_artist_charts Hugo 2018-04-05 18:28:17 +0300
  • dfb1ce2e2e
    pylast 2.2.0 will support Python 3.7 Hugo 2018-04-05 18:10:59 +0300
  • 892acd6df9 Artist charts have the artist name in the 'name' field. There is no 'artist' field. Hugo 2018-04-05 18:08:21 +0300
  • 06f6cf627d Failing test for user.get_weekly_artist_charts Hugo 2018-04-05 18:02:16 +0300
  • 68ebcf9487
    Merge pull request #255 from pylast/python3.7 Hugo 2018-03-27 16:40:13 +0300
  • 8c5799a4d6 Refactor lint to remove duplicate Hugo 2018-03-27 13:57:42 +0300
  • f2ec5bc57e Add workaround for build failures on Python 3.7 (https://github.com/yaml/pyyaml/issues/126) Hugo 2018-03-27 13:36:16 +0300
  • 20250237b9 Add Python 3.7 Hugo 2018-03-26 19:41:54 +0300
  • ea87739458
    Merge pull request #254 from pylast/improve-test Hugo 2018-03-18 22:43:43 +0200
  • 0759bf5b0c
    Test against a certain user Hugo 2018-03-18 09:58:41 +0200
  • aba895d56f
    Merge pull request #252 from pylast/fix-mutable-default-argument Hugo 2018-03-15 22:10:04 +0200
  • 8670a87255 Do not use a mutable data structure for argument default Hugo 2018-03-15 21:52:41 +0200
  • 77e06add28 Add 'and Contributors' to Author Hugo 2018-03-15 10:27:51 +0200
  • 0a152fa35d Codecov: Avoid "Missing base report" [CI skip] Hugo 2018-03-01 11:47:03 +0200
  • c882d8dea3
    Merge pull request #251 from pylast/fix-tests Hugo 2018-03-01 11:42:00 +0200
  • acdc23d7e7 Fix test case for changed test data Hugo 2018-03-01 11:24:53 +0200
  • b87fefe9ab Move track tests to test_track.py Hugo 2018-03-01 11:23:06 +0200
  • 36f7e9619b Shorten test names Hugo 2018-03-01 11:19:34 +0200
  • 6fd84421bd
    Merge pull request #250 from redshodan/get-similar-limit Hugo 2018-03-01 11:12:03 +0200
  • 9cb6f6e181 Added a test case for limits on track.getSimilar Chris Newton 2018-02-28 20:28:56 -0700
  • bb589a4d21 Add missing limit parameter for track.getSimilar Chris Newton 2018-02-28 17:04:46 -0700
  • 612eb75080
    Merge pull request #248 from pylast/add-templates Hugo 2018-02-08 14:25:52 +0200
  • fa425188db Add issue and PR templates Hugo 2018-02-08 14:14:25 +0200
  • adea26ec4c
    Merge pull request #247 from pylast/use-named-version-attributes Hugo 2018-02-08 14:04:26 +0200
  • 8e478e79ea Treat Py2 (not Py3) as the special case https://astrofrog.github.io/blog/2016/01/12/stop-writing-python-4-incompatible-code/ Hugo 2018-02-06 17:47:39 +0200
  • 41f8ae95d1 Use named version attributes (new in Py2.7) Hugo 2018-02-06 17:46:08 +0200
  • b02b830282 Remove Landscape badge, it's failing to check Hugo 2018-01-27 13:34:54 +0200
  • 99ad248e6d Ignore Clone Digger output Hugo 2018-01-27 13:34:01 +0200
  • e0f52ac27d
    Merge pull request #245 from pylast/update-unittest-asserts Hugo 2018-01-27 13:16:22 +0200
  • 4f4d204300 Define __ne__ in terms of == instead of __eq__ Hugo 2018-01-27 13:01:22 +0200
  • 2703b6b385 Use more helpful asserts, remove redundant Hugo 2018-01-27 12:59:20 +0200
  • d1ea097cd7 Start new release cycle Hugo 2018-01-14 20:05:48 +0200
  • 2389f745e1 Release 2.1.0 2.1.0 Hugo 2018-01-14 20:01:42 +0200
  • 423db55bd0
    Merge pull request #244 from pylast/fix-cache-key-lookup-performance Hugo 2018-01-11 12:27:52 +0200
  • d24100f2db Fix serious cache key lookup performance problem Mice Pápai 2017-05-05 10:51:26 +0200
  • a1e10e75cd
    Merge pull request #243 from pylast/242-limit-100 Hugo 2018-01-11 11:50:07 +0200
  • 309b156fca Use paging to get all 'limit' items for Artist.get_top_albums (and others using _get_things) Hugo 2018-01-11 11:36:14 +0200
  • 22e03705c4 Passing test for limit=1 or 50, failing test for 100 Hugo 2018-01-11 10:37:01 +0200
  • f87a66dfed
    Update __init__.py leomos 2018-01-05 18:16:57 +0100
  • 919de14460
    Update test_pylast_track.py leomos 2018-01-05 18:09:04 +0100
  • a469f5b4e2 Added test to track.get_similar() with limit paramater Leonardo Mosciatti 2018-01-05 12:10:34 +0100
  • 964d1dc5c7 Added limit parameter to track.get_similar() Leonardo Mosciatti 2018-01-05 12:08:43 +0100
  • edeec178c5 Make checklist more copy/pastable [CI skip] Hugo 2018-01-04 17:04:47 +0200
  • 348d2ce7ba Update year Hugo 2018-01-04 16:58:37 +0200
  • 969cbeb36c
    Merge pull request #240 from pylast/python_requires Hugo 2017-12-09 23:06:24 +0200
  • 9abb5884b7
    Update python_requires to 2.7.10+ Hugo 2017-12-09 22:54:12 +0200
  • 038ab141d3
    develop -> master Hugo 2017-12-08 21:37:39 +0200
  • 139fdddb44
    Merge pull request #237 from pylast/develop Hugo 2017-12-08 21:36:33 +0200
  • 9da36d15d7 Fix case-sensitive tests Hugo 2017-12-08 20:48:15 +0200
  • 8bfb70bf28
    Merge pull request #238 from pylast/ditch-develop Hugo 2017-12-08 20:34:21 +0200
  • d3f6e65fa5
    Update release checklist to remove develop branch Hugo 2017-12-08 20:33:56 +0200
  • a9dfcc8c34
    Merge pull request #236 from pylast/python_requires Hugo 2017-11-15 15:23:36 +0200
  • 7621673452 Require Python 2.7 or 3.4+ hugovk 2017-11-15 15:10:31 +0200
  • 339b96faaa
    Merge pull request #235 from PhilipTrauner/develop Hugo 2017-11-02 20:43:06 +0200
  • 8f515d8779 Fixed test in accordance to 36ed30cc2b Philip Trauner 2017-11-02 19:24:45 +0100
  • 36ed30cc2b Return unix timestamp as int Philip Trauner 2017-11-02 18:41:15 +0100