{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":131211505,"defaultBranch":"develop","name":"bleak","ownerLogin":"hbldh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-26T21:15:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4191111?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716525606.0","currentOid":""},"activityList":{"items":[{"before":"23a0848e67447e1d5763f9f517e1ff71b8c4557f","after":"c9eeb0c2b006b7f2721912ddf1c645bf6e6e0241","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T23:13:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"1f88e87fe8829a412b196739312536cc1ddf9715","after":"23a0848e67447e1d5763f9f517e1ff71b8c4557f","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T23:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"c987aaa3042e556de8ed3f94da06b9b6c06e5cdc","after":"1f88e87fe8829a412b196739312536cc1ddf9715","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T23:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix more wrong attribute","shortMessageHtmlLink":"fix more wrong attribute"}},{"before":"d3685a22ff3a30b79696e14c196eab9159224b34","after":"c987aaa3042e556de8ed3f94da06b9b6c06e5cdc","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T23:03:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"reduce timeout","shortMessageHtmlLink":"reduce timeout"}},{"before":"2b6c49f6fe0ccb192c6125101aa52aa96e51eae5","after":"d3685a22ff3a30b79696e14c196eab9159224b34","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T23:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix setting wrong attribute","shortMessageHtmlLink":"fix setting wrong attribute"}},{"before":"2b48574df216a13958bcfd59015ac88b0b5d45fe","after":"2b6c49f6fe0ccb192c6125101aa52aa96e51eae5","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T22:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"check for pythoncom","shortMessageHtmlLink":"check for pythoncom"}},{"before":"ef0723ff9c88c92116934d9151cc72d84419536f","after":"2b48574df216a13958bcfd59015ac88b0b5d45fe","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T22:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"26a789356c65e4f7e292704a183541bdb0f171c3","after":"ef0723ff9c88c92116934d9151cc72d84419536f","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T22:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix doc builds","shortMessageHtmlLink":"fix doc builds"}},{"before":"69b19e464e4bb4854b30445b45ad5971bc8c1533","after":"26a789356c65e4f7e292704a183541bdb0f171c3","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T22:12:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix uninitialize_sta","shortMessageHtmlLink":"fix uninitialize_sta"}},{"before":"45cab2da5878477ddf92f4e93ef4b7369a6e695c","after":"69b19e464e4bb4854b30445b45ad5971bc8c1533","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T22:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"add some tests","shortMessageHtmlLink":"add some tests"}},{"before":"69b8c69f3577e78486ed1651f3328c1d7146f24e","after":"45cab2da5878477ddf92f4e93ef4b7369a6e695c","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T13:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"fix async timeout on older Python","shortMessageHtmlLink":"fix async timeout on older Python"}},{"before":null,"after":"69b8c69f3577e78486ed1651f3328c1d7146f24e","ref":"refs/heads/winrt-improve-sta-check","pushedAt":"2024-05-24T04:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"backends/winrt: don't throw exeception for properly configued GUI apps\n\nIn commit 4a653e6 (\"backends/winrt: raise exception when trying to scan\nwith STA\") we added a check to raise an exception when trying to scan\nwhen PyWinRT set the aparatment model to STA. However, properly working\nGUI apps will have the apartment model set to STA but Bleak will still\nwork because there is something pumping the Windows message loop.\n\nWe don't want to raise an exception in this case to avoid breaking\nworking apps. We can improve the test by checking if the current thread\nis actually pumping the message loop by scheduling a callback via a\nthe win32 SetTimeout function. If the callback is called, then we know\nthat the message loop is being pumped. If not, then we probably are not\ngoing to get async callbacks from the WinRT APIs and we raise an\nexception in this case.","shortMessageHtmlLink":"backends/winrt: don't throw exeception for properly configued GUI apps"}},{"before":"75cd7797912a66419e7e9fdf897a0c95c5bd3cf6","after":"d45ec90d3cca4113da7c118cac753f441c46cca2","ref":"refs/heads/develop","pushedAt":"2024-05-23T22:32:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"Android: fix 'Descriptor None was not found!' (#1580)\n\nThe keys in the descriptor dict are the normalized 128-bit UUID string, so we need to use this to correctly find the descriptor.\r\n\r\nFixes #823","shortMessageHtmlLink":"Android: fix 'Descriptor None was not found!' (#1580)"}},{"before":"443db9a71dc0cca5eb195500a0d7f85e94ced669","after":null,"ref":"refs/heads/filter-discovered-devices","pushedAt":"2024-05-23T00:54:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"}},{"before":"b8149a5b5504eaacbd45ee56c1339fa4395e1345","after":"75cd7797912a66419e7e9fdf897a0c95c5bd3cf6","ref":"refs/heads/develop","pushedAt":"2024-05-23T00:54:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"backends: filter discovered devices\n\nThis is a follow-up to a818521 (\"backends/scanner: always filter by\nservice_uuids\") to also filter discovered devices by the service UUIDs.\n\nThis was overlooked in that change and on Windows actually caused a\nregression.\n\nFixes: https://github.com/hbldh/bleak/issues/1576","shortMessageHtmlLink":"backends: filter discovered devices"}},{"before":null,"after":"443db9a71dc0cca5eb195500a0d7f85e94ced669","ref":"refs/heads/filter-discovered-devices","pushedAt":"2024-05-21T23:12:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"backends: filter discovered devices\n\nThis is a follow-up to a818521 (\"backends/scanner: always filter by\nservice_uuids\") to also filter discovered devices by the service UUIDs.\n\nThis was overlooked in that change and on Windows actually caused a\nregression.\n\nFixes: https://github.com/hbldh/bleak/issues/1576","shortMessageHtmlLink":"backends: filter discovered devices"}},{"before":"ed3a560aa571ef037eecd3508f9c689eee72ab98","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T14:25:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d3b1097e7e3ce9c0665198e952b2f1fcdf55bbab","after":"b8149a5b5504eaacbd45ee56c1339fa4395e1345","ref":"refs/heads/develop","pushedAt":"2024-05-21T14:24:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"ed3a560aa571ef037eecd3508f9c689eee72ab98","ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T05:34:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"1d9f382b3f224e136fbe4fcd22c5358b8774f6ea","after":"d3b1097e7e3ce9c0665198e952b2f1fcdf55bbab","ref":"refs/heads/develop","pushedAt":"2024-05-18T15:02:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"Fix UUID doc (#1574)","shortMessageHtmlLink":"Fix UUID doc (#1574)"}},{"before":"e2a8bd7a552f74babcac96bb58cabdc545119594","after":"1d9f382b3f224e136fbe4fcd22c5358b8774f6ea","ref":"refs/heads/develop","pushedAt":"2024-05-17T20:50:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"Update uuids.py","shortMessageHtmlLink":"Update uuids.py"}},{"before":"90d84f1c31a937b01d04db393bdeff745527a9b4","after":null,"ref":"refs/heads/doc-asynio-run-mistakes","pushedAt":"2024-05-15T21:03:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"}},{"before":"73d2cb58f06d198925e7699d7112298ef9a62fab","after":"e2a8bd7a552f74babcac96bb58cabdc545119594","ref":"refs/heads/develop","pushedAt":"2024-05-15T21:03:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"docs/troubleshooting: section on asynio.run()\n\nIt is quite common for people to report \"bugs\" in Bleak because they are\nusing it wrong. Now we can have a link to give them to explain this in\ndetail.","shortMessageHtmlLink":"docs/troubleshooting: section on asynio.run()"}},{"before":null,"after":"90d84f1c31a937b01d04db393bdeff745527a9b4","ref":"refs/heads/doc-asynio-run-mistakes","pushedAt":"2024-05-15T21:00:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"docs/troubleshooting: section on asynio.run()\n\nIt is quite common for people to report \"bugs\" in Bleak because they are\nusing it wrong. Now we can have a link to give them to explain this in\ndetail.","shortMessageHtmlLink":"docs/troubleshooting: section on asynio.run()"}},{"before":"181467f7d7e09e0a7130962a0f7f8db4510ddc59","after":"73d2cb58f06d198925e7699d7112298ef9a62fab","ref":"refs/heads/develop","pushedAt":"2024-05-12T14:16:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"backends/winrt: add address acquisition process when advertising data is None (#1571)\n\nIn some situations, device.details has the scan response data only and\r\nadvertising data is None.\r\n\r\nSince the ble address cannot be obtained from device.details.adv this time,\r\nthe ble address is obtained from the device.details.scan (scan response data).","shortMessageHtmlLink":"backends/winrt: add address acquisition process when advertising data…"}},{"before":"9896c8b3b96f2d9c3259f1cc7479000264cc9a77","after":"181467f7d7e09e0a7130962a0f7f8db4510ddc59","ref":"refs/heads/develop","pushedAt":"2024-05-07T21:05:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"Merge pull request #1568 from hbldh/release/v0.22.1\n\nRelease/v0.22.1","shortMessageHtmlLink":"Merge pull request #1568 from hbldh/release/v0.22.1"}},{"before":"49aa142fa56493a841e605f3c95a4bb0b53edbbf","after":null,"ref":"refs/heads/winrt-allow-sta","pushedAt":"2024-05-07T21:04:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"}},{"before":"e285de5876c5b31bcb265668cc32ac054598211d","after":null,"ref":"refs/heads/release/v0.22.1","pushedAt":"2024-05-07T21:04:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"}},{"before":"93d88e0d0a365102250994fc7aefa52b349ff211","after":"181467f7d7e09e0a7130962a0f7f8db4510ddc59","ref":"refs/heads/master","pushedAt":"2024-05-07T21:04:07.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"Merge pull request #1568 from hbldh/release/v0.22.1\n\nRelease/v0.22.1","shortMessageHtmlLink":"Merge pull request #1568 from hbldh/release/v0.22.1"}},{"before":null,"after":"e285de5876c5b31bcb265668cc32ac054598211d","ref":"refs/heads/release/v0.22.1","pushedAt":"2024-05-07T20:59:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlech","name":"David Lechner","path":"/dlech","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/963645?s=80&v=4"},"commit":{"message":"v0.22.1","shortMessageHtmlLink":"v0.22.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU3X3XwA","startCursor":null,"endCursor":null}},"title":"Activity · hbldh/bleak"}