{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8763405,"defaultBranch":"master","name":"SoCo","ownerLogin":"SoCo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-13T22:56:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3826649?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714841724.0","currentOid":""},"activityList":{"items":[{"before":"dc953cba4ee580fabf54c2a738587fb44997173c","after":"f0879fd5a8417b3d012dfb4c57bb226718f38f43","ref":"refs/heads/v0.30.fixes","pushedAt":"2024-05-04T16:55:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump version to v0.30.4","shortMessageHtmlLink":"Bump version to v0.30.4"}},{"before":"fdeece3d176e44d7f15683089244a5f68fd56221","after":"51233a36bb47c52778151c4fcc96cc9e8631f28e","ref":"refs/heads/master","pushedAt":"2024-05-04T16:47:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Fixes #960: Check for populated 'speaker_info' property before use (#963)","shortMessageHtmlLink":"Fixes #960: Check for populated 'speaker_info' property before use (#963"}},{"before":"177d468b2f9df4546f6ace1cba6e191f5126f851","after":"dc953cba4ee580fabf54c2a738587fb44997173c","ref":"refs/heads/v0.30.fixes","pushedAt":"2024-04-14T19:45:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump version to v0.30.3","shortMessageHtmlLink":"Bump version to v0.30.3"}},{"before":"af59a6f93d6d1e950534a7fd802e93097ff5be25","after":null,"ref":"refs/tags/v0.30.3","pushedAt":"2024-04-14T19:44:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"}},{"before":"ce292f7b726a19b83c7aef8a4742b3651012c670","after":"177d468b2f9df4546f6ace1cba6e191f5126f851","ref":"refs/heads/v0.30.fixes","pushedAt":"2024-04-14T19:35:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update Black to v24.4.0 and apply formatting updates","shortMessageHtmlLink":"Update Black to v24.4.0 and apply formatting updates"}},{"before":"4b1525cef02a4dec9249e706d721dc376a85511b","after":"fdeece3d176e44d7f15683089244a5f68fd56221","ref":"refs/heads/master","pushedAt":"2024-04-14T19:29:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Merge pull request #962 from pwt/address-new-pylint-warnings\n\n- Address new Pylint warnings\r\n- Update Black to v24.4.0 and apply formatting (now Python 3.8+ only)","shortMessageHtmlLink":"Merge pull request #962 from pwt/address-new-pylint-warnings"}},{"before":"8a91f5b34823dcb750b102d61f5898b937d6cab0","after":"4b1525cef02a4dec9249e706d721dc376a85511b","ref":"refs/heads/master","pushedAt":"2024-04-14T19:10:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Allow timeout to be specified on soco.play_uri() and coco.play() (#961)\n\n- Add kwargs to play_uri()\r\n- Add kwargs to play()\r\n- Add test","shortMessageHtmlLink":"Allow timeout to be specified on soco.play_uri() and coco.play() (#961)"}},{"before":"580297e87d5e7ce1a32546a244b87998641176e8","after":"8a91f5b34823dcb750b102d61f5898b937d6cab0","ref":"refs/heads/master","pushedAt":"2024-01-14T09:38:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump Sphinx version to 5.0.2 to address doc build failure","shortMessageHtmlLink":"Bump Sphinx version to 5.0.2 to address doc build failure"}},{"before":"2c45df8b037fd2ee027f028a2084eaadc6de69ae","after":"ce292f7b726a19b83c7aef8a4742b3651012c670","ref":"refs/heads/v0.30.fixes","pushedAt":"2024-01-14T09:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump Sphinx version to 5.0.2 to address doc build failure","shortMessageHtmlLink":"Bump Sphinx version to 5.0.2 to address doc build failure"}},{"before":"35f63dbee742d7fa3f859f88e07779fe328910f6","after":"2c45df8b037fd2ee027f028a2084eaadc6de69ae","ref":"refs/heads/v0.30.fixes","pushedAt":"2024-01-14T09:17:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump version to v0.30.2","shortMessageHtmlLink":"Bump version to v0.30.2"}},{"before":"54bcfac5900b82063959a9e1b7dbf1e67fb9b633","after":"580297e87d5e7ce1a32546a244b87998641176e8","ref":"refs/heads/master","pushedAt":"2024-01-14T09:14:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Cache ZoneGroupState while subscriptions are active (#956)\n\n* Cache ZoneGroupState while subscriptions are active","shortMessageHtmlLink":"Cache ZoneGroupState while subscriptions are active (#956)"}},{"before":"adc40a29d60be1aa4a5d5491e06af1e80e87ade9","after":"35f63dbee742d7fa3f859f88e07779fe328910f6","ref":"refs/heads/v0.30.fixes","pushedAt":"2023-12-23T13:55:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump version to v0.30.1 (doc build fixes)","shortMessageHtmlLink":"Bump version to v0.30.1 (doc build fixes)"}},{"before":"c5671de9dd0f9d55eb161df4a64f6750c9de94dc","after":"54bcfac5900b82063959a9e1b7dbf1e67fb9b633","ref":"refs/heads/master","pushedAt":"2023-12-23T13:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Add documentation requirements","shortMessageHtmlLink":"Add documentation requirements"}},{"before":"f5bfa74d3aa9e730b80291805eb6e1bdf6f260b5","after":"c5671de9dd0f9d55eb161df4a64f6750c9de94dc","ref":"refs/heads/master","pushedAt":"2023-12-23T13:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Add requirements for documentation build","shortMessageHtmlLink":"Add requirements for documentation build"}},{"before":"c21717bb25890e25538813d6bec7a162279e8c00","after":"f5bfa74d3aa9e730b80291805eb6e1bdf6f260b5","ref":"refs/heads/master","pushedAt":"2023-12-23T12:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update copyright in docs","shortMessageHtmlLink":"Update copyright in docs"}},{"before":"2cca6ca013ebd2938f8879fc9ddcd2e5e63c61e6","after":"c21717bb25890e25538813d6bec7a162279e8c00","ref":"refs/heads/master","pushedAt":"2023-12-23T12:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Add '.readthedocs.yaml'","shortMessageHtmlLink":"Add '.readthedocs.yaml'"}},{"before":"e9bf86f9ebda67a3843c56bec0c1320fea7dbcf6","after":"2cca6ca013ebd2938f8879fc9ddcd2e5e63c61e6","ref":"refs/heads/master","pushedAt":"2023-12-14T15:40:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update pyproject.toml classifiers","shortMessageHtmlLink":"Update pyproject.toml classifiers"}},{"before":"61611008bcacd81cc08cc17308abdaba36794071","after":"e9bf86f9ebda67a3843c56bec0c1320fea7dbcf6","ref":"refs/heads/master","pushedAt":"2023-12-14T15:36:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Bump version to 0.31.0-dev","shortMessageHtmlLink":"Bump version to 0.31.0-dev"}},{"before":null,"after":"adc40a29d60be1aa4a5d5491e06af1e80e87ade9","ref":"refs/heads/v0.30.fixes","pushedAt":"2023-12-14T15:35:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update check jobs for v0.30.fixes branch","shortMessageHtmlLink":"Update check jobs for v0.30.fixes branch"}},{"before":"3d8e088c1a98a3c67eaa04b559071e07426e92a1","after":"61611008bcacd81cc08cc17308abdaba36794071","ref":"refs/heads/master","pushedAt":"2023-12-14T15:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Finalise assets for release v0.30.0","shortMessageHtmlLink":"Finalise assets for release v0.30.0"}},{"before":"f2da36eb709e10579f3fdad85cc9dd6c835de4ad","after":"3d8e088c1a98a3c67eaa04b559071e07426e92a1","ref":"refs/heads/master","pushedAt":"2023-12-14T14:58:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Add `sub_crossover` controls (experimental) (#948)","shortMessageHtmlLink":"Add sub_crossover controls (experimental) (#948)"}},{"before":"cc60ad719ed2f9322f5bcc288df60af8e4d22764","after":"f2da36eb709e10579f3fdad85cc9dd6c835de4ad","ref":"refs/heads/master","pushedAt":"2023-12-14T14:58:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Unconditionally enable `has_subwoofer` on Amp devices (#947)","shortMessageHtmlLink":"Unconditionally enable has_subwoofer on Amp devices (#947)"}},{"before":"dcf96853f9f8736aeb9281e0ad75beb410190014","after":"cc60ad719ed2f9322f5bcc288df60af8e4d22764","ref":"refs/heads/master","pushedAt":"2023-11-28T20:11:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Add methods to get the datetime of the next alarm (#951)","shortMessageHtmlLink":"Add methods to get the datetime of the next alarm (#951)"}},{"before":"5006b78c3a6434d323b8464e1adcabe8f43bb7e5","after":"b11a80bcf63ca9166e545c8f7f142ac0c1475672","ref":"refs/heads/v0.29.fixes","pushedAt":"2023-11-12T13:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update test matrix for released version of Python 3.12 (#953)","shortMessageHtmlLink":"Update test matrix for released version of Python 3.12 (#953)"}},{"before":"765d4b2f3354f0569f6930112ac16ba6c83b1106","after":null,"ref":"refs/heads/update-test-matrix","pushedAt":"2023-11-12T13:41:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"}},{"before":"7b6012f53e2f0b25ab173f0c9ca2a9a9604efe86","after":"dcf96853f9f8736aeb9281e0ad75beb410190014","ref":"refs/heads/master","pushedAt":"2023-11-12T13:41:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update test matrix for released version of Python 3.12 (#953)","shortMessageHtmlLink":"Update test matrix for released version of Python 3.12 (#953)"}},{"before":"7b6012f53e2f0b25ab173f0c9ca2a9a9604efe86","after":"765d4b2f3354f0569f6930112ac16ba6c83b1106","ref":"refs/heads/update-test-matrix","pushedAt":"2023-11-12T13:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Update test matrix for released version of Python 3.12","shortMessageHtmlLink":"Update test matrix for released version of Python 3.12"}},{"before":null,"after":"7b6012f53e2f0b25ab173f0c9ca2a9a9604efe86","ref":"refs/heads/update-test-matrix","pushedAt":"2023-11-12T13:36:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Suppress pylint warning in events_twisted.py (#952)","shortMessageHtmlLink":"Suppress pylint warning in events_twisted.py (#952)"}},{"before":"8aeb0fb8bef0d4329de0eac39fbbe8f51b5f0ccc","after":"5006b78c3a6434d323b8464e1adcabe8f43bb7e5","ref":"refs/heads/v0.29.fixes","pushedAt":"2023-11-12T13:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"},"commit":{"message":"Suppress pylint warning in events_twisted.py","shortMessageHtmlLink":"Suppress pylint warning in events_twisted.py"}},{"before":"d7a7afcaa082e7996001e8f3ce76158586a85b04","after":null,"ref":"refs/heads/fix-check","pushedAt":"2023-11-12T13:32:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pwt","name":"pwt","path":"/pwt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1089749?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQYC1FAA","startCursor":null,"endCursor":null}},"title":"Activity ยท SoCo/SoCo"}