{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":384506777,"defaultBranch":"main","name":"python-cpp","ownerLogin":"gf712","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-09T17:22:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12395516?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692869701.0","currentOid":""},"activityList":{"items":[{"before":"30e6a33ecb280e555641afe5f9b9bb899b885391","after":"9ff7c81d0f3efc0982ba1e3379e212b52f454d4c","ref":"refs/heads/main","pushedAt":"2024-09-17T18:13:18.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Fixed Bytes hash function so that it matches PyBytes","shortMessageHtmlLink":"Runtime: Fixed Bytes hash function so that it matches PyBytes"}},{"before":"b707880ccb63a8155cbe20435b272bd43cb32068","after":"30e6a33ecb280e555641afe5f9b9bb899b885391","ref":"refs/heads/main","pushedAt":"2024-09-09T19:54:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Fixed dict merge logic\n\nIt failed when the other non-dict type was empty","shortMessageHtmlLink":"Runtime: Fixed dict merge logic"}},{"before":"8c4af8dd940d41f6245cfdd2a7bd63f6cf55d5e0","after":"b707880ccb63a8155cbe20435b272bd43cb32068","ref":"refs/heads/main","pushedAt":"2024-09-08T16:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"MLIR: Fixed __classcell__ transformation for nested classes\n\nThe ClassFunctionDefinition was not being traverser properly and we were\nvisiting the nested class definitions which would lead to the wrong\n__classcell__ load deref being transformed into loading closure","shortMessageHtmlLink":"MLIR: Fixed __classcell__ transformation for nested classes"}},{"before":"cdb1da8c841809633c379fa8ac1b134fec65e43e","after":"8c4af8dd940d41f6245cfdd2a7bd63f6cf55d5e0","ref":"refs/heads/main","pushedAt":"2024-08-19T05:25:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented list.sort with key and reverse","shortMessageHtmlLink":"Runtime: Implemented list.sort with key and reverse"}},{"before":"028945d854a988169c086d758dc8ce8f67a87296","after":"cdb1da8c841809633c379fa8ac1b134fec65e43e","ref":"refs/heads/main","pushedAt":"2024-08-14T18:46:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Compiler: Implemented unpacking into variable expansions\n\nFor example:\na, *b = b\"abc\"\nprint(a, b)\n\nprints `97, [98, 99]`","shortMessageHtmlLink":"Compiler: Implemented unpacking into variable expansions"}},{"before":"04093671c39edea7826dca9e78aec4913d81b3bb","after":"028945d854a988169c086d758dc8ce8f67a87296","ref":"refs/heads/main","pushedAt":"2024-08-13T16:09:19.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented _collections.defaultdict","shortMessageHtmlLink":"Runtime: Implemented _collections.defaultdict"}},{"before":"14db2cc61ddacac592650293005c71f783d622b4","after":"04093671c39edea7826dca9e78aec4913d81b3bb","ref":"refs/heads/main","pushedAt":"2024-08-13T10:05:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented builtin `sorted` function","shortMessageHtmlLink":"Runtime: Implemented builtin sorted function"}},{"before":"4698a6d3fd2473a43b3c987532d42d5808fb6d0f","after":"14db2cc61ddacac592650293005c71f783d622b4","ref":"refs/heads/main","pushedAt":"2024-08-11T09:59:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: implemented itertools.permutations","shortMessageHtmlLink":"Runtime: implemented itertools.permutations"}},{"before":"c83249a134d2017ffb6e034368475bdbfcca1aad","after":"4698a6d3fd2473a43b3c987532d42d5808fb6d0f","ref":"refs/heads/main","pushedAt":"2024-08-09T16:02:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented str.replace","shortMessageHtmlLink":"Runtime: Implemented str.replace"}},{"before":"5cc206f02c733dd74156285ea45d88ed7690daef","after":"c83249a134d2017ffb6e034368475bdbfcca1aad","ref":"refs/heads/main","pushedAt":"2024-08-09T14:11:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Build: Added missing PyIterator.cpp to python-cpp library","shortMessageHtmlLink":"Build: Added missing PyIterator.cpp to python-cpp library"}},{"before":"214cd8f3924434516994312b1781015397c13f2a","after":"5cc206f02c733dd74156285ea45d88ed7690daef","ref":"refs/heads/main","pushedAt":"2024-08-08T16:09:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented __xor__ method","shortMessageHtmlLink":"Runtime: Implemented __xor__ method"}},{"before":"52d83bc232b958e1565177c22d9e10422affb785","after":"214cd8f3924434516994312b1781015397c13f2a","ref":"refs/heads/main","pushedAt":"2024-08-08T16:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented mappingproxy `keys` and `values` methods","shortMessageHtmlLink":"Runtime: Implemented mappingproxy keys and values methods"}},{"before":"352927ca391b17e7a94b04e62f7ad160b29483d4","after":"52d83bc232b958e1565177c22d9e10422affb785","ref":"refs/heads/main","pushedAt":"2024-08-08T15:58:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: fixed int operators to work with types that subclass int","shortMessageHtmlLink":"Runtime: fixed int operators to work with types that subclass int"}},{"before":"64a25ad8590d17e3cb598a4280dca74fd7e8a2b4","after":"352927ca391b17e7a94b04e62f7ad160b29483d4","ref":"refs/heads/main","pushedAt":"2024-08-07T15:50:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented __{s|g}etitem__ for bytearray","shortMessageHtmlLink":"Runtime: Implemented __{s|g}etitem__ for bytearray"}},{"before":"d715e1dce3604b8d9b82e869dc24de861e747663","after":"64a25ad8590d17e3cb598a4280dca74fd7e8a2b4","ref":"refs/heads/main","pushedAt":"2024-08-07T15:37:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented iterator type\n\nThis is a backup iterator type in case a sequence does not implement its\nown.","shortMessageHtmlLink":"Runtime: Implemented iterator type"}},{"before":"f736177584aa37dcc0e8f21f09cc52bbef1ec0ec","after":"d715e1dce3604b8d9b82e869dc24de861e747663","ref":"refs/heads/main","pushedAt":"2024-08-05T15:51:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Fixed dict_values type","shortMessageHtmlLink":"Runtime: Fixed dict_values type"}},{"before":"6a97a41a5fae027234c0280402b91906a550bddd","after":"f736177584aa37dcc0e8f21f09cc52bbef1ec0ec","ref":"refs/heads/main","pushedAt":"2024-08-05T15:46:20.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Fixed dict_values type","shortMessageHtmlLink":"Runtime: Fixed dict_values type"}},{"before":"f86e299d7c86da177ab103420edc0512c2a73cfd","after":"6a97a41a5fae027234c0280402b91906a550bddd","ref":"refs/heads/main","pushedAt":"2024-08-05T13:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Added support for recursive list.__repr__","shortMessageHtmlLink":"Runtime: Added support for recursive list.__repr__"}},{"before":"0a81dd06607ffff254bbf359a09f013660b36520","after":"f86e299d7c86da177ab103420edc0512c2a73cfd","ref":"refs/heads/main","pushedAt":"2024-08-04T18:20:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Added range subscript support with slice objects","shortMessageHtmlLink":"Runtime: Added range subscript support with slice objects"}},{"before":"bd959b57b5f22ab5fdea52e4cf1206a809fcc84c","after":"0a81dd06607ffff254bbf359a09f013660b36520","ref":"refs/heads/main","pushedAt":"2024-08-04T12:12:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Added range subscript support with slice objects","shortMessageHtmlLink":"Runtime: Added range subscript support with slice objects"}},{"before":"943bb355a7901c57a05e4cb43dc48c7c8100dd3a","after":"bd959b57b5f22ab5fdea52e4cf1206a809fcc84c","ref":"refs/heads/main","pushedAt":"2024-07-15T20:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Added __pow__ implementation to numeric types","shortMessageHtmlLink":"Runtime: Added __pow__ implementation to numeric types"}},{"before":"5f504bd4bf1a68d2c08d9ef52e0d62e46c28b8de","after":"943bb355a7901c57a05e4cb43dc48c7c8100dd3a","ref":"refs/heads/main","pushedAt":"2024-07-15T12:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented range subscript","shortMessageHtmlLink":"Runtime: Implemented range subscript"}},{"before":"38b7b41bfc335fe0790612e7c81f407272feed95","after":"5f504bd4bf1a68d2c08d9ef52e0d62e46c28b8de","ref":"refs/heads/main","pushedAt":"2024-07-15T12:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented builtin chr function","shortMessageHtmlLink":"Runtime: Implemented builtin chr function"}},{"before":"b5dc49a27accbcec38c9b230b00ca308f4032245","after":"38b7b41bfc335fe0790612e7c81f407272feed95","ref":"refs/heads/main","pushedAt":"2024-05-19T17:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented generic dict.update\n\nThis works with other iterable where each element is key/value pair","shortMessageHtmlLink":"Runtime: Implemented generic dict.update"}},{"before":"30dafed65bc12bb2d965985479d391fb7e507b58","after":"b5dc49a27accbcec38c9b230b00ca308f4032245","ref":"refs/heads/main","pushedAt":"2024-05-19T15:11:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented int.bit_length and int.bit_count","shortMessageHtmlLink":"Runtime: Implemented int.bit_length and int.bit_count"}},{"before":"229dd98e67cdd43a8905babd79718a64a066853f","after":"30dafed65bc12bb2d965985479d391fb7e507b58","ref":"refs/heads/main","pushedAt":"2024-05-05T17:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented bytes.__mul__","shortMessageHtmlLink":"Runtime: Implemented bytes.__mul__"}},{"before":"7c199cfdb975e1ea632ab4da929154f55966a67e","after":"229dd98e67cdd43a8905babd79718a64a066853f","ref":"refs/heads/main","pushedAt":"2024-05-05T14:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Implemented set.union and set.__or__","shortMessageHtmlLink":"Runtime: Implemented set.union and set.__or__"}},{"before":"d2b0b0aad872c0b1df52655d7259fc08c999b6dc","after":"7c199cfdb975e1ea632ab4da929154f55966a67e","ref":"refs/heads/main","pushedAt":"2024-05-05T09:11:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Fixed dict.update\n\nThe dict object was not updating itself when a new key was added, but\nwas copying the other dictionaries new key/value pairs back into the\nother dictionary.\n\nTo simplify things now just call insert_or_assign in the loop","shortMessageHtmlLink":"Runtime: Fixed dict.update"}},{"before":"b6c813c4538dffa6cce9245ca6029ec3293fb5d1","after":"d2b0b0aad872c0b1df52655d7259fc08c999b6dc","ref":"refs/heads/main","pushedAt":"2024-05-04T17:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Handle sep=None in str.split","shortMessageHtmlLink":"Runtime: Handle sep=None in str.split"}},{"before":"964189de870e267fc1795607a53889432d2651bb","after":"b6c813c4538dffa6cce9245ca6029ec3293fb5d1","ref":"refs/heads/main","pushedAt":"2024-05-04T17:48:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gf712","name":"Gil","path":"/gf712","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12395516?s=80&v=4"},"commit":{"message":"Runtime: Handle sep=None in str.split","shortMessageHtmlLink":"Runtime: Handle sep=None in str.split"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxODoxMzoxOC4wMDAwMDBazwAAAAS42jG_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wNFQxNzo0ODoxNy4wMDAwMDBazwAAAARBhVWg"}},"title":"Activity ยท gf712/python-cpp"}