{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37193087,"defaultBranch":"master","name":"pycyphal","ownerLogin":"OpenCyphal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-10T11:27:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10167381?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720558523.0","currentOid":""},"activityList":{"items":[{"before":"d232fc1b74d5ec458fca134afc85004308145a49","after":"7cb43b5ba72701c7d152f553d17a8c5c39d8753d","ref":"refs/heads/master","pushedAt":"2024-07-09T19:10:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Added py.typed to project (#343)\n\nFixes #342. Added a `py.typed` marker file to enable typing, per [PEP561](https://peps.python.org/pep-0561/). Also included the file in `setup.cfg`.\r\n\r\n---------\r\n\r\nCo-authored-by: Marcin Anforowicz \r\nCo-authored-by: Pavel Kirienko ","shortMessageHtmlLink":"Added py.typed to project (#343)"}},{"before":"4df7d143a2208d887ef88a5cadd761ac6c90f2a1","after":"d232fc1b74d5ec458fca134afc85004308145a49","ref":"refs/heads/master","pushedAt":"2024-06-19T07:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix socketcan timestamp on newer 32 bit kernel (#341)\n\nKernel now defines old and new SO_TIMESTAMP and can send both of them in\r\nancillary data.\r\n\r\n---------\r\n\r\nCo-authored-by: Pavel Kirienko ","shortMessageHtmlLink":"Fix socketcan timestamp on newer 32 bit kernel (#341)"}},{"before":"40e14821285f48ad997cb3f7a8457d79a88db082","after":"4df7d143a2208d887ef88a5cadd761ac6c90f2a1","ref":"refs/heads/master","pushedAt":"2024-06-13T11:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Implement configure_acceptance_filters for socketcan (#340)\n\nCo-authored-by: Pavel Kirienko ","shortMessageHtmlLink":"Implement configure_acceptance_filters for socketcan (#340)"}},{"before":"80cd896be41761b5ece820dba2b7c6ef67609d8a","after":"6e3b2bcaa99469c315edcf0d0373414711f07d5d","ref":"refs/heads/dev","pushedAt":"2024-05-03T12:47:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"songmeo","name":"Huong Pham","path":"/songmeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41433569?s=80&v=4"},"commit":{"message":" #323: change local_node_id from 0 to none","shortMessageHtmlLink":" #323: change local_node_id from 0 to none"}},{"before":"6dd5252e4b45d826bf4e8a07d75dfc115659ae29","after":"80cd896be41761b5ece820dba2b7c6ef67609d8a","ref":"refs/heads/dev","pushedAt":"2024-05-03T12:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songmeo","name":"Huong Pham","path":"/songmeo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41433569?s=80&v=4"},"commit":{"message":"#323: change local_node_id from 0 to none","shortMessageHtmlLink":"#323: change local_node_id from 0 to none"}},{"before":"3730b2c61d5a7eda63a73302cb535ba894557b4c","after":"6dd5252e4b45d826bf4e8a07d75dfc115659ae29","ref":"refs/heads/dev","pushedAt":"2024-04-14T19:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Update launch.orc.yaml","shortMessageHtmlLink":"Update launch.orc.yaml"}},{"before":"79e550608bf6f5352d79d97b0d22b536ac0d14df","after":"3730b2c61d5a7eda63a73302cb535ba894557b4c","ref":"refs/heads/dev","pushedAt":"2024-04-14T16:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Update node.py","shortMessageHtmlLink":"Update node.py"}},{"before":"3e37516c4e1f1e0742b4d0e6f40d78ac832fec38","after":"79e550608bf6f5352d79d97b0d22b536ac0d14df","ref":"refs/heads/dev","pushedAt":"2024-04-14T16:52:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"typo fix in _transport_factory.py docstring (#332)\n\n\"regsiters\" changed to \"registers\" in docstring.","shortMessageHtmlLink":"typo fix in _transport_factory.py docstring (#332)"}},{"before":"765ab8d9bd22993f912cb7588763fbd7cdbe2b35","after":"40e14821285f48ad997cb3f7a8457d79a88db082","ref":"refs/heads/master","pushedAt":"2024-02-05T10:48:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"[Draft] Implement FileClient2, which raises on error (#328)\n\nSigned-off-by: Hannes Weisbach \r\nCo-authored-by: Pavel Kirienko ","shortMessageHtmlLink":"[Draft] Implement FileClient2, which raises on error (#328)"}},{"before":null,"after":"3e37516c4e1f1e0742b4d0e6f40d78ac832fec38","ref":"refs/heads/dev","pushedAt":"2024-01-18T18:57:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix https://github.com/OpenCyphal/pycyphal/issues/323","shortMessageHtmlLink":"Fix #323"}},{"before":"7b38e495e230eb6e7ef8b91951eecc4e7144901e","after":null,"ref":"refs/heads/test-fix","pushedAt":"2024-01-18T11:12:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"}},{"before":"5966ff7d9d4bf3e8d32858578c18009468ee66d8","after":"765ab8d9bd22993f912cb7588763fbd7cdbe2b35","ref":"refs/heads/master","pushedAt":"2024-01-18T11:12:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix fragile tests (#325)\n\nThe previous push to `master` failed to deploy because of a flaky\r\nWindows test.","shortMessageHtmlLink":"Fix fragile tests (#325)"}},{"before":"c0e9c204f916a8a7962a2e09b0dc0357bad8fe03","after":"7b38e495e230eb6e7ef8b91951eecc4e7144901e","ref":"refs/heads/test-fix","pushedAt":"2024-01-18T10:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Handle Thread.join correctly when it is not joinable","shortMessageHtmlLink":"Handle Thread.join correctly when it is not joinable"}},{"before":null,"after":"c0e9c204f916a8a7962a2e09b0dc0357bad8fe03","ref":"refs/heads/test-fix","pushedAt":"2024-01-18T10:18:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix aliasing issue in the demo test","shortMessageHtmlLink":"Fix aliasing issue in the demo test"}},{"before":"a924b6e986613f64dc912372805f770399bbdd29","after":null,"ref":"refs/heads/termination","pushedAt":"2024-01-18T09:47:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"}},{"before":"088932f6690212b1c90124624352e3b4d15ae495","after":"5966ff7d9d4bf3e8d32858578c18009468ee66d8","ref":"refs/heads/master","pushedAt":"2024-01-18T09:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Terminate worker threads when the event loop is closed (#324)","shortMessageHtmlLink":"Terminate worker threads when the event loop is closed (#324)"}},{"before":"1d94b94891c48b68a88d70b7ca8f16bbd11eeee5","after":"a924b6e986613f64dc912372805f770399bbdd29","ref":"refs/heads/termination","pushedAt":"2024-01-18T09:26:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"CI: Allow missing interpreters when running the auxiliary Nox sessions","shortMessageHtmlLink":"CI: Allow missing interpreters when running the auxiliary Nox sessions"}},{"before":"06c711db0cf94718f0a198bee72f8576f1037a61","after":"1d94b94891c48b68a88d70b7ca8f16bbd11eeee5","ref":"refs/heads/termination","pushedAt":"2024-01-18T09:03:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Robustify PnP tests","shortMessageHtmlLink":"Robustify PnP tests"}},{"before":"20f9fdfa3da21e60803de1f19915f1aebf171100","after":"06c711db0cf94718f0a198bee72f8576f1037a61","ref":"refs/heads/termination","pushedAt":"2024-01-18T07:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix the doc build","shortMessageHtmlLink":"Fix the doc build"}},{"before":"81a8922c0370ccdd0b55e80421c14a36dbeb7412","after":"20f9fdfa3da21e60803de1f19915f1aebf171100","ref":"refs/heads/termination","pushedAt":"2024-01-18T00:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Do not build docs on Windows","shortMessageHtmlLink":"Do not build docs on Windows"}},{"before":"7074758321a1797013ba19cb6ff50749932405e0","after":"81a8922c0370ccdd0b55e80421c14a36dbeb7412","ref":"refs/heads/termination","pushedAt":"2024-01-18T00:53:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Update the sonar scanner","shortMessageHtmlLink":"Update the sonar scanner"}},{"before":"73124ec257974f455509b68348b3d71cf9cde3f0","after":"7074758321a1797013ba19cb6ff50749932405e0","ref":"refs/heads/termination","pushedAt":"2024-01-16T15:57:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"UDP: handle the event loop closure correctly in the UDP reader thread","shortMessageHtmlLink":"UDP: handle the event loop closure correctly in the UDP reader thread"}},{"before":null,"after":"73124ec257974f455509b68348b3d71cf9cde3f0","ref":"refs/heads/termination","pushedAt":"2024-01-16T15:54:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"UDP: handle the event loop closure correctly in the UDP reader thread","shortMessageHtmlLink":"UDP: handle the event loop closure correctly in the UDP reader thread"}},{"before":"50c195fcd9b8f7d47caedfd807771529a82d35a1","after":null,"ref":"refs/heads/dev","pushedAt":"2024-01-12T11:50:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"}},{"before":"8f0c2124ba1309bad92720b9576090ed8a021326","after":"088932f6690212b1c90124624352e3b4d15ae495","ref":"refs/heads/master","pushedAt":"2024-01-12T11:50:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Do not use deprecated DSDL types in pycyphal.application (#322)\n\nFixes #275","shortMessageHtmlLink":"Do not use deprecated DSDL types in pycyphal.application (#322)"}},{"before":"06f1e9f2a45e8d6f76ac137d8416474bc1ab4214","after":"50c195fcd9b8f7d47caedfd807771529a82d35a1","ref":"refs/heads/dev","pushedAt":"2024-01-12T10:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Disable duplicate-code warning in the socketcand media driver","shortMessageHtmlLink":"Disable duplicate-code warning in the socketcand media driver"}},{"before":"13eb1b174ae1b751aca6b7ab61699b9af992cda2","after":"06f1e9f2a45e8d6f76ac137d8416474bc1ab4214","ref":"refs/heads/dev","pushedAt":"2024-01-12T10:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":null,"after":"13eb1b174ae1b751aca6b7ab61699b9af992cda2","ref":"refs/heads/dev","pushedAt":"2024-01-12T10:40:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Fix https://github.com/OpenCyphal/pycyphal/issues/275","shortMessageHtmlLink":"Fix #275"}},{"before":"5f528231033f0633fbd327756d6d6b1965e18628","after":null,"ref":"refs/heads/improve-doc","pushedAt":"2024-01-10T20:50:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"}},{"before":"eddd2b31f2bf62b7b88f98b20733bd778ef31132","after":"8f0c2124ba1309bad92720b9576090ed8a021326","ref":"refs/heads/master","pushedAt":"2024-01-10T20:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pavel-kirienko","name":"Pavel Kirienko","path":"/pavel-kirienko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3298404?s=80&v=4"},"commit":{"message":"Maintenance: Improve demo documentation and fix minor linting issues (#319)\n\nAlso fix #313 \r\n\r\nCo-authored-by: Pavel Kirienko ","shortMessageHtmlLink":"Maintenance: Improve demo documentation and fix minor linting issues (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEewR0bAA","startCursor":null,"endCursor":null}},"title":"Activity · OpenCyphal/pycyphal"}