{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":68737600,"defaultBranch":"master","name":"canopen","ownerLogin":"christiansandberg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-20T17:42:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3647996?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696877048.0","currentOid":""},"activityList":{"items":[{"before":"3c1d86c1d621f3406cb83007641a6775e568c24c","after":"54ebbd45a8084f664c21be270fae0f7a1a658355","ref":"refs/heads/master","pushedAt":"2024-05-16T15:52:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Add support for using dot (.) to get subobjects from the OD (#426)","shortMessageHtmlLink":"Add support for using dot (.) to get subobjects from the OD (#426)"}},{"before":"681706657f02fc3b41285678209f786562bc49be","after":"3c1d86c1d621f3406cb83007641a6775e568c24c","ref":"refs/heads/master","pushedAt":"2024-05-16T15:15:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"Add meaningful \"representation\" formatter to object classes (#432)\n\nAdd __repr__() method for the object classes *Variable(), *Array() and *Record(). Extend ODVariable with a \".qualname\" attribute which prepends the parent's name with a dot.","shortMessageHtmlLink":"Add meaningful \"representation\" formatter to object classes (#432)"}},{"before":"d38045f664a4dedeee7202cf4b2cee3291c99bb4","after":"681706657f02fc3b41285678209f786562bc49be","ref":"refs/heads/master","pushedAt":"2024-05-16T11:54:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"Make pause after sending SDO request configurable (#429)","shortMessageHtmlLink":"Make pause after sending SDO request configurable (#429)"}},{"before":"26a68b50840e39fa3dd909506cf4a90d8cc6da66","after":"d38045f664a4dedeee7202cf4b2cee3291c99bb4","ref":"refs/heads/master","pushedAt":"2024-05-15T21:15:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"Rename Maps to PdoMaps and Map to PdoMap (#431)","shortMessageHtmlLink":"Rename Maps to PdoMaps and Map to PdoMap (#431)"}},{"before":"b55ce5cac8d645ecb14b622323ae6136e561966c","after":"26a68b50840e39fa3dd909506cf4a90d8cc6da66","ref":"refs/heads/master","pushedAt":"2024-05-15T20:41:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"Clean up imports of old modules (#433)\n\nRemove compatibility leftovers from earlier versions of Python.\r\nMinimum version as of now is Python 3.6.\r\n\r\n* import Queue dates to Python 2\r\n* import collections.*Mapping was changed to collections.abc.*Mapping\r\n in Python 3.3\r\n* import ConfigParser dates to Python 2\r\n* import xml.etree.cElementTree is deprecated since Python 3.3. It\r\n will pick the fastest option when using xml.etree.ElementTree.\r\n\r\nFix some package relative imports to be consistent with surrounding code.","shortMessageHtmlLink":"Clean up imports of old modules (#433)"}},{"before":"32911106425168dbc582cbfc81934a510675a59a","after":"b55ce5cac8d645ecb14b622323ae6136e561966c","ref":"refs/heads/master","pushedAt":"2024-04-28T19:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"Use older type annotation syntax.\n\nPython 3.10 added the | operator for typing hint alternatives. Since\nthis is the only place where that new syntax is used, revert it to use\nthe Optional type and restore compatibility with Python < 3.10.","shortMessageHtmlLink":"Use older type annotation syntax."}},{"before":"dc8a4ca79a45db4c5f56fe0db8f3634202b63ada","after":"32911106425168dbc582cbfc81934a510675a59a","ref":"refs/heads/master","pushedAt":"2024-04-28T18:37:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Implement equality operator for SdoAbortedError. (#424)","shortMessageHtmlLink":"Implement equality operator for SdoAbortedError. (#424)"}},{"before":"a973919d0c32510b2fcadaea1fd0943377756271","after":"dc8a4ca79a45db4c5f56fe0db8f3634202b63ada","ref":"refs/heads/master","pushedAt":"2024-04-25T19:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Mirror some OD access API to the SdoBase / SdoVariable classes. (#423)","shortMessageHtmlLink":"Mirror some OD access API to the SdoBase / SdoVariable classes. (#423)"}},{"before":"713f005af8a6787a4ff54a26f55fa6736f86abaf","after":"a973919d0c32510b2fcadaea1fd0943377756271","ref":"refs/heads/master","pushedAt":"2024-04-25T16:00:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Implement abstract method can.Listener.stop() in MessageListener. (#422)","shortMessageHtmlLink":"Implement abstract method can.Listener.stop() in MessageListener. (#422)"}},{"before":"0e6e510fbe1e3ecac95d761b9abbbe2a29b0ab41","after":"713f005af8a6787a4ff54a26f55fa6736f86abaf","ref":"refs/heads/master","pushedAt":"2024-04-21T14:54:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Ignore the most significant bit in PDO mapping lengths. (#421)","shortMessageHtmlLink":"Ignore the most significant bit in PDO mapping lengths. (#421)"}},{"before":"e3d2155c7f97c7be6f176e29c306e0112ed5ab9f","after":"0e6e510fbe1e3ecac95d761b9abbbe2a29b0ab41","ref":"refs/heads/master","pushedAt":"2024-04-18T06:37:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"SDO client fixes (#408)","shortMessageHtmlLink":"SDO client fixes (#408)"}},{"before":"36900b1358271dcb254f3e7fef441de90537e4c3","after":"e3d2155c7f97c7be6f176e29c306e0112ed5ab9f","ref":"refs/heads/master","pushedAt":"2024-04-17T10:58:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolomb","name":"André Colomb","path":"/acolomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6996887?s=80&v=4"},"commit":{"message":"objectdictionary: Fix incorrect ParameterValue when export_dcf (#417)","shortMessageHtmlLink":"objectdictionary: Fix incorrect ParameterValue when export_dcf (#417)"}},{"before":"ba4fa0c337e1d8df1800788f4a778be162302663","after":"36900b1358271dcb254f3e7fef441de90537e4c3","ref":"refs/heads/master","pushedAt":"2023-12-04T11:31:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"24 bit support (#406)","shortMessageHtmlLink":"24 bit support (#406)"}},{"before":"6f9f06eb4a2d8989583e35ec0d4b34d7705726d0","after":"ba4fa0c337e1d8df1800788f4a778be162302663","ref":"refs/heads/master","pushedAt":"2023-11-14T20:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Support of custom can.Bus implementations to the Network class (#404)","shortMessageHtmlLink":"Support of custom can.Bus implementations to the Network class (#404)"}},{"before":"54180545d06d8173a0589d95d01bfc75415658dd","after":"6f9f06eb4a2d8989583e35ec0d4b34d7705726d0","ref":"refs/heads/master","pushedAt":"2023-09-17T08:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Use smaller of response size and size in OD (#395)","shortMessageHtmlLink":"Use smaller of response size and size in OD (#395)"}},{"before":"0285f582beb344de708ce8308274a99bc04988a1","after":"54180545d06d8173a0589d95d01bfc75415658dd","ref":"refs/heads/master","pushedAt":"2023-09-01T19:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Implement reading PDO from OD (#273) (#370)","shortMessageHtmlLink":"Implement reading PDO from OD (#273) (#370)"}},{"before":"3585837c482bae2dc0aadd7726fe5608c03163e8","after":"0285f582beb344de708ce8308274a99bc04988a1","ref":"refs/heads/master","pushedAt":"2023-09-01T19:49:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Rename Variable, Record and Array (#363) (#368)\n\nTo create better distinction between the different Variable, Record and Array types used for different purposes. Helps development, as IDE/linters often only display base name of class.","shortMessageHtmlLink":"Rename Variable, Record and Array (#363) (#368)"}},{"before":"2d5d6d369efe1f1cdbd2a4e6ae4fd997d2845c62","after":"3585837c482bae2dc0aadd7726fe5608c03163e8","ref":"refs/heads/master","pushedAt":"2023-09-01T19:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Correct signed_int_from_hex implementation (#394)\n\n* fixed signed_int_from_hex method and eds tests. added full unit tests for method.\r\n\r\n* Fixed testdata, missing import and hex-prefix in string conversion.","shortMessageHtmlLink":"Correct signed_int_from_hex implementation (#394)"}},{"before":"2f42ec69e71f1183f67367433d69ed4091d4ffc7","after":"2d5d6d369efe1f1cdbd2a4e6ae4fd997d2845c62","ref":"refs/heads/master","pushedAt":"2023-08-30T06:36:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Feature/eds parse factor and description (#378)","shortMessageHtmlLink":"Feature/eds parse factor and description (#378)"}},{"before":"e8807b87e69902840f459279ce38e330b069f53d","after":"2f42ec69e71f1183f67367433d69ed4091d4ffc7","ref":"refs/heads/master","pushedAt":"2023-05-29T20:17:05.776Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Enable inline comments when reading files (#380)","shortMessageHtmlLink":"Enable inline comments when reading files (#380)"}},{"before":"9e303f22967efc1dac34fcaa91864681e6b0a0a6","after":"e8807b87e69902840f459279ce38e330b069f53d","ref":"refs/heads/master","pushedAt":"2023-04-08T18:45:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Fix pytest on windows (#364) (#365)\n\n* Fix pytest on windows (#364)\r\n\r\n* Slack test even more for WIndows","shortMessageHtmlLink":"Fix pytest on windows (#364) (#365)"}},{"before":"9cdfe9b476f3b265d08b9fbb4a1fd4537c19f54a","after":"9e303f22967efc1dac34fcaa91864681e6b0a0a6","ref":"refs/heads/master","pushedAt":"2023-04-08T18:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Import cleanups (#362)\n\n* Use absolute `canopen` instead of relative imports\r\n* Ensure canopen imports after system imports\r\n* Fix isinstance bug in TPDO.stop()\r\n* Change const from objectdictionary.* to datatypes.* in objectdictionary.eds.py for consistency\r\n* Save typing by using ObjectDictionary instead of objectdictionary.ObjectDictionary","shortMessageHtmlLink":"Import cleanups (#362)"}},{"before":"f687e2da2945f5f05d732f433d30fa0a48c95a06","after":"9cdfe9b476f3b265d08b9fbb4a1fd4537c19f54a","ref":"refs/heads/master","pushedAt":"2023-04-08T18:24:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"- Remove old callbacks if re-adding a node with the same id (#342)","shortMessageHtmlLink":"- Remove old callbacks if re-adding a node with the same id (#342)"}},{"before":"61294f9b5e8b085490df138cfef0472c47398e77","after":"f687e2da2945f5f05d732f433d30fa0a48c95a06","ref":"refs/heads/master","pushedAt":"2023-04-06T17:25:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Use with contexts for opens (#356)","shortMessageHtmlLink":"Use with contexts for opens (#356)"}},{"before":"5efd42181f01daa94af80540027d038938251699","after":"61294f9b5e8b085490df138cfef0472c47398e77","ref":"refs/heads/master","pushedAt":"2023-04-05T06:09:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Remove use of object (#361)","shortMessageHtmlLink":"Remove use of object (#361)"}},{"before":"64772dc45cfdfd924f6de0bb6d58b66a5d0c1fba","after":"5efd42181f01daa94af80540027d038938251699","ref":"refs/heads/master","pushedAt":"2023-04-03T06:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christiansandberg","name":"Christian Sandberg","path":"/christiansandberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3647996?s=80&v=4"},"commit":{"message":"Change type() into isinstance() (#357)","shortMessageHtmlLink":"Change type() into isinstance() (#357)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES9JEogA","startCursor":null,"endCursor":null}},"title":"Activity · christiansandberg/canopen"}