{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":827590,"defaultBranch":"master","name":"beets","ownerLogin":"beetbox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-08-09T23:17:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15920313?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726663216.0","currentOid":""},"activityList":{"items":[{"before":"3eb04bab767f101613fb0e6b305f412bbc48d32c","after":"4d481d783b0b504eed29ebbb38b3a660d7a134bb","ref":"refs/heads/fix-lrclib-lyrics","pushedAt":"2024-09-19T22:14:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Add missing types to BackendType","shortMessageHtmlLink":"Add missing types to BackendType"}},{"before":"d3c62968d53ed40907df7751ff2424077343c7f4","after":"796c9addfb66ec98408ad022aeb2dc48b12e4788","ref":"refs/heads/master","pushedAt":"2024-09-19T20:27:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fixes TypeError in the Discogs plugin (#5415)\n\nHandles the case when discogs return `None` for format descriptions.\r\n\r\n---------\r\n\r\nCo-authored-by: Šarūnas Nejus ","shortMessageHtmlLink":"Fixes TypeError in the Discogs plugin (#5415)"}},{"before":"ef832640bf523d3b5fdb7de710a030c00eee9a7d","after":"9b6b1e983ae3a119f8e8c2968b92e9d93d5c70e3","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-19T04:03:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Update testing documentation","shortMessageHtmlLink":"Update testing documentation"}},{"before":"3cbecf25c4b80047e3618720c2b5b0af6974e546","after":"ef832640bf523d3b5fdb7de710a030c00eee9a7d","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-19T04:02:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"fixup! Add .git-blame-ignore-revs file to ignore specific commits in git blame","shortMessageHtmlLink":"fixup! Add .git-blame-ignore-revs file to ignore specific commits in …"}},{"before":"52507cffad7441f5cbdebdaca5d98b3eba5240d4","after":"3cbecf25c4b80047e3618720c2b5b0af6974e546","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-19T00:06:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Update testing documentation","shortMessageHtmlLink":"Update testing documentation"}},{"before":"622ed3c7191e20072234748f4584a2f42dc4c460","after":"3eb04bab767f101613fb0e6b305f412bbc48d32c","ref":"refs/heads/fix-lrclib-lyrics","pushedAt":"2024-09-19T00:06:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Use a single slug implementation\n\nTidy up 'Google.is_page_candidate' method and remove 'Google.sluggify'\nmethod which was a duplicate of 'slug'.\n\nSince 'GeniusFetchTest' only tested whether the artist name is cleaned\nup (the rest of the functionality is patched), remove it and move its\ntest cases to the 'test_slug' test.","shortMessageHtmlLink":"Use a single slug implementation"}},{"before":"292996f9822326394b865debac7f622e969a7b6b","after":"52507cffad7441f5cbdebdaca5d98b3eba5240d4","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-19T00:00:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Update testing documentation","shortMessageHtmlLink":"Update testing documentation"}},{"before":"976ef63e84b2c3ceef2746ace19dc0701648a265","after":"292996f9822326394b865debac7f622e969a7b6b","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T22:52:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"d086754a24843cf15b7c3a11ec6b44bb877ba333","after":"976ef63e84b2c3ceef2746ace19dc0701648a265","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T22:21:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Try removing ntpath","shortMessageHtmlLink":"Try removing ntpath"}},{"before":"24fdae01431812d4f6ba4ca6677ad9da3728ea5c","after":"d086754a24843cf15b7c3a11ec6b44bb877ba333","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T22:16:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Try removing ntpath","shortMessageHtmlLink":"Try removing ntpath"}},{"before":"dd1b850b34e68bbd93118e319a920370f7779fb0","after":"24fdae01431812d4f6ba4ca6677ad9da3728ea5c","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T21:56:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Try removing ntpath","shortMessageHtmlLink":"Try removing ntpath"}},{"before":"5e0a3c15274608a43bed01e75e7737fec81db78f","after":"dd1b850b34e68bbd93118e319a920370f7779fb0","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T15:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Try removing ntpath","shortMessageHtmlLink":"Try removing ntpath"}},{"before":"0f19fb3545c12ee87f809a258e057493f22e19c5","after":"5e0a3c15274608a43bed01e75e7737fec81db78f","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T15:38:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"ccf8700ad52cbff8d7efdb277b6997e9242780c2","after":"0f19fb3545c12ee87f809a258e057493f22e19c5","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T15:33:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"d117633a3bf8c5f36cc56017f83d8fd576572ca2","after":"ccf8700ad52cbff8d7efdb277b6997e9242780c2","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T15:29:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"22566b7c7e2d6c95c98b552385656170185a68d9","after":"d117633a3bf8c5f36cc56017f83d8fd576572ca2","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T12:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"860daa9e923465f9e1d0d98d92bec056be5f9bb7","after":null,"ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-18T12:40:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"}},{"before":"c13f0f2f6e86d71f19bd4a890c8a79196e6f3c73","after":"d3c62968d53ed40907df7751ff2424077343c7f4","ref":"refs/heads/master","pushedAt":"2024-09-18T12:40:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fix most types in beets.util.__init__ (#5223)\n\nThis PR is Part 1 of the work #5215 that fixes typing issues in\r\n`beets.util.__init__` module.\r\n\r\nIt addresses simple-to-fix / most of the issues in this module.","shortMessageHtmlLink":"Fix most types in beets.util.__init__ (#5223)"}},{"before":"0b3dc5aa8a202b64b2422a81efc66a996785da8c","after":"22566b7c7e2d6c95c98b552385656170185a68d9","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T11:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Remove some lint exclusions and fix the issues","shortMessageHtmlLink":"Remove some lint exclusions and fix the issues"}},{"before":"90a6bcc69ce7baadb7c7682af774a2de85a3cf43","after":"0b3dc5aa8a202b64b2422a81efc66a996785da8c","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-18T03:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fix lint issues\n\n- Fix imports\n- Fix pytest issues\n- Do not assign lambda as variable\n- Use isinstance instead of type to check type\n- Rename ambiguously named variables\n- Name custom errors with Error suffix","shortMessageHtmlLink":"Fix lint issues"}},{"before":"5785522170b772007cdfef45dc7ea1f00cbc1c21","after":"c13f0f2f6e86d71f19bd4a890c8a79196e6f3c73","ref":"refs/heads/master","pushedAt":"2024-09-17T17:52:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Deezer: Improve requests error handling (#5421)\n\nThis PR adds gracefully handling requests error in teh Deezer plugin.","shortMessageHtmlLink":"Deezer: Improve requests error handling (#5421)"}},{"before":"0ea86bbb9cfc42e1409ada9da4d12304fa9c930c","after":"90a6bcc69ce7baadb7c7682af774a2de85a3cf43","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-17T06:47:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Update testing documentation","shortMessageHtmlLink":"Update testing documentation"}},{"before":null,"after":"0ea86bbb9cfc42e1409ada9da4d12304fa9c930c","ref":"refs/heads/configure-ruff","pushedAt":"2024-09-17T06:14:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Update testing documentation","shortMessageHtmlLink":"Update testing documentation"}},{"before":null,"after":"7c2b0136df75e04240a40db4cd4af890e80a6264","ref":"refs/heads/replace-custom-assert-methods","pushedAt":"2024-09-16T10:48:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Replace force_implicit_path_detection with monkeypatch","shortMessageHtmlLink":"Replace force_implicit_path_detection with monkeypatch"}},{"before":"0a985fdfb4add8eeb5d2bb73233a78057e690745","after":"5785522170b772007cdfef45dc7ea1f00cbc1c21","ref":"refs/heads/master","pushedAt":"2024-09-16T10:44:46.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"fetchart: defer file removal config option evaluation (#5244)\n\nDefer the evaluation of the source file removal options (`import.delete`\r\nand `import.move`) to the point where the fetchart plugin is actually\r\ncalled instead of only evaluating those configuration options on plugin\r\ninitialization.\r\nThis is to allow other plugins (such as the\r\n[ytimport](https://github.com/mgoltzsche/beets-ytimport/blob/v1.8.1/beetsplug/ytimport/__init__.py#L194)\r\nplugin) to invoke the import directly (within the same python process;\r\nimplicitly invoking the fetchart plugin) with temporarily overwritten\r\nconfiguration options.\r\n\r\nAddresses\r\nhttps://github.com/beetbox/beets/issues/5167#issuecomment-2106465172","shortMessageHtmlLink":"fetchart: defer file removal config option evaluation (#5244)"}},{"before":"80c3daaa32be41bf9141ae08efccb025a3841d19","after":"860daa9e923465f9e1d0d98d92bec056be5f9bb7","ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-13T22:06:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Tidy up types given we have annotations from the future","shortMessageHtmlLink":"Tidy up types given we have annotations from the future"}},{"before":"7b89ea960475e9593d1b4649035da6de969e0e7c","after":"80c3daaa32be41bf9141ae08efccb025a3841d19","ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-13T21:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Tidy up types given we have annotations from the future","shortMessageHtmlLink":"Tidy up types given we have annotations from the future"}},{"before":"58c6aaaba89775b047efa1f8b017959e726737d4","after":"7b89ea960475e9593d1b4649035da6de969e0e7c","ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-13T21:28:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fix types in beets.util.__init__","shortMessageHtmlLink":"Fix types in beets.util.__init__"}},{"before":"8af73dc28645fcd699a7e4dc03a53e83ce90a59b","after":"58c6aaaba89775b047efa1f8b017959e726737d4","ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-13T10:41:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fix types in beets.util.__init__","shortMessageHtmlLink":"Fix types in beets.util.__init__"}},{"before":"c4d06c72b91c8e3ebdeaf05987638862deae3dd5","after":"8af73dc28645fcd699a7e4dc03a53e83ce90a59b","ref":"refs/heads/fix-most-types-in-util-init","pushedAt":"2024-09-13T10:07:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Fix types in beets.util.__init__","shortMessageHtmlLink":"Fix types in beets.util.__init__"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu1zp9AA","startCursor":null,"endCursor":null}},"title":"Activity · beetbox/beets"}