{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":691404201,"defaultBranch":"master","name":"pycapnp","ownerLogin":"tobiasah","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-14T05:42:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/73690588?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698062556.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c14cb7e3ef94aec9017329a0dde29e62206739b4","ref":"refs/heads/tobiasa/disable_ninja_windows","pushedAt":"2023-10-23T12:02:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Disable the use of ninja for windows builds\n\nAperantly github added ninja to all of there runners now. This\ncauses the windows build to fail. This is expected because we\nadd the architecture as a compiler arg which is not known to\nninja. Even with this the build fails.\n\nThis commit disables ninja on windows for now. Once we fixed the\nunderlying issue with ninja and windows we can reenable it.","shortMessageHtmlLink":"Disable the use of ninja for windows builds"}},{"before":"d26d0707a0a8aba9ef0e7f282dee8fadb08dc7da","after":"94fc16da084b6f8f00ccfbf45babe02ece888d25","ref":"refs/heads/tobiasa/tester","pushedAt":"2023-10-23T09:21:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"97a2655c6f9963a8b6984886968fe3859ad4ff34","after":"d26d0707a0a8aba9ef0e7f282dee8fadb08dc7da","ref":"refs/heads/tobiasa/tester","pushedAt":"2023-10-23T08:56:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"27e850c0dcbac771689f64baeb4b3107ed6aafb4","after":"97a2655c6f9963a8b6984886968fe3859ad4ff34","ref":"refs/heads/tobiasa/tester","pushedAt":"2023-10-23T08:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"dummy","shortMessageHtmlLink":"dummy"}},{"before":"0cbacd7fba2ec09c70577a1f91c70d8a6ddb0eea","after":"27e850c0dcbac771689f64baeb4b3107ed6aafb4","ref":"refs/heads/tobiasa/tester","pushedAt":"2023-10-23T08:32:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"dummy","shortMessageHtmlLink":"dummy"}},{"before":null,"after":"0cbacd7fba2ec09c70577a1f91c70d8a6ddb0eea","ref":"refs/heads/tobiasa/tester","pushedAt":"2023-10-23T05:44:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"dummy","shortMessageHtmlLink":"dummy"}},{"before":"b22763f3c6ffe3ccf3363595c4c9a825876118d2","after":"09f7cd0d0814bc6bfb50e966eed1946072cccf20","ref":"refs/heads/master","pushedAt":"2023-10-23T05:43:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Unlock the GIL for all capnp functions that do IO\n\nIO might block, and its rude to block while holding the GIL, since that\nprevents other threads from running.","shortMessageHtmlLink":"Unlock the GIL for all capnp functions that do IO"}},{"before":"585022e896d06995d8825c3dbbe149f54ef61069","after":"c8793eefa4c55f76cc2c67f262f7332f6a0b4eda","ref":"refs/heads/update_doc_2_0","pushedAt":"2023-10-13T14:28:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"DOC: Add section about send and receive messages over a socket\n\nSince #313 it is possible to read and write messages over a socket.\nThis commit adds a small section for read and write in the quickstart.","shortMessageHtmlLink":"DOC: Add section about send and receive messages over a socket"}},{"before":"ae965128de14f34f3420bc2a1c07c2b356bd7798","after":"b22763f3c6ffe3ccf3363595c4c9a825876118d2","ref":"refs/heads/master","pushedAt":"2023-10-13T14:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Fix 'AttributeError: '_UnixSelectorEventLoop' object has no attribute 'call_soon'\n\nSee haata/pycapnp#1 for a discussion. The cause of this bug is still unknown to\nme. But it likely has been fixed in Python 3.10. For some crazy reason, you can\njust keep retrying the offending call, and the attribute will magically\n'reappear'.","shortMessageHtmlLink":"Fix 'AttributeError: '_UnixSelectorEventLoop' object has no attribute…"}},{"before":"3bfe7b7241bdd232626349b7e73adf66e646ca80","after":"585022e896d06995d8825c3dbbe149f54ef61069","ref":"refs/heads/update_doc_2_0","pushedAt":"2023-10-13T14:24:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"DOC: Add section about send and receive messages over a socket\n\nSince #313 it is possible to read and write messages over a socket.\nThis commit adds a small section for read and write in the quickstart.","shortMessageHtmlLink":"DOC: Add section about send and receive messages over a socket"}},{"before":"378a967ebe469c6d6f723dfbd41feb286b4ad003","after":"3bfe7b7241bdd232626349b7e73adf66e646ca80","ref":"refs/heads/update_doc_2_0","pushedAt":"2023-10-13T06:18:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Update documentation to async code (#331)\n\nThis commit updates the documentation to the latest changes added\nwith pycapnp 2.0.0.\n\n* Remove non existing classes/functions from the reference documentation\n* Adapt the quickstart to the latest changes. Mainly to new rpc handling,\n that now exlusively is done through asyncio.","shortMessageHtmlLink":"Update documentation to async code (capnproto#331)"}},{"before":"3619b9cc760e8ab76f3cc52ed4ab3ba5b1a63a11","after":"378a967ebe469c6d6f723dfbd41feb286b4ad003","ref":"refs/heads/update_doc_2_0","pushedAt":"2023-10-12T15:37:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Update documentation to async code (#331)\n\nThis commit updates the documentation to the latest changes added\nwith pycapnp 2.0.0","shortMessageHtmlLink":"Update documentation to async code (capnproto#331)"}},{"before":null,"after":"3619b9cc760e8ab76f3cc52ed4ab3ba5b1a63a11","ref":"refs/heads/update_doc_2_0","pushedAt":"2023-10-12T15:36:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Update documentation to async code (#331)\n\nThis commit updates the documentation to the latest changes added\nwith pycapnp 2.0.0\n\nThe properties here are not matching the ones from the node catalog.","shortMessageHtmlLink":"Update documentation to async code (capnproto#331)"}},{"before":"e13a0c92542f861f669890445869ba3599e71a58","after":"ae965128de14f34f3420bc2a1c07c2b356bd7798","ref":"refs/heads/master","pushedAt":"2023-10-12T15:33:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Update README example to async code (#331)","shortMessageHtmlLink":"Update README example to async code (capnproto#331)"}},{"before":"2b57a48b81c93a28bc93e856657712a3ecad4a6e","after":"9d7841e3d4f7dff741c73ea5e63348f85919ff16","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-09T05:43:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Replace deprecated find_module with find_spec (importlib)\n\nfind_module was deprecated with python 3.4 and python 3.12\nremoved it (https://docs.python.org/3.12/whatsnew/3.12.html#importlib).\n\nThe new command is find_spec and only required a few adaptions","shortMessageHtmlLink":"Replace deprecated find_module with find_spec (importlib)"}},{"before":"5ad36a2be8d2ce59f42be7ac76d2885703d2e435","after":null,"ref":"refs/heads/support_capnp_1","pushedAt":"2023-10-04T10:09:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"}},{"before":"8c5d605add36bd42c50360dac38ed923a5907c9f","after":null,"ref":"refs/heads/backup","pushedAt":"2023-10-04T10:09:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"}},{"before":"0e420d1210d5a40c7e5909e7be95f6b372df93f9","after":"2b57a48b81c93a28bc93e856657712a3ecad4a6e","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T10:09:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Replace deprecated find_module with find_spec (importlib)\n\nfind_module was deprecated with python 3.4 and python 3.12\nremoved it (https://docs.python.org/3.12/whatsnew/3.12.html#importlib).\n\nThe new command is find_spec and only required a few adaptions","shortMessageHtmlLink":"Replace deprecated find_module with find_spec (importlib)"}},{"before":"a4b1c298a50a17049c05b5f3a139c6a8aea5baf7","after":"8c5d605add36bd42c50360dac38ed923a5907c9f","ref":"refs/heads/backup","pushedAt":"2023-10-04T09:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"set minimal python version to 3.8","shortMessageHtmlLink":"set minimal python version to 3.8"}},{"before":null,"after":"a4b1c298a50a17049c05b5f3a139c6a8aea5baf7","ref":"refs/heads/backup","pushedAt":"2023-10-04T09:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"find_module() deprecation","shortMessageHtmlLink":"find_module() deprecation"}},{"before":"3e182ef69ac193cee77106eed18a5bb2752493ae","after":"0e420d1210d5a40c7e5909e7be95f6b372df93f9","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"EXPERIMENTAL: Support capnp 1.0\n\nAdapt pycapnp to work with capnp 1.0.\nThe breaking change is that allowCancellation is removed\nfrom the CallContext since its now defined in the schema.\n\nTODO: Not sure how one can inject the version of capnp during\ncompiletime best ...","shortMessageHtmlLink":"EXPERIMENTAL: Support capnp 1.0"}},{"before":"c1ccc9a81f98a0a05e7af0b5a52e0c9435f125be","after":"3e182ef69ac193cee77106eed18a5bb2752493ae","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:35:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"31f51fe6d89324c8ea3541dc26e8cb649e7b4557","after":"c1ccc9a81f98a0a05e7af0b5a52e0c9435f125be","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:14:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"cb9ea5463ed003fde6fca4b5aea6c308de8993e7","after":"31f51fe6d89324c8ea3541dc26e8cb649e7b4557","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:08:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"4f27e3b983accd717a9d92be2a292ac644269663","after":"cb9ea5463ed003fde6fca4b5aea6c308de8993e7","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:05:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"19f32b3c85ed02bda9cab096c0583f9a7101aba6","after":"4f27e3b983accd717a9d92be2a292ac644269663","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T07:03:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"6d9ac698510a1ca192d6302af37ebf857a7c5109","after":"19f32b3c85ed02bda9cab096c0583f9a7101aba6","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-04T06:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Fallback to 3.11","shortMessageHtmlLink":"Fallback to 3.11"}},{"before":null,"after":"6d9ac698510a1ca192d6302af37ebf857a7c5109","ref":"refs/heads/capnp1.0_tobias","pushedAt":"2023-10-03T20:06:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Change type of read_min_bytes from size to int\n\nNot sure why this was not causing issues before or if that\nis the right fix ... but it seems to be fine :)","shortMessageHtmlLink":"Change type of read_min_bytes from size to int"}},{"before":null,"after":"5ad36a2be8d2ce59f42be7ac76d2885703d2e435","ref":"refs/heads/support_capnp_1","pushedAt":"2023-10-03T19:38:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"EXPERIMENTAL: Support capnp 1.0\n\nAdapt pycapnp to work with capnp 1.0.\nThe breaking change is that allowCancellation is removed\nfrom the CallContext since its now defined in the schema.\n\nTODO: Not sure how one can inject the version of capnp during\ncompiletime best ...","shortMessageHtmlLink":"EXPERIMENTAL: Support capnp 1.0"}},{"before":null,"after":"e94b3b2c8767e6b82b423a24b263e8c6bb239246","ref":"refs/heads/fix_test_load_context","pushedAt":"2023-10-03T17:57:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Fix broken test in test_load\n\nThe new context manager for the event loop\nseems to be missing in `test_load_capnp`.","shortMessageHtmlLink":"Fix broken test in test_load"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnYXcMgA","startCursor":null,"endCursor":null}},"title":"Activity · tobiasah/pycapnp"}