{"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:1718186381.0","currentOid":""},"activityList":{"items":[{"before":"0507f6f7c13d7e1a0626050f085e10f7818a63d6","after":null,"ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-12T09:59:41.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":"b4003c34e53fee8626b4439c5d0c39095d29d3ea","after":"d7bf28deed1c47ceb418960a2f5009eeb0ecd750","ref":"refs/heads/master","pushedAt":"2024-06-12T09:59:24.000Z","pushType":"pr_merge","commitsCount":30,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Replace setup.py packaging by Poetry (#5266)\n\nMigrate `beets` package configuration to Poetry which nowadays seems to\r\nbe the gold standard.\r\n\r\nI have been using Poetry since 2019 and I have mostly been happy a happy\r\nuser: it makes local dev setup easy and has the tools I need to maintain\r\npython packages day to day, including reliable dependency resolution,\r\nversioning and publishing to Pypi.\r\n\r\nIt's a user-friendly tool, so it should make it more straightforward for\r\ncontributors to setup and navigate the codebase, and ultimately,\r\nhopefully facilitate more frequent releases!\r\n\r\nSince poetry manages local virtual environment, we do not have much need\r\nfor tox any more. Therefore, it was replaced by a task runner\r\n`poethepoet`. Type `poe` in the project directory to see the available\r\ncommands.\r\n\r\n- [x] Documentation. (If you've added a new command-line flag, for\r\nexample, find the appropriate page under `docs/` to describe it.)\r\n- [x] Changelog. (Add an entry to `docs/changelog.rst` to the bottom of\r\none of the lists near the top of the document.)\r\n- [x] Tests. (Very much encouraged but not strictly required.)","shortMessageHtmlLink":"Replace setup.py packaging by Poetry (#5266)"}},{"before":"9cdf51a6d3a87dd100c6a77d0ae0f282feae3038","after":"0507f6f7c13d7e1a0626050f085e10f7818a63d6","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-12T09:52: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":"Fix sphinx docs linting","shortMessageHtmlLink":"Fix sphinx docs linting"}},{"before":"a4b32ace7ac1b3914271ff2918b87628ac22a07a","after":"9cdf51a6d3a87dd100c6a77d0ae0f282feae3038","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-12T09:49:11.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 sphinx docs linting","shortMessageHtmlLink":"Fix sphinx docs linting"}},{"before":"c8e8f589a3b04cce0b5f21a993c7bffe878ddac3","after":"a4b32ace7ac1b3914271ff2918b87628ac22a07a","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T15:28:08.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 sphinx docs linting","shortMessageHtmlLink":"Fix sphinx docs linting"}},{"before":"e14831990c08e8c59903db9e87c4fac6d42fc537","after":"c8e8f589a3b04cce0b5f21a993c7bffe878ddac3","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T15:25: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":"See if the issue in the docs is caught","shortMessageHtmlLink":"See if the issue in the docs is caught"}},{"before":"1625f4a5b8417f4e0acc41068fc60ca4ab9cdce8","after":"e14831990c08e8c59903db9e87c4fac6d42fc537","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T15:05: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":"See if the issue in the docs is caught","shortMessageHtmlLink":"See if the issue in the docs is caught"}},{"before":"509f6172bd37f8aa734e5ab966b70360e7d92592","after":"1625f4a5b8417f4e0acc41068fc60ca4ab9cdce8","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T14:39: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":"See if the issue in the docs is caught","shortMessageHtmlLink":"See if the issue in the docs is caught"}},{"before":"3e554e0a19aa7f9421e134e9693b1ac16df45d8f","after":"509f6172bd37f8aa734e5ab966b70360e7d92592","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T14:37: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":"See if the issue in the docs is caught","shortMessageHtmlLink":"See if the issue in the docs is caught"}},{"before":"c2a13ee4b1ddf47122372ace7444f4aa719833b6","after":"3e554e0a19aa7f9421e134e9693b1ac16df45d8f","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T14:35:17.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":"See if the issue in the docs is caught","shortMessageHtmlLink":"See if the issue in the docs is caught"}},{"before":"b37017916a973d0bf2307b60d8610e1c12f007ff","after":"c2a13ee4b1ddf47122372ace7444f4aa719833b6","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T14:23:04.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":"Format docs/conf.py","shortMessageHtmlLink":"Format docs/conf.py"}},{"before":"a4ed6ab62a1f3cef4421afcce8e3ccb1a4b9fdef","after":"b37017916a973d0bf2307b60d8610e1c12f007ff","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-11T14:13:57.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":"Check all python files for formatting issues","shortMessageHtmlLink":"Check all python files for formatting issues"}},{"before":"0966e3c653cea46bfc5faf797a799bd50687a6b9","after":"b4003c34e53fee8626b4439c5d0c39095d29d3ea","ref":"refs/heads/master","pushedAt":"2024-06-11T03:54:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Serene-Arc","name":"Serene ","path":"/Serene-Arc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33189705?s=80&v=4"},"commit":{"message":"small grammar corrections (#5298)\n\n## Description\r\n\r\nJust some little grammar adjusts.","shortMessageHtmlLink":"small grammar corrections (#5298)"}},{"before":"e2ffa2d45a03dcbc1cf6d18991604f3c263ad54b","after":"1ab1abd6d5ee23a0990ffaad556599da317ed0c4","ref":"refs/heads/only-fast-filtering","pushedAt":"2024-06-10T13:34:26.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":"Ensure that any field query uses the table name\n\nIn order to include the table name for fields in this query, use the\n`field_query` method.\n\nSince `AnyFieldQuery` is just an `OrQuery` under the hood, remove it and\nconstruct `OrQuery` explicitly instead.","shortMessageHtmlLink":"Ensure that any field query uses the table name"}},{"before":"940299b9bda7d3f5fe60b4c61b5a68ae893c8a28","after":"a4ed6ab62a1f3cef4421afcce8e3ccb1a4b9fdef","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T12:46:29.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":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"398c0d71ba008dd687be4f05a17e3536adfffa98","after":"940299b9bda7d3f5fe60b4c61b5a68ae893c8a28","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T12:41:46.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":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"60d4b88984c4f92f301b8a359a1788cfa4d9960c","after":"398c0d71ba008dd687be4f05a17e3536adfffa98","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T12:15:09.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":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"b9e1f76e0bd7f69df591c528002a13383b43d89c","after":"60d4b88984c4f92f301b8a359a1788cfa4d9960c","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T12:10:28.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":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"e9ce62587994d112e0077c5bdd7ba14cf2b63965","after":null,"ref":"refs/heads/test-aura","pushedAt":"2024-06-10T12:07:54.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":"f01d80902ba0f3a87bfc71be5ed6b15f664fe0f0","after":"0966e3c653cea46bfc5faf797a799bd50687a6b9","ref":"refs/heads/master","pushedAt":"2024-06-10T12:07:48.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":"Test aura (#5239)\n\nIn #4746 I was making a small adjustment in beetsplug/aura.py and found\r\nthat the module wasn't tested. So this PR adds some high-level tests to\r\nact a safeguard for any future adjustments.","shortMessageHtmlLink":"Test aura (#5239)"}},{"before":"b53908fe67a8fcd847529a478d7c4eaada20b72d","after":"f01d80902ba0f3a87bfc71be5ed6b15f664fe0f0","ref":"refs/heads/master","pushedAt":"2024-06-10T10:20:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Serene-Arc","name":"Serene ","path":"/Serene-Arc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33189705?s=80&v=4"},"commit":{"message":"Fix `reflink: \"auto\"` option (#5288)","shortMessageHtmlLink":"Fix reflink: \"auto\" option (#5288)"}},{"before":"c29009675f0e79deab1c0fc1d69e17ed85208dc3","after":"b9e1f76e0bd7f69df591c528002a13383b43d89c","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T10:01:39.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":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"fdc34807f4754bb1016a8a0e1321e84329bf52d3","after":"c29009675f0e79deab1c0fc1d69e17ed85208dc3","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T10:00:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"snejus","name":"Šarūnas Nejus","path":"/snejus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16212750?s=80&v=4"},"commit":{"message":"Document the changes","shortMessageHtmlLink":"Document the changes"}},{"before":"8b2aa09700532bb75d04fd62aeb7641f79a720de","after":"fdc34807f4754bb1016a8a0e1321e84329bf52d3","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T04:27:29.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":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"f7639955ce1be37d3a7e6f03e44722c8cbc3bb56","after":"8b2aa09700532bb75d04fd62aeb7641f79a720de","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T02:53:16.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":"Do not use fetch-depth: 2 to get changed-files, and fix small typo","shortMessageHtmlLink":"Do not use fetch-depth: 2 to get changed-files, and fix small typo"}},{"before":"9e09df83b9bcd3c60f2ea3800b96179bdddf3f25","after":"f7639955ce1be37d3a7e6f03e44722c8cbc3bb56","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T02:40:24.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":"Revert \"Use poetry action instead of pipx\"\n\nThis reverts commit 5526bd3c184344d63eec8da4db9793b1be7002e7.\n\nPoetry must be installed before `setup-python` action, weirdly. And we\nneed to install poethepoet globally too!","shortMessageHtmlLink":"Revert \"Use poetry action instead of pipx\""}},{"before":"8d8235fa637436e23cfa6722881279a32400df8d","after":"9e09df83b9bcd3c60f2ea3800b96179bdddf3f25","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T02:29:41.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":"Revert \"Use poetry action instead of pipx\"\n\nThis reverts commit 5526bd3c184344d63eec8da4db9793b1be7002e7.\n\nPoetry must be installed before `setup-python` action, weirdly. And we\nneed to install poethepoet globally too!","shortMessageHtmlLink":"Revert \"Use poetry action instead of pipx\""}},{"before":"9f4b3d13734ab16a6cdfa1229fd84b4782b9b060","after":"8d8235fa637436e23cfa6722881279a32400df8d","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-10T02:25:19.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":"Revert \"Use poetry action instead of pipx\"\n\nThis reverts commit 5526bd3c184344d63eec8da4db9793b1be7002e7.\n\nPoetry must be installed before `setup-python` action, weirdly. And we\nneed to install poethepoet globally too!","shortMessageHtmlLink":"Revert \"Use poetry action instead of pipx\""}},{"before":"357ac07272973e20eba15899fdb6ed78b9b0708c","after":"9f4b3d13734ab16a6cdfa1229fd84b4782b9b060","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-09T13:35:37.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 fixing lint.yml","shortMessageHtmlLink":"Try fixing lint.yml"}},{"before":"370d19f007342183cefa4717a77c086f38b4532c","after":"357ac07272973e20eba15899fdb6ed78b9b0708c","ref":"refs/heads/introduce-poetry","pushedAt":"2024-06-09T07:35:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Serene-Arc","name":"Serene ","path":"/Serene-Arc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33189705?s=80&v=4"},"commit":{"message":"Simplify workflow","shortMessageHtmlLink":"Simplify workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYyUlQQA","startCursor":null,"endCursor":null}},"title":"Activity · beetbox/beets"}