Commit graph

896 commits

Author SHA1 Message Date
Hugo van Kemenade 10107a04e4 Merge remote-tracking branch 'upstream/master' into streaming 2020-12-29 21:38:44 +02:00
Hugo van Kemenade 8be8c4efb6 No need to set param with default 2020-12-29 21:32:29 +02:00
Hugo van Kemenade 0999501600 Fix comment 2020-12-29 21:24:05 +02:00
Hugo van Kemenade 66b4cb7d10
Merge pull request #355 from pylast/fix-default-limit 2020-12-28 23:30:39 +02:00
Hugo van Kemenade 7327b30337 Refactor to avoid shadowing built-in 2020-12-27 14:22:41 +02:00
Hugo van Kemenade 23503a7212 Refactor to remove unused parameter 2020-12-27 14:22:20 +02:00
Hugo van Kemenade a5034c43c0 Refactor with pytest.mark.parametrize 2020-12-27 14:05:52 +02:00
Hugo van Kemenade 08274028eb Set limit to 50 by default, not 1 2020-12-27 14:01:12 +02:00
Hugo van Kemenade 46a3dbf4a6
Merge pull request #352 from pylast/rm-travis 2020-11-17 18:14:37 +02:00
Hugo van Kemenade 9033debfcd Replace Travis CI with GitHub Actions 2020-11-17 17:58:43 +02:00
Hugo van Kemenade e4ca881c95 pre-commit autoupdate 2020-11-17 17:50:28 +02:00
Hugo van Kemenade 0ba17ecfff Deploy to TestPyPI on merges to master, to prod PyPI for tags 2020-11-17 17:46:50 +02:00
Hugo van Kemenade e98f493c39 Use version resolver with Release Drafter 2020-11-17 17:40:56 +02:00
Hugo van Kemenade c979b72cf3 Label sync: don't delete existing labels not found in manifest 2020-11-17 17:39:48 +02:00
Hugo van Kemenade 5413d636ce Fix test 2020-11-16 23:45:25 +02:00
Hugo van Kemenade 815dc62dcd Test on GitHub Actions 2020-11-16 23:28:03 +02:00
Hugo van Kemenade b7e2cce725 Remove Travis CI 2020-11-16 22:41:44 +02:00
Hugo van Kemenade d7e1d70c34 Use pre-commit/action 2020-11-16 22:41:24 +02:00
Hugo van Kemenade 69d5d6ec9a
Merge pull request #350 from sheetalsingala/travisCI
Add Python 3.9 final to Travis CI
2020-10-28 22:46:47 +02:00
sheetalsingala c218aab4dd Add Python 3.9 final to Travis CI 2020-10-28 12:42:46 -04:00
Hugo van Kemenade b6eb1c8baf
Add Hacktoberfest labels 2020-10-28 16:17:15 +02:00
Hugo van Kemenade 49e2831cf6 Code formatting 2020-10-07 21:27:17 +03:00
Hugo van Kemenade b5a9617cdf 3.9-dev first 2020-10-07 21:26:42 +03:00
Hugo van Kemenade e888739b14 Add 4.0.0 to changelog 2020-10-07 21:02:08 +03:00
Hugo van Kemenade 6da916e78d tox-ini-fmt 2020-10-07 20:55:58 +03:00
mergify[bot] 3a4ad741bd
Merge pull request #348 from pylast/rm-deprecations
Remove deprecated Artist.get_cover_image, User.get_artist_tracks and STATUS_TOKEN_ERROR
2020-09-11 21:35:42 +00:00
mergify[bot] c0298212be
Merge pull request #347 from pylast/add-3.9
Add support for Python 3.9
2020-09-11 21:24:46 +00:00
Hugo van Kemenade 85f58472a3 Remove deprecated Artist.get_cover_image, User.get_artist_tracks and STATUS_TOKEN_ERROR 2020-09-12 00:21:12 +03:00
Hugo van Kemenade bf753884c4 Add support for Python 3.9 2020-09-12 00:13:19 +03:00
Hugo van Kemenade 91f79fd4b0
Merge pull request #346 from pylast/updates 2020-09-12 00:10:51 +03:00
Hugo van Kemenade 08ff008505 Drop support for EOL Python 3.5 2020-09-11 23:56:15 +03:00
Hugo van Kemenade 0f96fe58b1 Format with Black and isort 2020-09-11 23:47:42 +03:00
Hugo van Kemenade 2d570b97ff Update config 2020-09-11 23:44:57 +03:00
Hugo van Kemenade 99e0cc734a Remove W503 from Flake8 ignore list (ignored by default) 2020-08-31 23:03:10 +03:00
mergify[bot] f8a6c20ade
Merge pull request #343 from pylast/run-xfail-only-once
Run xfail tests only once: no point re-running
2020-08-23 15:09:55 +00:00
Hugo 3129d6052d Run xfail tests only once: no point re-running 2020-08-23 12:11:07 +03:00
mergify[bot] 77c17a9c36
Merge pull request #342 from pylast/cover-tests
Include tests in coverage
2020-08-22 09:09:49 +00:00
Hugo 48f4be0bcf Rewrite and add pragmas to improve coverage of non-runnable test code 2020-08-22 11:45:33 +03:00
Hugo 66f5ace917 pre-commit autoupdate 2020-08-22 10:38:42 +03:00
Hugo 574476e44c Include tests in coverage https://nedbatchelder.com/blog/202008/you_should_include_your_tests_in_coverage.html 2020-08-22 10:36:22 +03:00
Koen van Zuijlen 136b7f1cef Made stream=False the default instead of stream=True 2020-07-14 03:42:44 +02:00
kvanzuijlen a769b611f0
Added -e argument for editable installs and added quotes for some shells
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-07-14 03:17:27 +02:00
Koen van Zuijlen 0aa6de4769 Merge remote-tracking branch 'pylast/master' 2020-07-13 01:16:49 +02: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
kvanzuijlen 52abbba2bd tox lint changes 2020-07-12 13:32:32 +02:00
kvanzuijlen 15672922a7 General code improvements 2020-07-12 13:32:24 +02:00
kvanzuijlen 99fb7cd7a5 Added a parameter to choose whether to include now playing or not 2020-07-12 13:32:13 +02:00
kvanzuijlen 11d955dd89 Now playing shouldn't count as a recently played track 2020-07-12 13:32:01 +02:00
kvanzuijlen 92004058ba Added option to stream from resources to reduce memory usage 2020-07-12 13:31:48 +02:00
Hugo c2da9a6365 Add automerge label for Mergify 2020-07-12 14:19:22 +03:00