{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":309740192,"defaultBranch":"main","name":"PythonCall.jl","ownerLogin":"JuliaPy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-03T16:11:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22030672?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718957516.0","currentOid":""},"activityList":{"items":[{"before":"80a34e39d4bbf993d33ff79a4b2c20c0464c3010","after":"b8546294896d61d65f72812e0ce05299a41b7506","ref":"refs/heads/gh-pages","pushedAt":"2024-07-07T21:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on 662da02","shortMessageHtmlLink":"build based on 662da02"}},{"before":"0614809d061001353000c4819145b4bf1c8dba26","after":"662da02a68d38e0927cb547924b31a17deee066c","ref":"refs/heads/main","pushedAt":"2024-07-07T21:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"document new feature","shortMessageHtmlLink":"document new feature"}},{"before":"9bf63cdbbd8984af540e32f4af5c24beb4b215b0","after":"80a34e39d4bbf993d33ff79a4b2c20c0464c3010","ref":"refs/heads/gh-pages","pushedAt":"2024-07-07T21:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on 0614809","shortMessageHtmlLink":"build based on 0614809"}},{"before":"6437514c62c2e80f26e23f8f8f4baa327c96c6da","after":"0614809d061001353000c4819145b4bf1c8dba26","ref":"refs/heads/main","pushedAt":"2024-07-07T20:59:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"call jl_atexit_hook when atexit (#516)\n\nCo-authored-by: Dani Pinyol ","shortMessageHtmlLink":"call jl_atexit_hook when atexit (#516)"}},{"before":"f2c223d190c7b3d94d80c499eb055b1f8ed6a5d7","after":"9bf63cdbbd8984af540e32f4af5c24beb4b215b0","ref":"refs/heads/gh-pages","pushedAt":"2024-06-25T21:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on 6437514","shortMessageHtmlLink":"build based on 6437514"}},{"before":"c886d48aceaee385483d2f91a0fa357894eb78d2","after":"6437514c62c2e80f26e23f8f8f4baa327c96c6da","ref":"refs/heads/main","pushedAt":"2024-06-25T21:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ViralBShah","name":"Viral B. Shah","path":"/ViralBShah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/744411?s=80&v=4"},"commit":{"message":"Update tagbot.yml","shortMessageHtmlLink":"Update tagbot.yml"}},{"before":"dba0f37e8fa269f18c4a5c665337f613dda03632","after":null,"ref":"refs/heads/pyjl2","pushedAt":"2024-06-21T08:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"}},{"before":"e8ebcea669e079d3ddbd4bfadeb2cf0858b77f4d","after":"eda0cc62f671b7ce1bf77aaf79b4d7d5e69ec003","ref":"refs/heads/v1","pushedAt":"2024-06-21T08:11:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"pyjl (#512)\n\n* change julia wrapper hierarchy\r\n\r\n* remove RawValue, TypeValue and ModuleValue from juliacall\r\n\r\n* add JlBase.__init__ and store nothing/true/false specially\r\n\r\n* more general numeric operators\r\n\r\n* rounding methods, jl_to_py, remove jlwrap numbers\r\n\r\n* update release notes\r\n\r\n* remove references to nonexistent types\r\n\r\n* add jl_callback\r\n\r\n* simpler iteration\r\n\r\n* simplify callbacks (pyfunc etc)\r\n\r\n* change to pyjl(x)\r\n\r\n* rename ArrayValue to JlArray etc\r\n\r\n* __init__ for all\r\n\r\n* mixins for consistency\r\n\r\n* improve pymacro docstring\r\n\r\n* jlwrap tests\r\n\r\n* remove old tests\r\n\r\n* pyjlset tests\r\n\r\n* pyjldict tests\r\n\r\n* pyjlio tests\r\n\r\n* pyjlarray tests\r\n\r\n* pyjlvector tests\r\n\r\n* pyjl hash, == and iter\r\n\r\n* add JlContainer\r\n\r\n* eliminate mixins and add contains and clear to JlCollection\r\n\r\n* fix keys, values, items\r\n\r\n* fix tests\r\n\r\n* tests for JlCollection\r\n\r\n* update jlwrap docs\r\n\r\n* Jl tests\r\n\r\n* JlDict tests\r\n\r\n* PySet tests\r\n\r\n* JlIO tests\r\n\r\n* more JlIO tests\r\n\r\n* rename julia wrapper classes\r\n\r\n* enable CI on v1 branch\r\n\r\n* Jl.jl_eval fix return type\r\n\r\n* adapt python tests to latest version\r\n\r\n* propagate seval -> jl_eval\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Doris ","shortMessageHtmlLink":"pyjl (#512)"}},{"before":"e5661bb9227435fb8978f08d64f3d2ab80c870bd","after":"dba0f37e8fa269f18c4a5c665337f613dda03632","ref":"refs/heads/pyjl2","pushedAt":"2024-06-20T21:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"propagate seval -> jl_eval","shortMessageHtmlLink":"propagate seval -> jl_eval"}},{"before":"4edab030c655d9b8efa110cbef56190b95ff8bc6","after":"e5661bb9227435fb8978f08d64f3d2ab80c870bd","ref":"refs/heads/pyjl2","pushedAt":"2024-06-20T21:41:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"adapt python tests to latest version","shortMessageHtmlLink":"adapt python tests to latest version"}},{"before":"e88de1e3c5f87146067861ffa55b1d8ae8f1e7a8","after":"4edab030c655d9b8efa110cbef56190b95ff8bc6","ref":"refs/heads/pyjl2","pushedAt":"2024-06-20T21:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"enable CI on v1 branch","shortMessageHtmlLink":"enable CI on v1 branch"}},{"before":"77b5ee1b2707ac0717c209cc4a754d9c9b59219c","after":"e88de1e3c5f87146067861ffa55b1d8ae8f1e7a8","ref":"refs/heads/pyjl2","pushedAt":"2024-06-20T20:47:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"rename julia wrapper classes","shortMessageHtmlLink":"rename julia wrapper classes"}},{"before":"d9980313d1ac8753121863f25e2e827ef160167f","after":"77b5ee1b2707ac0717c209cc4a754d9c9b59219c","ref":"refs/heads/pyjl2","pushedAt":"2024-06-20T20:42:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"more JlIO tests","shortMessageHtmlLink":"more JlIO tests"}},{"before":"a76e3d183424e0cc54196398ba6ff1247bdc3024","after":"d9980313d1ac8753121863f25e2e827ef160167f","ref":"refs/heads/pyjl2","pushedAt":"2024-06-12T09:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"update jlwrap docs","shortMessageHtmlLink":"update jlwrap docs"}},{"before":"6ee17e18d464855ab06d1549777ece2422bc1957","after":"a76e3d183424e0cc54196398ba6ff1247bdc3024","ref":"refs/heads/pyjl2","pushedAt":"2024-06-12T09:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"tests for JlCollection","shortMessageHtmlLink":"tests for JlCollection"}},{"before":"192d7d5009bb00d73d3df7299221dbff7fcab879","after":"6ee17e18d464855ab06d1549777ece2422bc1957","ref":"refs/heads/pyjl2","pushedAt":"2024-06-11T18:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"1ff9df67abd0485edb69bde3cf1ef2f863b3c150","after":"192d7d5009bb00d73d3df7299221dbff7fcab879","ref":"refs/heads/pyjl2","pushedAt":"2024-06-11T17:44:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"fix keys, values, items","shortMessageHtmlLink":"fix keys, values, items"}},{"before":"6b1cdd2e19d462311a85cc952d7de0ec087528e4","after":"1ff9df67abd0485edb69bde3cf1ef2f863b3c150","ref":"refs/heads/pyjl2","pushedAt":"2024-06-10T16:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"pyjlvector tests","shortMessageHtmlLink":"pyjlvector tests"}},{"before":"4603fdf7099b9b2d79204fe1a4f7d05756b4985c","after":"6b1cdd2e19d462311a85cc952d7de0ec087528e4","ref":"refs/heads/pyjl2","pushedAt":"2024-06-10T16:54:53.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"pyjlarray tests","shortMessageHtmlLink":"pyjlarray tests"}},{"before":"8ecb5319b957b531763bb2a47ea4585b07dc847c","after":"2f5c74bcf2420174e5e89d7522f004308e02facd","ref":"refs/heads/pyconvert2","pushedAt":"2024-06-10T16:23:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Merge branch 'v1' into pyconvert2","shortMessageHtmlLink":"Merge branch 'v1' into pyconvert2"}},{"before":"526f0449643a6c429cf24810de0b1d7835ca6947","after":"4603fdf7099b9b2d79204fe1a4f7d05756b4985c","ref":"refs/heads/pyjl2","pushedAt":"2024-06-10T16:21:05.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Merge branch 'v1' into pyjl2","shortMessageHtmlLink":"Merge branch 'v1' into pyjl2"}},{"before":"63b2801703ff30c9f7da605a34bc2965f78ef9f3","after":"e8ebcea669e079d3ddbd4bfadeb2cf0858b77f4d","ref":"refs/heads/v1","pushedAt":"2024-06-10T16:20:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into v1","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into v1"}},{"before":"9ec94425418c1a880c3fc885d388adb93aa0330a","after":"f2c223d190c7b3d94d80c499eb055b1f8ed6a5d7","ref":"refs/heads/gh-pages","pushedAt":"2024-05-22T17:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on c886d48","shortMessageHtmlLink":"build based on c886d48"}},{"before":"875c34d2e8ba54036b035ed26fe414e55256b8a1","after":"c886d48aceaee385483d2f91a0fa357894eb78d2","ref":"refs/heads/main","pushedAt":"2024-05-22T17:18:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/JuliaPy/PythonCall.jl","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/JuliaPy/PythonCall.jl"}},{"before":null,"after":"8ecb5319b957b531763bb2a47ea4585b07dc847c","ref":"refs/heads/pyconvert2","pushedAt":"2024-05-22T16:58:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"partial work on new conversion","shortMessageHtmlLink":"partial work on new conversion"}},{"before":"b81c389269ce8580cb765a395940a540510b28f3","after":"63b2801703ff30c9f7da605a34bc2965f78ef9f3","ref":"refs/heads/v1","pushedAt":"2024-05-18T07:43:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into v1","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into v1"}},{"before":"cc3a13c8923bea1f673c7fd99514c4598a90a990","after":"9ec94425418c1a880c3fc885d388adb93aa0330a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T20:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on 875c34d","shortMessageHtmlLink":"build based on 875c34d"}},{"before":"aca2701e472245e79397d33bb0e962aa33d9fc6c","after":"875c34d2e8ba54036b035ed26fe414e55256b8a1","ref":"refs/heads/main","pushedAt":"2024-05-15T20:11:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"Timedelta conversion (#499)\n\n* add rules for datetime.timedelta\r\n\r\n* tests for timedelta conversion\r\n\r\n* document new timedelta conversion rules\r\n\r\n---------\r\n\r\nCo-authored-by: Christopher Doris ","shortMessageHtmlLink":"Timedelta conversion (#499)"}},{"before":null,"after":"ff2a996e2bdc9831fa1fade51e1a30ab7f634d60","ref":"refs/heads/timedelta-conversion","pushedAt":"2024-05-15T19:55:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"document new timedelta conversion rules","shortMessageHtmlLink":"document new timedelta conversion rules"}},{"before":"46cebd47770ec2614695c52941750b7c73f1d546","after":"cc3a13c8923bea1f673c7fd99514c4598a90a990","ref":"refs/heads/gh-pages","pushedAt":"2024-05-12T19:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cjdoris","name":"Christopher Rowley","path":"/cjdoris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844215?s=80&v=4"},"commit":{"message":"build based on aca2701","shortMessageHtmlLink":"build based on aca2701"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeQXmnQA","startCursor":null,"endCursor":null}},"title":"Activity ยท JuliaPy/PythonCall.jl"}