Commit graph

1038 commits

Author SHA1 Message Date
Hugo 32461c089d Only test write operations on a single Python version to avoid collision failures 2020-06-24 22:58:25 +03:00
Hugo van Kemenade e7ad4ac5b2
Merge pull request #332 from pylast/deprecate-artist.get_cover_image 2020-06-24 09:47:51 +03:00
Hugo e188e78bdd pre-commit autoupdate, show diff on failure, and force colour on GHA 2020-06-23 11:21:40 +03:00
Hugo 158273e0ae Deprecate Artist.get_cover_image, they're no longer available from Last.fm 2020-06-22 22:20:45 +03:00
Hugo van Kemenade 108e3dda44
Merge pull request #330 from pylast/add-album-and-image-to-get_now_playing 2020-06-22 21:50:22 +03:00
Hugo 6f62857164 Add test for get_album() changes 2020-06-02 16:02:26 +03:00
Hugo d467e2ceb7 If we already have the album, return early 2020-06-01 21:45:11 +03:00
Hugo aae4bb3693 Replace unittest with pytest 2020-06-01 15:50:27 +03:00
Hugo 1160ee1513 GHA: Simplify and update lint.yml 2020-06-01 15:20:36 +03:00
Hugo 8437316d3d pre-commit autoupdate 2020-06-01 14:57:33 +03:00
Hugo 7689a1e95a User.get_now_playing: Add album and cover image to info 2020-06-01 14:52:29 +03:00
Hugo van Kemenade 898a8b5756
Merge pull request #326 from pylast/fix-if-bio-is-empty
Fix artist.get_bio_content() to return None if bio is empty
2020-05-10 10:14:46 +03:00
Hugo 925cae2031 Add test for artist with no bio content 2020-05-08 12:42:36 +03:00
Hugo 26f2173160 pre-commit autoupdate 2020-05-08 12:42:36 +03:00
Hugo a373654500 Return None if bio section is empty 2020-05-08 12:38:02 +03:00
Hugo van Kemenade 2aaa594388
Merge pull request #327 from spiritualized/master 2020-05-08 12:24:12 +03:00
spiritualized 6a28ba076f Improve handling of error responses from the API 2020-05-06 22:43:16 -04:00
Hugo a040f42f95 Use v2 of actions/checkout 2020-03-23 14:29:00 +02:00
Hugo van Kemenade b4092695a0
Add Zenodo DOI badge 2020-03-20 19:05:55 +02:00
Hugo van Kemenade 5391e0d233
Create FUNDING.yml 2020-03-13 17:15:02 +02:00
Hugo fa0189d9bc Update release checklist for Release Drafter 2020-03-05 00:52:13 +02:00
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