{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4479494,"defaultBranch":"master","name":"pythran","ownerLogin":"serge-sans-paille","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-05-29T08:02:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/863807?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720991403.0","currentOid":""},"activityList":{"items":[{"before":"d4fcaeb896636529d173b99195b0da513f362a0c","after":"07bb22c7f794291fd7459aeb7ae5e704f5ad3c3a","ref":"refs/heads/master","pushedAt":"2024-07-18T07:16:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Reduce complexity of forward substitution algorithm\n\nInstead of creating all possible paths from src to dst and checking\nthem, check while flooding the graph, which is much less costly.\n\nAs a side effect, remove graph.all_simple_paths, which was previously\nused and responsible fro the performance issue.\n\nFix #2216","shortMessageHtmlLink":"Reduce complexity of forward substitution algorithm"}},{"before":"9aeddd06438430eb4250e411cde95e419958cb76","after":"7e24de793bd8023347a26fa27e70c0e00dcc9778","ref":"refs/heads/fix/2216","pushedAt":"2024-07-16T10:12:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Reduce complexity of forward substitution algorithm\n\nInstead of creating all possible paths from src to dst and checking\nthem, check while flooding the graph, which is much less costly.\n\nAs a side effect, remove graph.all_simple_paths, which was previously\nused and responsible fro the performance issue.\n\nFix #2216","shortMessageHtmlLink":"Reduce complexity of forward substitution algorithm"}},{"before":null,"after":"9aeddd06438430eb4250e411cde95e419958cb76","ref":"refs/heads/fix/2216","pushedAt":"2024-07-14T21:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Specialize graph.all_simple_paths for pythran case\n\nWe always have one source and one target, so specialize the algorithm\nfor this setup, which should greatly reduce the execution time of #2216\n\nAs a side effect, introduce a minimal test suite for\ngraph.all_simple_paths, adapted from networkx test suite.","shortMessageHtmlLink":"Specialize graph.all_simple_paths for pythran case"}},{"before":"faa2e66e69b1a9712338bb08890797c8dbcd73ea","after":"d4fcaeb896636529d173b99195b0da513f362a0c","ref":"refs/heads/master","pushedAt":"2024-07-14T07:30:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Make sure we have a decent optimization level for the C++ compilation step\n\nThis used to be enforced by distutils but it seems to no longer be the\ncase.\n\nFix #2219","shortMessageHtmlLink":"Make sure we have a decent optimization level for the C++ compilation…"}},{"before":null,"after":"2425d15cfb5e80ca4959397b4b1575979d701f46","ref":"refs/heads/bug/2219","pushedAt":"2024-07-13T20:56:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Make sure we have a decent optimization level for the C++ compilation step\n\nThis used to be enforced by distutils but it seems to no longer be the\ncase.\n\nFix #2219","shortMessageHtmlLink":"Make sure we have a decent optimization level for the C++ compilation…"}},{"before":"840a0e706ec39963aec6bcd1f118bf33177c20b4","after":"faa2e66e69b1a9712338bb08890797c8dbcd73ea","ref":"refs/heads/master","pushedAt":"2024-07-05T18:17:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Append version number to changelog summary lines","shortMessageHtmlLink":"Append version number to changelog summary lines"}},{"before":"322dddd674ca4283ee0a8bb9490dd6376cadbea2","after":"07d196013b2555d873c8a7cab57c6861c0daeb8b","ref":"refs/heads/feature/changelog-format","pushedAt":"2024-07-02T08:02:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Append version number to changelog summary lines","shortMessageHtmlLink":"Append version number to changelog summary lines"}},{"before":null,"after":"322dddd674ca4283ee0a8bb9490dd6376cadbea2","ref":"refs/heads/feature/changelog-format","pushedAt":"2024-07-02T06:22:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Append version number to changelog summary lines","shortMessageHtmlLink":"Append version number to changelog summary lines"}},{"before":"cae22c4d9de5c2b9045e5b47068d8dfe94db6854","after":"6dc83b9b31620294d6fc5932ee85afa408cb2e0d","ref":"refs/heads/feature/python3.13","pushedAt":"2024-06-30T09:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"ee9d98b5a696acecd6bfe14349dbed09e8a9d340","after":"cae22c4d9de5c2b9045e5b47068d8dfe94db6854","ref":"refs/heads/feature/python3.13","pushedAt":"2024-06-30T06:10:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Setup python 3.13 validation","shortMessageHtmlLink":"Setup python 3.13 validation"}},{"before":"ab9f31aca68b42a69bd87e09a635f3630b051280","after":"840a0e706ec39963aec6bcd1f118bf33177c20b4","ref":"refs/heads/master","pushedAt":"2024-06-30T06:09:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Bump gast requirement to 0.6.0\n\nThis mostly helps for harmonious behavior wrt. gast.dump","shortMessageHtmlLink":"Bump gast requirement to 0.6.0"}},{"before":"a254f2a7dd68736646afb831292b6fdb7782a78c","after":"34c40d1eadbf823baf66758d87124fc0dc8ee587","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-29T17:13:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Bump gast requirement to 0.6.0\n\nThis mostly helps for harmonious behavior wrt. gast.dump","shortMessageHtmlLink":"Bump gast requirement to 0.6.0"}},{"before":"09e4cfbcad408f34942fbd9dd602347d0be6c84a","after":"a254f2a7dd68736646afb831292b6fdb7782a78c","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-29T14:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"gast version","shortMessageHtmlLink":"gast version"}},{"before":"f3fd3bff95f6d7dbc57dfd6a83eaae3423dadad8","after":"09e4cfbcad408f34942fbd9dd602347d0be6c84a","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-29T11:54:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"cope with gast new version","shortMessageHtmlLink":"cope with gast new version"}},{"before":"8f3d367f35119d4bb547969a763171bcfbceb4b9","after":"f3fd3bff95f6d7dbc57dfd6a83eaae3423dadad8","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-29T07:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"cope with gast new version","shortMessageHtmlLink":"cope with gast new version"}},{"before":"4962e800b3a894647fed1f1140354a9c1fc4101f","after":"8f3d367f35119d4bb547969a763171bcfbceb4b9","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-29T06:49:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"scipy-openblas integration","shortMessageHtmlLink":"scipy-openblas integration"}},{"before":"6733846e1cc42d2aad6cf5afcb0bcbb5d9446d8d","after":"4962e800b3a894647fed1f1140354a9c1fc4101f","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T20:22:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix scipy openblas integration","shortMessageHtmlLink":"Fix scipy openblas integration"}},{"before":"e983f04f6ba65917936042d0d430899ed8f5eb33","after":"6733846e1cc42d2aad6cf5afcb0bcbb5d9446d8d","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T07:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix scipy openblas integration","shortMessageHtmlLink":"Fix scipy openblas integration"}},{"before":"55c8d5022c6b84fe97d859ca50ac7b7f9c1849e3","after":"e983f04f6ba65917936042d0d430899ed8f5eb33","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T07:14:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix gcc warning filtering in CI","shortMessageHtmlLink":"Fix gcc warning filtering in CI"}},{"before":"e058841bab48d3318129c4cdb8753f8025d5f8e0","after":"55c8d5022c6b84fe97d859ca50ac7b7f9c1849e3","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T06:41:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix pypy CI","shortMessageHtmlLink":"Fix pypy CI"}},{"before":"756fc2de827bdc8d72c2b93e695c59527a083150","after":"e058841bab48d3318129c4cdb8753f8025d5f8e0","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T06:23:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix pypy CI","shortMessageHtmlLink":"Fix pypy CI"}},{"before":"1e6a987df2a52f53e4a31e17956454e70162e736","after":"756fc2de827bdc8d72c2b93e695c59527a083150","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T06:15:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix pypy CI","shortMessageHtmlLink":"Fix pypy CI"}},{"before":"267708d566d8f0ec901669c298c07b02cbf3c85a","after":"1e6a987df2a52f53e4a31e17956454e70162e736","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T06:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix pypy validation","shortMessageHtmlLink":"Fix pypy validation"}},{"before":null,"after":"267708d566d8f0ec901669c298c07b02cbf3c85a","ref":"refs/heads/feature/scipy-openblas","pushedAt":"2024-06-28T05:50:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Add support for scipy-openblas64","shortMessageHtmlLink":"Add support for scipy-openblas64"}},{"before":"9438ab01dcc6880ab3f5f9be6476ada2e98ef62d","after":"ee9d98b5a696acecd6bfe14349dbed09e8a9d340","ref":"refs/heads/feature/python3.13","pushedAt":"2024-06-27T21:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"2a7b03b62a108a2c9cc9af2250e6d7983a880b98","after":"9438ab01dcc6880ab3f5f9be6476ada2e98ef62d","ref":"refs/heads/feature/python3.13","pushedAt":"2024-06-27T21:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"py3.13 tests portability","shortMessageHtmlLink":"py3.13 tests portability"}},{"before":null,"after":"2a7b03b62a108a2c9cc9af2250e6d7983a880b98","ref":"refs/heads/feature/python3.13","pushedAt":"2024-06-26T19:24:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Setup python 3.13 validation","shortMessageHtmlLink":"Setup python 3.13 validation"}},{"before":"06d6ac767ab6130536da80949d8cc24842cf1deb","after":"ab9f31aca68b42a69bd87e09a635f3630b051280","ref":"refs/heads/master","pushedAt":"2024-05-28T04:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"0.16.1 - piched","shortMessageHtmlLink":"0.16.1 - piched"}},{"before":"8631e51465efc8859d6a7f0ecbcca616500975e6","after":"06d6ac767ab6130536da80949d8cc24842cf1deb","ref":"refs/heads/master","pushedAt":"2024-05-28T04:52:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"Fix massive memory leakage in all ndarray\n\nThis is a critical bug, thanks a lot to Tansu Kefeli for raising the\nissue off-list.","shortMessageHtmlLink":"Fix massive memory leakage in all ndarray"}},{"before":null,"after":"03ea387b0e56f0d34b6296917019027027c712ce","ref":"refs/heads/release/0.16.1","pushedAt":"2024-05-27T21:51:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"0.16.1 - piched","shortMessageHtmlLink":"0.16.1 - piched"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgpl8JQA","startCursor":null,"endCursor":null}},"title":"Activity · serge-sans-paille/pythran"}