Hugo
69cc18bcbd
And only if track not found. Keep raise for invalid API key, etc.
2020-08-22 00:44:13 +03:00
Hugo
8d784d6417
Return MBID None for 'Track not found'
2020-08-22 00:24:55 +03:00
Hugo
58fa3094d8
Add failing MBID test for 'Track not found'
2020-08-22 00:22:50 +03:00
Hugo van Kemenade
041eeeba80
Merge pull request #337 from pylast/add-mergify-label
...
Add automerge label for Mergify
2020-07-12 14:38:30 +03:00
Hugo
c2da9a6365
Add automerge label for Mergify
2020-07-12 14:19:22 +03:00
mergify[bot]
705052ae66
Merge pull request #334 from pylast/travis-test-dev
...
Test Python 3.9-dev and 3.10-dev on Travis CI
2020-06-25 18:28:16 +00:00
Hugo van Kemenade
7f59ced4dc
Merge pull request #335 from pylast/mergify/hugovk/config-update
2020-06-25 21:27:39 +03:00
Hugo van Kemenade
43971c05fd
Also require GHA lint
...
The checks show up like this:
Lint / build (pull_request)
Lint / build (push)
And the condition needs to match the job name, "build".
https://doc.mergify.io/conditions.html#github-actions
TODO: rename "build"->"lint" in lint.yml
2020-06-25 21:09:46 +03:00
Hugo van Kemenade
7c42504d68
Mergify: configuration update
2020-06-25 21:05:40 +03:00
Hugo
0300b52b4b
Test Python 3.9-dev and 3.10-dev on Travis CI
2020-06-25 20:35:19 +03:00
Hugo van Kemenade
1844c65f81
Check importable and version is updated
2020-06-25 19:24:29 +03:00
Hugo van Kemenade
00f7014c51
Add 3.3.0 to changelog
2020-06-25 19:13:46 +03:00
Hugo van Kemenade
6f2bdb5db8
Merge pull request #333 from pylast/isolate-write-tests
...
Only test write operations on a single Python version to avoid collision failures
2020-06-25 08:27:01 +03:00
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