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
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