Commit graph

1117 commits

Author SHA1 Message Date
Hugo van Kemenade dfb694f2a6
Add 3.2.1 2020-03-05 00:46:04 +02:00
Hugo van Kemenade 9622fca501
Merge pull request #323 from pylast/fix-deprecation-warning
Fix DeprecationWarning: Please use assertRegex instead
2020-03-04 22:57:54 +02:00
Hugo f806a1f36a Fix DeprecationWarning: Please use assertRegex instead 2020-03-04 22:37:05 +02:00
Hugo van Kemenade 0f80585d72
Merge pull request #322 from pylast/pre-commit-cache
GHA: Fix lint cache
2020-03-04 22:36:47 +02:00
Hugo 7005dbc13f Bump to test with a new cache 2020-03-04 22:22:33 +02:00
Hugo c8e3162b9d Add a version number to cache file to invalidate it 2020-03-04 22:18:39 +02:00
Hugo a0255a61e1 Add a version number to cache file to invalidate it 2020-03-04 22:16:50 +02:00
Hugo van Kemenade d367d913c2
Merge pull request #320 from pylast/313-limit-none
Fix regression calling get_recent_tracks with limit=None
2020-03-04 21:57:46 +02:00
Hugo van Kemenade 2e90f1e424
Merge pull request #321 from pylast/release-drafter-and-label-syncer
Use Release Drafter to draft releases
2020-02-27 22:50:02 +02:00
Hugo af036ec5d5 pre-commit autoupdate 2020-02-27 22:29:32 +02:00
Hugo 4e98e7af4c Use release drafter to draft releases 2020-02-27 22:23:16 +02:00
Hugo van Kemenade e22ad6b464
Link to CHANGELOG.md
[CI skip]
2020-02-15 18:34:20 +02:00
Hugo 21f127f88b Fix regression calling get_recent_tracks with limit=None 2020-02-15 18:19:59 +02:00
Hugo van Kemenade ac5fb41c68
Merge pull request #318 from pylast/rm-universal
Only Python 3 is supported: don't create universal wheel
2020-02-04 12:10:04 +02:00
Hugo cd18581fe2 Only Python 3 is supported: don't create universal wheel 2020-02-04 11:57:40 +02:00
Hugo 27228e785f Update instructions: include changelog in release 2020-01-03 13:43:16 +02:00
Hugo 662e3bbddd Update copyright year 2020-01-03 13:26:27 +02:00
Hugo ab4fa70fe9 Update changelog for pylast 3.2.0 2020-01-03 13:26:15 +02:00
Hugo f9ced38512 Add known_third_party to isort and pre-commit 2020-01-03 13:23:01 +02:00
Hugo van Kemenade 7f7d179793
Use setuptools_scm to simplify versioning during release (#316)
Use setuptools_scm to simplify versioning during release
2019-12-27 23:35:18 +02:00
Hugo ad2f9cbaa2 Use setuptools_scm to simplify versioning during release 2019-12-27 23:13:58 +02:00
Hugo van Kemenade 364f72f827
Lint with GitHub Actions (#315)
Lint with GitHub Actions
2019-12-27 22:17:34 +02:00
Hugo 846ca20895 Add flake8-implicit-str-concat to pre-commit 2019-12-27 22:08:29 +02:00
Hugo baf808a465 Lint with GitHub Actions 2019-12-22 21:00:47 +02:00
Hugo van Kemenade 7d5947341b
Test updates (#314)
Test updates
2019-12-20 23:43:35 +02:00
Hugo 13bccb37b6 Remove outdated INSTALL file, instead: pip install pylast 2019-12-20 23:29:40 +02:00
Hugo 0fd17e6a6e Add downloads badge 2019-12-18 15:40:41 +02:00
Hugo 7b5a365074 Remove Scrutinizer 2019-12-17 23:35:53 +02:00
Hugo 4329080457 Cache pre-commit, use tox-travis to simplify config, only coverage for non-lint 2019-12-17 22:55:33 +02:00
Hugo ec43b92c27 Use extras_require for tox deps 2019-12-17 22:48:05 +02:00
Hugo 3673c07994 Concatenate strings, post-Black 2019-12-17 22:47:39 +02:00
Hugo 6b04456c55 Mock is part of stdlib in Python 3 2019-12-17 22:32:53 +02:00
Hugo e8429b07bc Don't pin to a Python version 2019-12-17 22:23:16 +02:00
Hugo d28c0ec167 Xfail those two to allow the rest to pass 2019-12-17 22:19:57 +02:00
Hugo 44e47d84ce Add support for Python 3.8 2019-12-17 22:17:17 +02:00
Hugo van Kemenade 782040dc28
Merge pull request #312 from pylast/rm-py2-warnings
Remove Python 2 warnings, apply lint updates
2019-12-14 14:23:19 +02:00
Hugo 109315d93d Remove Python 2 warnings, apply lint updates 2019-09-26 11:10:52 +03:00
Hugo van Kemenade 7383fa20cf
Update get_weekly_artist_charts docstring (#311)
Update get_weekly_artist_charts docstring
2019-09-26 11:01:14 +03:00
Hugo 99c434c0ef Run lint on Python 3.7 2019-09-26 10:36:16 +03:00
Hugo 3fd8280e33 Update docstring: since 2016 get_weekly_artist_charts is only for users, not tags 2019-09-26 10:34:22 +03:00
Hugo d589c5ef8a Add pre-commit and fix isort 2019-09-26 10:31:49 +03:00
Hugo van Kemenade 695a11a4cd
Respect get_recent_tracks' limit when there's a now playing track (#310)
Respect get_recent_tracks' limit when there's a now playing track
2019-09-20 22:47:35 +03:00
Hugo 7915d7f3e6 Respect get_recent_tracks' limit when there's a now playing track 2019-09-19 14:27:20 +03:00
Hugo fc51315f48
Store Album Art URLs when you call GetTopAlbums. (#307)
Store Album Art URLs when you call GetTopAlbums.
2019-06-24 09:05:15 +03:00
Paddez 7694de346e Store Album Art URLs when you call GetTopAlbums.
GetTopAlbums returns AlbumArt information alongside the TopAlbums.
We should store this in the Album() info variable, so we don't have to follow up with an additional GetInfo() call if we want the Album Art.

Signed-off-by: Paddez <dave@paddez.com>
2019-06-22 22:36:41 +01:00
Hugo 46e4c0ec4c
Update user.get_artist_tracks tests (#305)
Update user.get_artist_tracks tests
2019-06-03 21:56:33 +03:00
Hugo c7b927d94c user.getArtistTracks has been removed from Last.fm 2019-06-03 16:45:54 +03:00
Hugo 44d0c2c966 user.getArtistTracks has now been removed from Last.fm and returns an error 2019-06-02 22:54:03 +03:00
Hugo dedcbf00f5
Remove deprecated license_file from setup.cfg (#303)
Remove deprecated license_file from setup.cfg
2019-05-13 11:21:39 +03:00
Hugo f439f205dc Xfail user.getArtistTracks, looks like Last.fm are now removing it from the API 2019-05-13 11:08:18 +03:00