Commit graph

  • 7861fd55bd
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2023-01-02 18:09:58 +0000
  • 5462c45ef2 Add network_via_web_auth helper network_via_web_auth Hugo van Kemenade 2022-07-05 10:09:17 +0300
  • 219be9f61a
    Merge pull request #419 from pylast/renovate/github-actions Hugo van Kemenade 2022-12-31 00:07:48 +0200
  • 8169fad09d
    chore(deps): update mheap/github-action-required-labels action to v3 renovate[bot] 2022-12-30 21:56:31 +0000
  • 0152d98b28
    Merge pull request #418 from pylast/all-repos_autofix_add-3.12-dev Hugo van Kemenade 2022-11-09 14:00:31 +0200
  • d03e25fc6c Test Python 3.12-dev Hugo van Kemenade 2022-11-09 13:44:07 +0200
  • ce76c03581
    Merge pull request #416 from pylast/test-3.11-final 5.1.0 Hugo van Kemenade 2022-10-25 18:58:49 +0300
  • 7f3518fc1a
    Test on Python 3.11 final Hugo van Kemenade 2022-10-25 18:32:50 +0300
  • 0560f711c3
    Merge pull request #414 from pylast/pre-commit-ci-update-config Hugo van Kemenade 2022-10-25 14:53:29 +0300
  • 41e0dd604e [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-10-03 17:43:21 +0000
  • 8ea5b42d92
    Merge pull request #413 from pylast/migrate-packaging Hugo van Kemenade 2022-10-25 14:42:39 +0300
  • dbbbcfec44 pyLast 5.1+ supports Python 3.7-3.11 Hugo van Kemenade 2022-09-26 14:20:35 +0300
  • fc288040a8 Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs Hugo van Kemenade 2022-09-26 14:01:16 +0300
  • 98943d606e Migrate from setup.* to pyproject.toml Hugo van Kemenade 2022-09-26 11:04:45 +0300
  • 54a9f04f8f
    Merge pull request #412 from pylast/fix-test_track_get_duration Hugo van Kemenade 2022-09-26 11:35:02 +0300
  • 7f1de76f6e Fix test_track_get_duration Hugo van Kemenade 2022-09-26 11:30:50 +0300
  • ddc80fc5c3 Update copyright year refactor-utils Hugo van Kemenade 2022-08-29 14:34:43 +0300
  • 09fcc776a7 Refactor exceptions into package Hugo van Kemenade 2022-07-05 11:17:20 +0300
  • 620323eab0 Refactor helper functions into a utils package Hugo van Kemenade 2022-07-05 11:07:18 +0300
  • ece37c4659
    Merge pull request #410 from pylast/all-repos_autofix_pypa/gh-action-pypi-publish Hugo van Kemenade 2022-07-25 21:44:24 +0300
  • 8a967b52f4 Replace deprecated pypa/gh-action-pypi-publish@master with @release/v1 Hugo van Kemenade 2022-07-25 21:21:03 +0300
  • d35eb5220f
    Merge pull request #408 from pylast/pre-commit-ci-update-config Hugo van Kemenade 2022-07-04 22:10:41 +0300
  • aeba21dedb
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-07-04 17:40:19 +0000
  • af71e116e0
    Merge pull request #406 from pylast/renovate/github-actions Hugo van Kemenade 2022-06-21 20:05:13 +0300
  • 7df369dfff
    chore(deps): update mheap/github-action-required-labels action to v2 renovate[bot] 2022-06-21 16:53:11 +0000
  • 790351928f
    Merge pull request #405 from pylast/renovate/github-actions Hugo van Kemenade 2022-06-08 20:01:47 +0300
  • 1e9d7d8c94
    A Python version is required for v4 Hugo van Kemenade 2022-06-08 19:55:48 +0300
  • 139e77707d
    chore(deps): update actions/setup-python action to v4 Renovate Bot 2022-06-08 16:08:22 +0000
  • 8ed1ff2a3e
    Merge pull request #404 from pylast/renovate/github-actions Hugo van Kemenade 2022-06-06 07:53:46 +0300
  • 3823d77a35
    chore(deps): update pre-commit/action action to v3 Renovate Bot 2022-06-05 20:27:34 +0000
  • 9f6fcf34fb
    Merge pull request #401 from pylast/renovate/github-actions Hugo van Kemenade 2022-05-02 18:26:56 +0300
  • 75e2dd5f2e
    chore(deps): update github-actions to v3 Renovate Bot 2022-05-02 15:20:10 +0000
  • 11f70bfee9
    Merge pull request #400 from pylast/renovate/configure Hugo van Kemenade 2022-05-02 18:19:51 +0300
  • 4fc4a6ad89 Allow combining major bumps for GHA Hugo van Kemenade 2022-05-02 18:10:25 +0300
  • 861182253c Move to .github and add labels Hugo van Kemenade 2022-05-02 15:13:39 +0300
  • ea421db602 chore(deps): add renovate.json Renovate Bot 2022-05-02 12:00:21 +0000
  • d3ba0be1a3
    Merge pull request #399 from pylast/add-3.11 Hugo van Kemenade 2022-05-02 18:13:01 +0300
  • afbafe1e76 Fix test Hugo van Kemenade 2022-05-02 15:06:07 +0300
  • dec407d958 Add final 'Test successful' to simplify PR status check requirements Hugo van Kemenade 2022-05-02 12:23:31 +0300
  • fa94ed0263 Support Python 3.11 Hugo van Kemenade 2022-05-02 12:04:58 +0300
  • 5b0c879fa0 Update config Hugo van Kemenade 2022-05-02 12:02:25 +0300
  • c739be1ba3
    Do not fail if the package is not installed Kirill A. Korinsky 2022-04-07 19:12:14 +0200
  • aefa7cef1b
    Merge pull request #395 from pylast/cleanup 5.0.0 Hugo van Kemenade 2022-04-06 18:05:20 +0300
  • caf0915062
    Merge pull request #396 from pylast/pre-commit-ci-update-config Hugo van Kemenade 2022-04-04 20:47:36 +0300
  • 2478980ca5 For some reason the earlier track is returning duration=0 Hugo van Kemenade 2022-04-03 12:20:48 +0300
  • c1a8a9455f
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-04-04 17:19:23 +0000
  • 4f37ba41bd
    Initialise float as 0.0 Hugo van Kemenade 2022-04-03 18:11:42 +0300
  • ac991cbd2c Types and typos Hugo van Kemenade 2022-04-03 12:58:44 +0300
  • 14e091c870 autotyping: --annotate-imprecise-magics: add imprecise type annotations for some additional magic methods Hugo van Kemenade 2022-04-03 12:49:01 +0300
  • 7b9c73acb7 autotyping: --annotate-magics: add type annotation to certain magic methods Hugo van Kemenade 2022-04-03 12:47:58 +0300
  • 54ea354a7a autotyping: --int-param, --float-param, --str-param, --bytes-param: add an annotation to any parameter for which the default is a literal int, float, str, or bytes object Hugo van Kemenade 2022-04-03 12:47:10 +0300
  • 5ab3e53a44 autotyping: --bool-param: add a : bool annotation to any function parameter with a default of True or False Hugo van Kemenade 2022-04-03 12:46:14 +0300
  • eb4af40d64 autotyping: --scalar-return: add a return annotation to functions that only return literal bool, str, bytes, int, or float objects Hugo van Kemenade 2022-04-03 12:45:23 +0300
  • 6c3f3afb3a autotyping: --none-return: add a -> None return type to functions without any return, yield, or raise in their body Hugo van Kemenade 2022-04-03 12:43:37 +0300
  • 4e5fe31572 Rename variable e to element Hugo van Kemenade 2022-04-03 12:38:16 +0300
  • b0f2f5fe13 For some reason the earlier track is returning duration=0 Hugo van Kemenade 2022-04-03 12:20:48 +0300
  • 95c8b16564 Upgrade Black to fix Click Hugo van Kemenade 2022-04-03 12:20:30 +0300
  • 549437b640 Fix 'a a...' to 'an a...' Hugo van Kemenade 2022-02-27 20:49:58 +0200
  • b373de6c68 More f-strings Hugo van Kemenade 2022-01-24 23:27:58 +0200
  • 5f8d150652 Remove redundant _get_cache_backend and add some typing Hugo van Kemenade 2022-01-24 17:34:20 +0200
  • 83aeaddc43
    Merge pull request #394 from pylast/update-logging Hugo van Kemenade 2022-04-03 10:57:22 +0300
  • dd8836e59b Logging: log method names at INFO level, also log API return data at DEBUG level Hugo van Kemenade 2022-03-03 13:15:26 +0200
  • 5c9509dfc4
    Merge pull request #392 from pylast/all-repos_autofix_all-repos-sed Hugo van Kemenade 2022-03-01 11:51:54 +0200
  • b726227d5d Upgrade to actions/setup-python@v3 Hugo van Kemenade 2022-03-01 11:48:22 +0200
  • 870a7026bc Add typing typing Hugo van Kemenade 2022-02-28 13:33:59 +0200
  • f28a74791d
    Merge pull request #390 from pylast/fix-album-mbid-none Hugo van Kemenade 2022-02-27 20:18:30 +0200
  • fe7484b3ca If album has no MBID, album.get_getmbid() returns None Hugo van Kemenade 2022-02-27 16:30:09 +0200
  • 00f92eb436
    Merge pull request #391 from pylast/fix-coverage Hugo van Kemenade 2022-02-27 16:45:33 +0200
  • f7090f26a0 Output coverage XML for Codecov to upload Hugo van Kemenade 2022-02-27 16:38:08 +0200
  • 4ae6c16f57
    Merge pull request #379 from pylast/httpx Hugo van Kemenade 2022-02-27 16:22:07 +0200
  • 1a45c3b919 Allow setting multiple proxies + some cleanup Hugo van Kemenade 2022-01-24 17:23:08 +0200
  • da2e7152ba Update blacken-docs to match main black Hugo van Kemenade 2022-01-15 18:46:23 +0200
  • a418f64b15 Simplify _unicode Hugo van Kemenade 2022-01-11 13:44:19 +0200
  • 122c870312 Replace _string with str Hugo van Kemenade 2022-01-11 13:41:26 +0200
  • 44ade40579 Replace http.client with HTTPX Hugo van Kemenade 2021-11-21 23:47:01 +0200
  • 26db2bc68b
    Merge pull request #388 from pylast/rm-deprecations Hugo van Kemenade 2022-02-27 16:17:06 +0200
  • bb05699252 Remove deprecated is_streamable and is_fulltrack_available Hugo van Kemenade 2022-01-31 12:56:38 +0200
  • 7f4bea6f07
    Merge pull request #387 from pylast/revert-383-add-3.6 Hugo van Kemenade 2022-02-27 16:11:20 +0200
  • d610721167 Drop support for Python EOL 3.6 Hugo van Kemenade 2022-01-25 00:42:03 +0200
  • fcc70ac79b More f-strings Hugo van Kemenade 2022-01-24 23:27:58 +0200
  • 88be858df6 Remove redundant _get_cache_backend and add some typing Hugo van Kemenade 2022-01-24 17:34:20 +0200
  • 6465f4cf51
    Update link to deploy action Hugo van Kemenade 2022-01-31 12:50:28 +0200
  • 152cb18ced Add enable_proxies/disable_proxies, deprecate enable_proxy/disable_proxy/_get_proxy Hugo van Kemenade 2022-01-25 00:27:12 +0200
  • bafc3fe673
    Merge pull request #385 from pylast/rm-mergify 4.5.0 Hugo van Kemenade 2022-01-24 22:57:48 +0200
  • b151dd0c93 Remove Mergify, use native GitHub auto-merge instead Hugo van Kemenade 2022-01-24 22:38:33 +0200
  • dd869b5183
    Merge pull request #384 from pylast/deprecate-streamable Hugo van Kemenade 2022-01-24 22:37:16 +0200
  • 3ffe7cf65a test_get_userplaycount now passes Hugo van Kemenade 2022-01-24 22:26:16 +0200
  • 1841fb66dc This test now passes, although some other MBID searches are still broken Hugo van Kemenade 2022-01-24 22:07:03 +0200
  • d672e89f23 Is an xfail passing unexpectedly? Make it fail Hugo van Kemenade 2022-01-24 21:15:11 +0200
  • 3b7cb9c8c7 Deprecate is_streamable and is_fulltrack_available Hugo van Kemenade 2022-01-24 19:04:38 +0200
  • e14f51a32a
    Merge pull request #383 from pylast/add-3.6 Hugo van Kemenade 2022-01-24 19:04:27 +0200
  • c63e0a75ef Restore support for Python 3.6 Hugo van Kemenade 2022-01-24 18:02:15 +0200
  • a204055798
    Merge pull request #382 from pylast/remove-invalid-xml-chars-from-response Hugo van Kemenade 2022-01-12 22:14:45 +0200
  • 9676714dcf Strip invalid XML characters from response Hugo van Kemenade 2022-01-12 13:04:27 +0200
  • 2469a6ea47
    Merge pull request #378 from pylast/rm-3.6 Hugo van Kemenade 2022-01-11 15:35:19 +0200
  • d46aabc372
    Merge pull request #380 from pylast/pre-commit-ci-update-config Hugo van Kemenade 2022-01-03 19:06:47 +0200
  • 129e4392fc
    [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2022-01-03 16:58:33 +0000
  • 8b66e69004 Drop support for soon-EOL Python 3.6 Hugo van Kemenade 2021-11-21 18:43:32 +0200
  • 2966ecfd13
    Merge pull request #367 from ChandlerSwift/fix-limit-on-user-top-tracks 4.4.0 Hugo van Kemenade 2021-11-21 18:30:38 +0200
  • 4d4d167394
    Merge pull request #377 from pylast/speedup Hugo van Kemenade 2021-11-21 18:21:06 +0200