Commit graph

  • 2d570b97ff Update config Hugo van Kemenade 2020-09-11 23:44:57 +0300
  • 99e0cc734a Remove W503 from Flake8 ignore list (ignored by default) Hugo van Kemenade 2020-08-31 23:03:10 +0300
  • f8a6c20ade
    Merge pull request #343 from pylast/run-xfail-only-once mergify[bot] 2020-08-23 15:09:55 +0000
  • 3129d6052d Run xfail tests only once: no point re-running Hugo 2020-08-23 12:11:07 +0300
  • 77c17a9c36
    Merge pull request #342 from pylast/cover-tests mergify[bot] 2020-08-22 09:09:49 +0000
  • 48f4be0bcf Rewrite and add pragmas to improve coverage of non-runnable test code Hugo 2020-08-22 11:45:33 +0300
  • 66f5ace917 pre-commit autoupdate Hugo 2020-08-22 10:38:42 +0300
  • 574476e44c Include tests in coverage https://nedbatchelder.com/blog/202008/you_should_include_your_tests_in_coverage.html Hugo 2020-08-22 10:36:22 +0300
  • 69cc18bcbd And only if track not found. Keep raise for invalid API key, etc. fix-mbid-track-not-found Hugo 2020-08-22 00:44:13 +0300
  • 8d784d6417 Return MBID None for 'Track not found' Hugo 2020-08-22 00:24:55 +0300
  • 58fa3094d8 Add failing MBID test for 'Track not found' Hugo 2020-08-22 00:22:50 +0300
  • 136b7f1cef Made stream=False the default instead of stream=True Koen van Zuijlen 2020-07-14 03:42:44 +0200
  • a769b611f0
    Added -e argument for editable installs and added quotes for some shells kvanzuijlen 2020-07-14 03:17:27 +0200
  • 0aa6de4769 Merge remote-tracking branch 'pylast/master' Koen van Zuijlen 2020-07-13 01:16:49 +0200
  • 041eeeba80
    Merge pull request #337 from pylast/add-mergify-label Hugo van Kemenade 2020-07-12 14:38:30 +0300
  • 52abbba2bd tox lint changes kvanzuijlen 2020-07-12 13:13:22 +0200
  • 15672922a7 General code improvements kvanzuijlen 2020-07-12 12:24:06 +0200
  • 99fb7cd7a5 Added a parameter to choose whether to include now playing or not kvanzuijlen 2020-07-12 12:23:32 +0200
  • 11d955dd89 Now playing shouldn't count as a recently played track kvanzuijlen 2020-07-12 12:21:40 +0200
  • 92004058ba Added option to stream from resources to reduce memory usage kvanzuijlen 2020-07-12 11:54:46 +0200
  • c2da9a6365 Add automerge label for Mergify Hugo 2020-07-12 14:19:22 +0300
  • 705052ae66
    Merge pull request #334 from pylast/travis-test-dev mergify[bot] 2020-06-25 18:28:16 +0000
  • 7f59ced4dc
    Merge pull request #335 from pylast/mergify/hugovk/config-update Hugo van Kemenade 2020-06-25 21:27:39 +0300
  • 43971c05fd
    Also require GHA lint Hugo van Kemenade 2020-06-25 21:09:46 +0300
  • 7c42504d68 Mergify: configuration update Hugo van Kemenade 2020-06-25 21:05:40 +0300
  • 0300b52b4b Test Python 3.9-dev and 3.10-dev on Travis CI Hugo 2020-06-25 20:35:19 +0300
  • 1844c65f81
    Check importable and version is updated Hugo van Kemenade 2020-06-25 19:24:29 +0300
  • 00f7014c51
    Add 3.3.0 to changelog 3.3.0 Hugo van Kemenade 2020-06-25 19:13:46 +0300
  • 6f2bdb5db8
    Merge pull request #333 from pylast/isolate-write-tests Hugo van Kemenade 2020-06-25 08:27:01 +0300
  • 32461c089d Only test write operations on a single Python version to avoid collision failures Hugo 2020-06-24 22:58:25 +0300
  • e7ad4ac5b2
    Merge pull request #332 from pylast/deprecate-artist.get_cover_image Hugo van Kemenade 2020-06-24 09:47:51 +0300
  • e188e78bdd pre-commit autoupdate, show diff on failure, and force colour on GHA Hugo 2020-06-23 11:21:40 +0300
  • 158273e0ae Deprecate Artist.get_cover_image, they're no longer available from Last.fm Hugo 2020-06-22 22:20:29 +0300
  • 108e3dda44
    Merge pull request #330 from pylast/add-album-and-image-to-get_now_playing Hugo van Kemenade 2020-06-22 21:50:22 +0300
  • 6f62857164 Add test for get_album() changes Hugo 2020-06-02 16:02:26 +0300
  • d467e2ceb7 If we already have the album, return early Hugo 2020-06-01 21:45:11 +0300
  • aae4bb3693 Replace unittest with pytest Hugo 2020-06-01 15:50:27 +0300
  • 1160ee1513 GHA: Simplify and update lint.yml Hugo 2020-06-01 15:20:36 +0300
  • 8437316d3d pre-commit autoupdate Hugo 2020-06-01 14:57:33 +0300
  • 7689a1e95a User.get_now_playing: Add album and cover image to info Hugo 2020-06-01 14:52:29 +0300
  • 898a8b5756
    Merge pull request #326 from pylast/fix-if-bio-is-empty Hugo van Kemenade 2020-05-10 10:14:46 +0300
  • 925cae2031 Add test for artist with no bio content Hugo 2020-04-16 09:41:13 +0300
  • 26f2173160 pre-commit autoupdate Hugo 2020-04-16 09:33:08 +0300
  • a373654500 Return None if bio section is empty Hugo 2020-04-16 09:31:12 +0300
  • 2aaa594388
    Merge pull request #327 from spiritualized/master Hugo van Kemenade 2020-05-08 12:24:12 +0300
  • 6a28ba076f Improve handling of error responses from the API spiritualized 2020-04-28 04:22:31 -0400
  • a040f42f95 Use v2 of actions/checkout Hugo 2020-03-23 14:28:19 +0200
  • b4092695a0
    Add Zenodo DOI badge Hugo van Kemenade 2020-03-20 19:05:55 +0200
  • 5391e0d233
    Create FUNDING.yml Hugo van Kemenade 2020-03-13 17:15:02 +0200
  • fa0189d9bc Update release checklist for Release Drafter Hugo 2020-03-05 00:52:13 +0200
  • dfb694f2a6
    Add 3.2.1 3.2.1 Hugo van Kemenade 2020-03-05 00:46:04 +0200
  • 9622fca501
    Merge pull request #323 from pylast/fix-deprecation-warning Hugo van Kemenade 2020-03-04 22:57:54 +0200
  • f806a1f36a Fix DeprecationWarning: Please use assertRegex instead Hugo 2020-03-04 22:33:22 +0200
  • 0f80585d72
    Merge pull request #322 from pylast/pre-commit-cache Hugo van Kemenade 2020-03-04 22:36:47 +0200
  • 7005dbc13f Bump to test with a new cache Hugo 2020-03-04 22:22:33 +0200
  • c8e3162b9d Add a version number to cache file to invalidate it Hugo 2020-03-04 22:18:39 +0200
  • a0255a61e1 Add a version number to cache file to invalidate it Hugo 2020-03-04 22:16:50 +0200
  • d367d913c2
    Merge pull request #320 from pylast/313-limit-none Hugo van Kemenade 2020-03-04 21:57:46 +0200
  • 2e90f1e424
    Merge pull request #321 from pylast/release-drafter-and-label-syncer Hugo van Kemenade 2020-02-27 22:50:02 +0200
  • af036ec5d5 pre-commit autoupdate Hugo 2020-02-27 22:29:32 +0200
  • 4e98e7af4c Use release drafter to draft releases Hugo 2020-02-27 22:23:16 +0200
  • e22ad6b464
    Link to CHANGELOG.md Hugo van Kemenade 2020-02-15 18:34:20 +0200
  • 21f127f88b Fix regression calling get_recent_tracks with limit=None Hugo 2020-02-15 18:19:59 +0200
  • ac5fb41c68
    Merge pull request #318 from pylast/rm-universal Hugo van Kemenade 2020-02-04 12:10:04 +0200
  • cd18581fe2 Only Python 3 is supported: don't create universal wheel Hugo 2020-02-04 11:57:40 +0200
  • 27228e785f Update instructions: include changelog in release Hugo 2020-01-03 13:43:16 +0200
  • 662e3bbddd Update copyright year 3.2.0 Hugo 2020-01-03 13:26:27 +0200
  • ab4fa70fe9 Update changelog for pylast 3.2.0 Hugo 2020-01-03 13:26:15 +0200
  • f9ced38512 Add known_third_party to isort and pre-commit Hugo 2020-01-03 13:23:01 +0200
  • 7f7d179793
    Use setuptools_scm to simplify versioning during release (#316) Hugo van Kemenade 2019-12-27 23:35:18 +0200
  • ad2f9cbaa2 Use setuptools_scm to simplify versioning during release Hugo 2019-12-27 23:13:58 +0200
  • 364f72f827
    Lint with GitHub Actions (#315) Hugo van Kemenade 2019-12-27 22:17:34 +0200
  • 846ca20895 Add flake8-implicit-str-concat to pre-commit Hugo 2019-12-27 22:08:29 +0200
  • baf808a465 Lint with GitHub Actions Hugo 2019-12-22 21:00:47 +0200
  • 7d5947341b
    Test updates (#314) Hugo van Kemenade 2019-12-20 23:43:35 +0200
  • 13bccb37b6 Remove outdated INSTALL file, instead: pip install pylast Hugo 2019-12-20 23:29:40 +0200
  • 0fd17e6a6e Add downloads badge Hugo 2019-12-18 15:40:41 +0200
  • 7b5a365074 Remove Scrutinizer Hugo 2019-12-17 23:35:53 +0200
  • 4329080457 Cache pre-commit, use tox-travis to simplify config, only coverage for non-lint Hugo 2019-12-17 22:55:33 +0200
  • ec43b92c27 Use extras_require for tox deps Hugo 2019-12-17 22:48:05 +0200
  • 3673c07994 Concatenate strings, post-Black Hugo 2019-12-17 22:47:39 +0200
  • 6b04456c55 Mock is part of stdlib in Python 3 Hugo 2019-12-17 22:32:53 +0200
  • e8429b07bc Don't pin to a Python version Hugo 2019-12-17 22:23:16 +0200
  • d28c0ec167 Xfail those two to allow the rest to pass Hugo 2019-12-17 22:19:57 +0200
  • 44e47d84ce Add support for Python 3.8 Hugo 2019-12-17 22:17:17 +0200
  • 782040dc28
    Merge pull request #312 from pylast/rm-py2-warnings Hugo van Kemenade 2019-12-14 14:23:19 +0200
  • 109315d93d Remove Python 2 warnings, apply lint updates Hugo 2019-09-26 11:10:52 +0300
  • 7383fa20cf
    Update get_weekly_artist_charts docstring (#311) Hugo van Kemenade 2019-09-26 11:01:14 +0300
  • 99c434c0ef Run lint on Python 3.7 Hugo 2019-09-26 10:36:16 +0300
  • 3fd8280e33 Update docstring: since 2016 get_weekly_artist_charts is only for users, not tags Hugo 2019-09-26 10:34:22 +0300
  • d589c5ef8a Add pre-commit and fix isort Hugo 2019-09-26 10:31:49 +0300
  • 695a11a4cd
    Respect get_recent_tracks' limit when there's a now playing track (#310) Hugo van Kemenade 2019-09-20 22:47:35 +0300
  • 7915d7f3e6 Respect get_recent_tracks' limit when there's a now playing track Hugo 2019-09-19 14:27:20 +0300
  • fc51315f48
    Store Album Art URLs when you call GetTopAlbums. (#307) Hugo 2019-06-24 09:05:15 +0300
  • 7694de346e Store Album Art URLs when you call GetTopAlbums. Paddez 2019-06-22 11:04:09 +0100
  • 46e4c0ec4c
    Update user.get_artist_tracks tests (#305) Hugo 2019-06-03 21:56:33 +0300
  • c7b927d94c user.getArtistTracks has been removed from Last.fm Hugo 2019-06-03 16:45:54 +0300
  • 44d0c2c966 user.getArtistTracks has now been removed from Last.fm and returns an error Hugo 2019-06-02 22:54:03 +0300
  • dedcbf00f5
    Remove deprecated license_file from setup.cfg (#303) Hugo 2019-05-13 11:21:39 +0300
  • f439f205dc Xfail user.getArtistTracks, looks like Last.fm are now removing it from the API Hugo 2019-05-13 11:08:18 +0300