{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670014665,"defaultBranch":"main","name":"labone-python","ownerLogin":"zhinst","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-24T05:33:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41913084?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723465343.0","currentOid":""},"activityList":{"items":[{"before":"252b5a90d2d5cd15896e63b10e256553d637f9ed","after":"ec2c5001534d4fdb3cbb6e440acb66d4873f0088","ref":"refs/heads/main","pushedAt":"2024-08-12T12:19:23.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 the Python dependencies\n\n- Bump `zhinst-comms` to 2.1\n- Replace `setuptools` with the run-time dependency `packaging`","shortMessageHtmlLink":"Update the Python dependencies"}},{"before":"30ac355383eaf17ce33b184c5b2aab321e78bc78","after":"252b5a90d2d5cd15896e63b10e256553d637f9ed","ref":"refs/heads/main","pushedAt":"2024-08-12T12:14:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Update the Python dependencies\n\n- Bump `zhinst-comms` to 2.1\n- Replace `setuptools` with the run-time dependency `packaging`","shortMessageHtmlLink":"Update the Python dependencies"}},{"before":"99d24fe71bfca5e16bbf834351cb009f926fd97a","after":"30ac355383eaf17ce33b184c5b2aab321e78bc78","ref":"refs/heads/main","pushedAt":"2024-08-02T14:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Add missing dependency on setuptools\n\nSort the dependencies alphabetically, too.","shortMessageHtmlLink":"Add missing dependency on setuptools"}},{"before":"1913e95335917fd0f92bc3e262f37ff0770ff9c5","after":"99d24fe71bfca5e16bbf834351cb009f926fd97a","ref":"refs/heads/main","pushedAt":"2024-07-29T05:28:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Switch to zhinst.comms 2.0\n\nThis commit bumps the version of zhinst.comms to 2.0. This allows\nusing the new schema loader structure. And also moves the server\nmodule directly into zhinst.comms","shortMessageHtmlLink":"Switch to zhinst.comms 2.0"}},{"before":null,"after":"5273a5357e8edb9387333855fbd701cc46d9e805","ref":"refs/heads/tobiasa/adapt_to_comms_v2","pushedAt":"2024-07-29T05:25:08.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":"Switch to zhinst.comms 2.0\n\nThis commit bumps the version of zhinst.comms to 2.0. This allows\nusing the new schema loader structure. And also moves the server\nmodule directly into zhinst.comms","shortMessageHtmlLink":"Switch to zhinst.comms 2.0"}},{"before":"01e454b21e45e6688fffd0e19e09ac64818bd001","after":"1913e95335917fd0f92bc3e262f37ff0770ff9c5","ref":"refs/heads/main","pushedAt":"2024-07-25T06:00:47.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":"Update changelog for 2.2.0","shortMessageHtmlLink":"Update changelog for 2.2.0"}},{"before":"9b506b331fee0c795498bb3f9072ee71d9891177","after":"01e454b21e45e6688fffd0e19e09ac64818bd001","ref":"refs/heads/main","pushedAt":"2024-07-23T10:28:11.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":"Adapt server run forever method to correctly handle stop signals\n\nThis commit fixes the run forever method added in the previous\ncommit to correctly handle interuption signals.\n\nThis allows to stop a server gracefully without any interuptions.","shortMessageHtmlLink":"Adapt server run forever method to correctly handle stop signals"}},{"before":"8b441b85344db0cc9012626f0750e1e0459f801f","after":"9b506b331fee0c795498bb3f9072ee71d9891177","ref":"refs/heads/main","pushedAt":"2024-07-23T05:55:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Adapt server to support close and run forever\n\nThis commit adapts the capnp server class to support the close\nmethod and run forever method. The close method is used to\nstop a running server safely. Since Python does not gurantee that\nthe destructor is called it is recommended to manage the livetime\nby one self. The run forever method is a simple helper function\nthat is often usefull if a server is running in the main thread.","shortMessageHtmlLink":"Adapt server to support close and run forever"}},{"before":"afc5769415816ad0c86eda977c6ec1ee64f1afe8","after":"c92008fe3278a476d254d4b4d0bf3562d8ae19d0","ref":"refs/heads/tobiasa/server_adaptions","pushedAt":"2024-07-23T05:52:27.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":"Adapt server to support close and run forever\n\nThis commit adapts the capnp server class to support the close\nmethod and run forever method. The close method is used to\nstop a running server safely. Since Python does not gurantee that\nthe destructor is called it is recommended to manage the livetime\nby one self. The run forever method is a simple helper function\nthat is often usefull if a server is running in the main thread.","shortMessageHtmlLink":"Adapt server to support close and run forever"}},{"before":null,"after":"afc5769415816ad0c86eda977c6ec1ee64f1afe8","ref":"refs/heads/tobiasa/server_adaptions","pushedAt":"2024-07-23T05:44:30.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":"Adapt server to support close and run forever\n\nThis commit adapts the capnp server class to support the close\nmethod and run forever method. The close method is used to\nstop a running server safely. Since Python does not gurantee that\nthe destructor is called it is recommended to manage the livetime\nby one self. The run forever method is a simple helper function\nthat is often usefull if a server is running in the main thread.","shortMessageHtmlLink":"Adapt server to support close and run forever"}},{"before":"a7f73f89dc9cb6603c7875bd5c2c6221b95e8824","after":"8b441b85344db0cc9012626f0750e1e0459f801f","ref":"refs/heads/main","pushedAt":"2024-07-02T12:22:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabiorossetto","name":"Fabio Rossetto","path":"/fabiorossetto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2278223?s=80&v=4"},"commit":{"message":"Upgrade zhinst-comms to 1.1.0\n\nUpgrade to the first \"official\" version of zhinst-comms. The only\npractical change from version 0.0.1 is that 1.1.0 supports string\nrepresentation for all types. This is not a breaking change, and\nnormally a switch of the major version would not be required, but\nI wanted to move away from the 0.x versions.","shortMessageHtmlLink":"Upgrade zhinst-comms to 1.1.0"}},{"before":"f452a3e791ace1aa39a0c871f8593fcb38153e82","after":"a7f73f89dc9cb6603c7875bd5c2c6221b95e8824","ref":"refs/heads/main","pushedAt":"2024-06-17T11:50:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Fix alignment","shortMessageHtmlLink":"Fix alignment"}},{"before":"7cf34927d79548c4c83a55bb66e81b615d114f29","after":"f452a3e791ace1aa39a0c871f8593fcb38153e82","ref":"refs/heads/main","pushedAt":"2024-06-13T13:40:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Adapt backend to custom zhinst.comms package\n\nThis commit replaces the dependency to pycapnp with zhinst.comms. This\nfixes the stability issues we had before and also allows us to simplify\nthe python code.","shortMessageHtmlLink":"Adapt backend to custom zhinst.comms package"}},{"before":"c3a2d54d607e2906718a78d3a6a764d4efb3c575","after":"afc3798d20c66dd583deda17d3847318cbdf87b7","ref":"refs/heads/custom_backend","pushedAt":"2024-06-13T13:37:56.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":"Adapt backend to custom zhinst.comms package\n\nThis commit replaces the dependency to pycapnp with zhinst.comms. This\nfixes the stability issues we had before and also allows us to simplify\nthe python code.","shortMessageHtmlLink":"Adapt backend to custom zhinst.comms package"}},{"before":"ca26e7dfc78c8771fdfe3be7506263541e1c2501","after":"c3a2d54d607e2906718a78d3a6a764d4efb3c575","ref":"refs/heads/custom_backend","pushedAt":"2024-06-13T13:31:44.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":"Adapt backend to custom zhinst.comms package\n\nThis commit replaces the dependency to pycapnp with zhinst.comms. This\nfixes the stability issues we had before and also allows us to simplify\nthe python code.","shortMessageHtmlLink":"Adapt backend to custom zhinst.comms package"}},{"before":"84e3c403eb0a5ad2b870bdf9add315a97ef81c4a","after":"ca26e7dfc78c8771fdfe3be7506263541e1c2501","ref":"refs/heads/custom_backend","pushedAt":"2024-06-13T13:29:52.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":"Adapt backend to custom zhinst.comms package","shortMessageHtmlLink":"Adapt backend to custom zhinst.comms package"}},{"before":"a3382495ea3588b9181c4971aaa94cc12e3760fc","after":"7cf34927d79548c4c83a55bb66e81b615d114f29","ref":"refs/heads/main","pushedAt":"2024-06-10T07:04:44.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":"Bump tested capability version of the orchestrator","shortMessageHtmlLink":"Bump tested capability version of the orchestrator"}},{"before":"a4a404a522dd6e990997e6835bdfd4bc0389860a","after":"84e3c403eb0a5ad2b870bdf9add315a97ef81c4a","ref":"refs/heads/custom_backend","pushedAt":"2024-06-04T09:15:23.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":"fixup: Cleanup tests","shortMessageHtmlLink":"fixup: Cleanup tests"}},{"before":"445bcfad91859218f5502fec6b03d1b59037ac28","after":"a4a404a522dd6e990997e6835bdfd4bc0389860a","ref":"refs/heads/custom_backend","pushedAt":"2024-06-04T07:08:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"fixup: Cleanup tests","shortMessageHtmlLink":"fixup: Cleanup tests"}},{"before":"280676df3e177502754a0cbb7e756a651d11513f","after":"445bcfad91859218f5502fec6b03d1b59037ac28","ref":"refs/heads/custom_backend","pushedAt":"2024-05-31T08:34:58.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":"fixup: Update hpk schema to latest changes","shortMessageHtmlLink":"fixup: Update hpk schema to latest changes"}},{"before":null,"after":"280676df3e177502754a0cbb7e756a651d11513f","ref":"refs/heads/custom_backend","pushedAt":"2024-05-28T13:28:06.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":"Adapt backend to custom zhinst.comms package","shortMessageHtmlLink":"Adapt backend to custom zhinst.comms package"}},{"before":"ebf489582303d9144c714cf9f2d30514f195c6e8","after":"a3382495ea3588b9181c4971aaa94cc12e3760fc","ref":"refs/heads/main","pushedAt":"2024-05-22T07:20:12.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":"Bump Tested Capnbility Version\n\nThis commit bumps the tested capability version to the latest changes.\nThis does not mean that the latest features are supported, but they\nare compatible with the current state.","shortMessageHtmlLink":"Bump Tested Capnbility Version"}},{"before":"fdcab4a8654bde5cbd8f3e995352ba1ef7a4fb6f","after":null,"ref":"refs/heads/formatting/ruff_src","pushedAt":"2024-04-19T09:50:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markheik","name":"Markus Heikkinen","path":"/markheik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97881252?s=80&v=4"}},{"before":"972db48ae110634c4d665e7264a8c85f032eaaa4","after":"ebf489582303d9144c714cf9f2d30514f195c6e8","ref":"refs/heads/main","pushedAt":"2024-04-19T09:50:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"markheik","name":"Markus Heikkinen","path":"/markheik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97881252?s=80&v=4"},"commit":{"message":"Update ruff config\n\n* Adjust to 0.4.0","shortMessageHtmlLink":"Update ruff config"}},{"before":"f9c807469f3946900dd4a5e44f87f48393f2cc49","after":"fdcab4a8654bde5cbd8f3e995352ba1ef7a4fb6f","ref":"refs/heads/formatting/ruff_src","pushedAt":"2024-04-19T09:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markheik","name":"Markus Heikkinen","path":"/markheik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97881252?s=80&v=4"},"commit":{"message":"Update ruff config\n\n* Adjust to 0.4.0","shortMessageHtmlLink":"Update ruff config"}},{"before":null,"after":"f9c807469f3946900dd4a5e44f87f48393f2cc49","ref":"refs/heads/formatting/ruff_src","pushedAt":"2024-04-19T09:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markheik","name":"Markus Heikkinen","path":"/markheik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97881252?s=80&v=4"},"commit":{"message":"Fix invalid import sorting in tests","shortMessageHtmlLink":"Fix invalid import sorting in tests"}},{"before":"51bd856ae62e227cb66a58fc3a0ea7e9411088bd","after":"972db48ae110634c4d665e7264a8c85f032eaaa4","ref":"refs/heads/main","pushedAt":"2024-04-05T13:01:25.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":"Bump HPK capability version to 1.11.0\n\nThe new version does not need any immediat action and we can safely\naccept it.","shortMessageHtmlLink":"Bump HPK capability version to 1.11.0"}},{"before":"009bf70e458445d1a047fa499a3796a95d3bbd24","after":"51bd856ae62e227cb66a58fc3a0ea7e9411088bd","ref":"refs/heads/main","pushedAt":"2024-03-25T08:01:22.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":"Bummp Orchestrator capability version to 1.7.0\n\nThe change renames a error catagory which is already accounted\nfor in the api.","shortMessageHtmlLink":"Bummp Orchestrator capability version to 1.7.0"}},{"before":"23444efef2839bb56105b2fb3d2f91d935bfcae4","after":"009bf70e458445d1a047fa499a3796a95d3bbd24","ref":"refs/heads/main","pushedAt":"2024-03-21T16:28:37.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":"Update changelog for 1.1.0","shortMessageHtmlLink":"Update changelog for 1.1.0"}},{"before":"cbd16393c83f5ffb7a2746f9d82a29b66b3d2e29","after":"23444efef2839bb56105b2fb3d2f91d935bfcae4","ref":"refs/heads/main","pushedAt":"2024-03-21T16:23:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tobiasah","name":"Tobias Ahrens","path":"/tobiasah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73690588?s=80&v=4"},"commit":{"message":"Add start_server to run a capnp server\n\nThe method `start_server` allows starting the capnp server with\nschema and server instance. It enables the creation of\nstand-alone Python servers accepting multiple connections.","shortMessageHtmlLink":"Add start_server to run a capnp server"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmBMiYQA","startCursor":null,"endCursor":null}},"title":"Activity ยท zhinst/labone-python"}