{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":442864346,"defaultBranch":"main","name":"lpython","ownerLogin":"lcompilers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-29T18:56:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96538276?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712941696.0","currentOid":""},"activityList":{"items":[{"before":"f61b9527c251b1bc251d47828ea0e8a4a6f2d450","after":"6bf2ca078c93292bf3faec8435c899caffeb06d3","ref":"refs/heads/main","pushedAt":"2024-06-28T13:49:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"czgdp1807","name":"ਗਗਨਦੀਪ ਸਿੰਘ (Gagandeep Singh)","path":"/czgdp1807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36567889?s=80&v=4"},"commit":{"message":"Merge pull request #2749 from advikkabra/set-pop\n\nAdd `set.pop` method","shortMessageHtmlLink":"Merge pull request #2749 from advikkabra/set-pop"}},{"before":"0f16696637eac048ef7c23ac0c7f879add4cd39e","after":"f61b9527c251b1bc251d47828ea0e8a4a6f2d450","ref":"refs/heads/main","pushedAt":"2024-06-26T09:52:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"advikkabra","name":"Advik Kabra","path":"/advikkabra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64316822?s=80&v=4"},"commit":{"message":"Set deepcopy (#2738)\n\n* Add deepcopy for sets\r\n\r\n* Update is_llvm_struct","shortMessageHtmlLink":"Set deepcopy (#2738)"}},{"before":"426a29c9eeb67ef816364e5647ea1ffd384bd94c","after":"0f16696637eac048ef7c23ac0c7f879add4cd39e","ref":"refs/heads/main","pushedAt":"2024-06-26T06:19:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"advikkabra","name":"Advik Kabra","path":"/advikkabra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64316822?s=80&v=4"},"commit":{"message":"Fix bugs and refactor code","shortMessageHtmlLink":"Fix bugs and refactor code"}},{"before":"44f9d26280ea1bc753ca3397e4374bbfd7b4f496","after":"426a29c9eeb67ef816364e5647ea1ffd384bd94c","ref":"refs/heads/main","pushedAt":"2024-06-26T06:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"advikkabra","name":"Advik Kabra","path":"/advikkabra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64316822?s=80&v=4"},"commit":{"message":"Added debug capabilities for lists and sets (#2733)\n\n* Added debug capabilities for lists\r\n\r\n* Update tests\r\n\r\n* Update references\r\n\r\n* Add debug capabilities to sets","shortMessageHtmlLink":"Added debug capabilities for lists and sets (#2733)"}},{"before":"546777e52f217322f63b65b06bf114bb049f46b9","after":"44f9d26280ea1bc753ca3397e4374bbfd7b4f496","ref":"refs/heads/main","pushedAt":"2024-06-26T05:55:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"advikkabra","name":"Advik Kabra","path":"/advikkabra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64316822?s=80&v=4"},"commit":{"message":"Add looping over dictionaries and sets (#2710)\n\n* Add looping over dictionaries and sets\r\n\r\n* Add looping over dictionaries and sets\r\n\r\n* Add support for subscripted items\r\n\r\n* Update\r\n\r\n* Update references\r\n\r\n* Fix scoping issue","shortMessageHtmlLink":"Add looping over dictionaries and sets (#2710)"}},{"before":"ecd26e25ff519a6f3d218e7194846f434e5ff42e","after":"546777e52f217322f63b65b06bf114bb049f46b9","ref":"refs/heads/main","pushedAt":"2024-06-22T13:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Thirumalai-Shaktivel","name":"Thirumalai Shaktivel","path":"/Thirumalai-Shaktivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74826228?s=80&v=4"},"commit":{"message":"`StructType` node update (#2743)\n\n* Initial implementation of new struct type\r\n* Considered edge case of external symbols\r\n* Updated test references","shortMessageHtmlLink":"StructType node update (#2743)"}},{"before":"e5308f1aeca5ffec514ac591ae24d096d14a0274","after":"ecd26e25ff519a6f3d218e7194846f434e5ff42e","ref":"refs/heads/main","pushedAt":"2024-06-20T14:31:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"certik","name":"Ondřej Čertík","path":"/certik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20568?s=80&v=4"},"commit":{"message":"refactor (asr): rename symbol `StructType` to `Struct` and ttype `Struct` to `StructType` (#2740)","shortMessageHtmlLink":"refactor (asr): rename symbol StructType to Struct and ttype `Str…"}},{"before":"ec2dfb556089fb419e1ad60e4f1e695e4ded2d7c","after":"e5308f1aeca5ffec514ac591ae24d096d14a0274","ref":"refs/heads/main","pushedAt":"2024-06-14T12:57:21.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"czgdp1807","name":"ਗਗਨਦੀਪ ਸਿੰਘ (Gagandeep Singh)","path":"/czgdp1807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36567889?s=80&v=4"},"commit":{"message":"Merge pull request #2711 from advikkabra/membership\n\nAdd membership checks in dictionaries and sets","shortMessageHtmlLink":"Merge pull request #2711 from advikkabra/membership"}},{"before":"7d28239804b2582493740a49081ece8fcfca5b6f","after":"ec2dfb556089fb419e1ad60e4f1e695e4ded2d7c","ref":"refs/heads/main","pushedAt":"2024-06-13T06:50:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anutosh491","name":"Anutosh Bhat","path":"/anutosh491","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87052487?s=80&v=4"},"commit":{"message":"Implement symbolic sign function (#2715)\n\n* Implement symbolic sign function and added tests for the same.","shortMessageHtmlLink":"Implement symbolic sign function (#2715)"}},{"before":"290c2b3531c739a02efa956e90ecb1658487655e","after":"7d28239804b2582493740a49081ece8fcfca5b6f","ref":"refs/heads/main","pushedAt":"2024-06-13T05:40:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anutosh491","name":"Anutosh Bhat","path":"/anutosh491","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87052487?s=80&v=4"},"commit":{"message":"CI: Upgrade SymEngine to 0.12.0 (#2714)","shortMessageHtmlLink":"CI: Upgrade SymEngine to 0.12.0 (#2714)"}},{"before":"8aadf8c255e18aa2f4f094cc81e41c96d330d2ad","after":"290c2b3531c739a02efa956e90ecb1658487655e","ref":"refs/heads/main","pushedAt":"2024-06-09T19:32:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"support printing `boolean` in REPL (#2728)\n\n* support printing `boolean` in REPL\r\n\r\n* fix failing test (wrongly written test)","shortMessageHtmlLink":"support printing boolean in REPL (#2728)"}},{"before":"e04c568bba3b5ff57c1988e1010d07a45fe8437e","after":"8aadf8c255e18aa2f4f094cc81e41c96d330d2ad","ref":"refs/heads/main","pushedAt":"2024-06-09T18:58:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2729 from Vipul-Cariappa/cli-update\n\nImproved CLI experience for REPL","shortMessageHtmlLink":"Merge pull request #2729 from Vipul-Cariappa/cli-update"}},{"before":"521941aa5229a5a5bad0d492a27274232b4d239a","after":"e04c568bba3b5ff57c1988e1010d07a45fe8437e","ref":"refs/heads/main","pushedAt":"2024-06-08T02:13:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Fix ASR verify pass error while using Interactive (#2706)\n\n* skipping function verification of Interactive ABI\r\n\r\n* function verify checks for empty body\r\n\r\n* intrinsic function's body & dependency left unchanged\r\n\r\n* Fix ASR verify pass error while using Interactive\r\n\r\n* updated tests\r\n\r\n* fix typos\r\n\r\n* update cmake to copy runtime python files to build dir\r\n\r\n* fix test for the changes in main\r\n\r\n* fix indentation for windows\r\n\r\n* fix for windows\r\n\r\n* undo indentations\r\n\r\n* indentation fix","shortMessageHtmlLink":"Fix ASR verify pass error while using Interactive (#2706)"}},{"before":"7ecac3e4b42e134847005fa5fc4eed57794b3dc3","after":"521941aa5229a5a5bad0d492a27274232b4d239a","ref":"refs/heads/main","pushedAt":"2024-06-08T02:07:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2727 from Vipul-Cariappa/jit-execfn\n\ncombining duplicated function into a single templated function","shortMessageHtmlLink":"Merge pull request #2727 from Vipul-Cariappa/jit-execfn"}},{"before":"dd6d546e55b764e9f73947e484f5019a2c6f2c1a","after":"7ecac3e4b42e134847005fa5fc4eed57794b3dc3","ref":"refs/heads/main","pushedAt":"2024-06-06T16:13:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"REPL `str` support (#2724)\n\n* REPL `str` support\r\n\r\n* removing goto","shortMessageHtmlLink":"REPL str support (#2724)"}},{"before":"56d5723318d0350962f2241af76c43e6bb97753a","after":"dd6d546e55b764e9f73947e484f5019a2c6f2c1a","ref":"refs/heads/main","pushedAt":"2024-06-03T15:52:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2719 from Vipul-Cariappa/small-int\n\nSupport to print `i8`, `u8`, `i16` and `u16` in Interactive mode","shortMessageHtmlLink":"Merge pull request #2719 from Vipul-Cariappa/small-int"}},{"before":"2420448d232b4f3fc35925d5aa53bcc9fb0d074c","after":"56d5723318d0350962f2241af76c43e6bb97753a","ref":"refs/heads/main","pushedAt":"2024-05-28T16:13:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2717 from Vipul-Cariappa/unsigned\n\nSupport to print `u32` and `u64` in REPL","shortMessageHtmlLink":"Merge pull request #2717 from Vipul-Cariappa/unsigned"}},{"before":"13bb54eb8243227603add982f3e698eea0143c1d","after":"2420448d232b4f3fc35925d5aa53bcc9fb0d074c","ref":"refs/heads/main","pushedAt":"2024-05-26T15:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Printing top-level Expressions (#2716)\n\n* printing top level expressions\r\n\r\n* test cases for i32 and i64\r\n\r\n* fix typo\r\n\r\n* update according to code review suggestions\r\n\r\n* Update src/lpython/semantics/python_ast_to_asr.cpp\r\n\r\nCo-authored-by: Shaikh Ubaid \r\n\r\n---------\r\n\r\nCo-authored-by: Shaikh Ubaid ","shortMessageHtmlLink":"Printing top-level Expressions (#2716)"}},{"before":"a7121a41330be6a8a9ab192789a8f56a501f2b0c","after":"13bb54eb8243227603add982f3e698eea0143c1d","ref":"refs/heads/main","pushedAt":"2024-05-25T03:46:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2713 from Vipul-Cariappa/test\n\nInitial test for Interactive","shortMessageHtmlLink":"Merge pull request #2713 from Vipul-Cariappa/test"}},{"before":"04de1f1c010fa6a37e79c3820075a7adb1a6ed49","after":"a7121a41330be6a8a9ab192789a8f56a501f2b0c","ref":"refs/heads/main","pushedAt":"2024-05-20T06:24:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anutosh491","name":"Anutosh Bhat","path":"/anutosh491","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87052487?s=80&v=4"},"commit":{"message":"Supporting Logical Binop cases through symbolic pass (#2709)\n\n* Supporting Logical Binop cases through symbolic pass\r\n\r\n* Added tests","shortMessageHtmlLink":"Supporting Logical Binop cases through symbolic pass (#2709)"}},{"before":"714389e868688e8aa1bf3ae222a191dca13e933a","after":"04de1f1c010fa6a37e79c3820075a7adb1a6ed49","ref":"refs/heads/main","pushedAt":"2024-05-19T07:03:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anutosh491","name":"Anutosh Bhat","path":"/anutosh491","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87052487?s=80&v=4"},"commit":{"message":"Fix logical comparsion for string (#2699)\n\n* Fix logical comparsion for string\r\n\r\n* Uncomment test\r\n\r\n* Add comment about test","shortMessageHtmlLink":"Fix logical comparsion for string (#2699)"}},{"before":"fbbdbdd83e866a4ebbb7a5541bd7989be60c5fe1","after":"714389e868688e8aa1bf3ae222a191dca13e933a","ref":"refs/heads/main","pushedAt":"2024-05-17T13:44:54.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"czgdp1807","name":"ਗਗਨਦੀਪ ਸਿੰਘ (Gagandeep Singh)","path":"/czgdp1807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36567889?s=80&v=4"},"commit":{"message":"Merge pull request #2705 from advikkabra/init-default\n\nInitialize empty value to dictionaries without type given","shortMessageHtmlLink":"Merge pull request #2705 from advikkabra/init-default"}},{"before":"5cf0594259eb72a28f2961d12852cbe94c7e51f2","after":"fbbdbdd83e866a4ebbb7a5541bd7989be60c5fe1","ref":"refs/heads/main","pushedAt":"2024-05-16T16:43:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2707 from Vipul-Cariappa/symbol-duplication\n\nFixes complex datatype's symbol duplication bug while using interactive","shortMessageHtmlLink":"Merge pull request #2707 from Vipul-Cariappa/symbol-duplication"}},{"before":"8773842fffae1f202b2fed4b34003992e44b8e0a","after":"5cf0594259eb72a28f2961d12852cbe94c7e51f2","ref":"refs/heads/main","pushedAt":"2024-05-15T18:55:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2704 from Vipul-Cariappa/dev\n\nremoving _lfortran_caimag and _lfortran_zaimag functions","shortMessageHtmlLink":"Merge pull request #2704 from Vipul-Cariappa/dev"}},{"before":"476d9bb47564f80158fe7e9f9b9124417fbed606","after":"8773842fffae1f202b2fed4b34003992e44b8e0a","ref":"refs/heads/main","pushedAt":"2024-05-14T06:22:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2701 from Vipul-Cariappa/name-mangling\n\navoiding name mangling while interactive is true","shortMessageHtmlLink":"Merge pull request #2701 from Vipul-Cariappa/name-mangling"}},{"before":"21e27d8546a31cdf4261a3c49d30c35d70ac4ba8","after":"476d9bb47564f80158fe7e9f9b9124417fbed606","ref":"refs/heads/main","pushedAt":"2024-05-12T06:00:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Interactive shell implementation (#2617)\n\n* Initial interactive shell implementation\r\n\r\n* remember global functions and variables declared\r\n\r\n* avoid printing AST, ASR and LLVM IR\r\n\r\n* fixed bug where error from previous cell is printed\r\n\r\n* detect decorators as incomplete input\r\n\r\n* clean up\r\n\r\n* update according to code review suggestion\r\n\r\n* removed Interactive_t related stuff by merging required changes into SymbolTable.visit_Module\r\n\r\n* update according to code review suggestion","shortMessageHtmlLink":"Interactive shell implementation (#2617)"}},{"before":"5452ed1276a2dce04bd1c7e0bef39ca492970bbf","after":"21e27d8546a31cdf4261a3c49d30c35d70ac4ba8","ref":"refs/heads/main","pushedAt":"2024-05-12T03:15:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Merge pull request #2697 from hankluo6/list_comp\n\nFix LLVM code generation error in List comparsion","shortMessageHtmlLink":"Merge pull request #2697 from hankluo6/list_comp"}},{"before":"9817f8a626f742a2189d7ed3373361465ac6d68f","after":"5452ed1276a2dce04bd1c7e0bef39ca492970bbf","ref":"refs/heads/main","pushedAt":"2024-05-11T18:26:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"ASR -> CPython: Add `list` method visitors (#2694)\n\n* Add visitors for `append`, `count`, `remove`, `clear` and `insert`\r\n\r\n* Tests: Add tests and create references\r\n\r\n* Fix codegen considering whether the method has a return value\r\n\r\n* Tests: Update test references\r\n\r\n* Tests: Update test references pertaining to fix related to `__main__global_stmts`","shortMessageHtmlLink":"ASR -> CPython: Add list method visitors (#2694)"}},{"before":"2ad3c4d802a345d032ef77de02caa70b78820610","after":"9817f8a626f742a2189d7ed3373361465ac6d68f","ref":"refs/heads/main","pushedAt":"2024-05-11T07:00:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Shaikh-Ubaid","name":"Shaikh Ubaid","path":"/Shaikh-Ubaid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43722035?s=80&v=4"},"commit":{"message":"Combine `global_init` and `global_stmts` functions into `global_stmts` (#2696)\n\n* combine `global_init` and `global_stmts`\r\n\r\n* updated reference tests\r\n\r\n* add integration test\r\n\r\n* update according to code review suggestion\r\n\r\n* fix failing tests","shortMessageHtmlLink":"Combine global_init and global_stmts functions into global_stmts ("}},{"before":"e378b4e35dadd1a1b818e6f70ae36ff12671962e","after":"2ad3c4d802a345d032ef77de02caa70b78820610","ref":"refs/heads/main","pushedAt":"2024-05-10T22:24:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"certik","name":"Ondřej Čertík","path":"/certik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20568?s=80&v=4"},"commit":{"message":"Merge pull request #2695 from anutosh491/subs\n\nAdded support for subs attribute","shortMessageHtmlLink":"Merge pull request #2695 from anutosh491/subs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcepzugA","startCursor":null,"endCursor":null}},"title":"Activity · lcompilers/lpython"}