{"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:1713947701.0","currentOid":""},"activityList":{"items":[{"before":"ae7d7473c00d9f677d155a2df0de01185f88bbc9","after":"be8166499114a50da9a43557d07c21ea9deeb58e","ref":"refs/heads/feature/upgrade-xsimd","pushedAt":"2024-04-30T12:02:17.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":"Adapt signbit implementation to xsimd update","shortMessageHtmlLink":"Adapt signbit implementation to xsimd update"}},{"before":"c6493a9d9d2d335b3bc4b7fa7a4838387b340e75","after":"ae7d7473c00d9f677d155a2df0de01185f88bbc9","ref":"refs/heads/feature/upgrade-xsimd","pushedAt":"2024-04-30T08:55:42.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":"Adapt signbit implementation to xsimd update","shortMessageHtmlLink":"Adapt signbit implementation to xsimd update"}},{"before":"b65ff8f51b710a8496f3b2d7fc1fcbe7bc68ac53","after":"a93eab9cf25b035f98698bc19076d99f17f69e07","ref":"refs/heads/master","pushedAt":"2024-04-30T06:55:56.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"[Numpy 2.x] Skip some rfft compatibility test\n\nThere's an undocumented change in mumpy 2.x, see https://github.com/numpy/numpy/issues/26349","shortMessageHtmlLink":"[Numpy 2.x] Skip some rfft compatibility test"}},{"before":"1f543a9d2fa8ef21466ff19703eff87891338fbd","after":"c6493a9d9d2d335b3bc4b7fa7a4838387b340e75","ref":"refs/heads/feature/upgrade-xsimd","pushedAt":"2024-04-29T20:37:06.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":"Vendor xsimd 13.0.0","shortMessageHtmlLink":"Vendor xsimd 13.0.0"}},{"before":"e56f714018ca1e03e587babefe930f2a7022d59a","after":"067ad31b2af09d2f2ae568d17b5c4879e38f308d","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-26T08:26: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":"[Numpy 2.x] Skip some rfft compatibility test\n\nThere's an undocumented change in mumpy 2.x, see https://github.com/numpy/numpy/issues/26349","shortMessageHtmlLink":"[Numpy 2.x] Skip some rfft compatibility test"}},{"before":"b2264fafa922c8b75a16526fee733148a27aa97c","after":"e56f714018ca1e03e587babefe930f2a7022d59a","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-26T05:57:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"serge-sans-paille","name":null,"path":"/serge-sans-paille","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863807?s=80&v=4"},"commit":{"message":"[Numpy 2.x] Disable tests for functions no longer supported\n\nissctype, product, cumproduct, sometrue, ndarray.ptp, asfarray","shortMessageHtmlLink":"[Numpy 2.x] Disable tests for functions no longer supported"}},{"before":"d072b6fa220ae905cc933f3ce7b3915ae5c9ff1d","after":"b2264fafa922c8b75a16526fee733148a27aa97c","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T18:46:26.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":"[Numpy 2.x] No longer allow conversion from numpy scalar type to python scalar type in consteval\n\nThis actually leads to inaccuracy during some operations, so don't try\nto outsmart the developer there.","shortMessageHtmlLink":"[Numpy 2.x] No longer allow conversion from numpy scalar type to pyth…"}},{"before":"58fb87687d21c51030d8a26810b338ab2175b835","after":"d072b6fa220ae905cc933f3ce7b3915ae5c9ff1d","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T12:41:01.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":"[Numpy 2.x] No longer allow conversion from numpy scalar type to python scalar type in consteval\n\nThis actually leads to inaccuracy during some operations, so don't try\nto outsmart the developer there.","shortMessageHtmlLink":"[Numpy 2.x] No longer allow conversion from numpy scalar type to pyth…"}},{"before":"d629450bd72f37f110b1da8c32fbfa2bc38d8c0f","after":"58fb87687d21c51030d8a26810b338ab2175b835","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T12:35:28.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":"[Numpy 2.x] No longer allow conversion from numpy scalar type to python scalar type in consteval\n\nThis actually leads to inaccuracy during some operations, so don't try\nto outsmart the developer there.","shortMessageHtmlLink":"[Numpy 2.x] No longer allow conversion from numpy scalar type to pyth…"}},{"before":"e892904acf7b478788421565a9cbe1063fc1db22","after":"d629450bd72f37f110b1da8c32fbfa2bc38d8c0f","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T09:56: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":"[Numpy 2.0] Normalize some notebook output between npy 2.x and 1.x","shortMessageHtmlLink":"[Numpy 2.0] Normalize some notebook output between npy 2.x and 1.x"}},{"before":"dad229693c6ba9ecf2a498d7e2e22f6d4654afca","after":"e892904acf7b478788421565a9cbe1063fc1db22","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T09:18:01.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":"[Numpy 2.x] No longer use numpy.distutils.Extension","shortMessageHtmlLink":"[Numpy 2.x] No longer use numpy.distutils.Extension"}},{"before":"d2610d2d9a53f212ca260e2657203943091cf1f8","after":"dad229693c6ba9ecf2a498d7e2e22f6d4654afca","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T08:38:52.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":"[numpy 2.x] Cope with numpy 2.x changes\n\n- np.round_ got removed\n- np.alltrue got removed\n- np.bool got added back\n- initializing dtype from overflowing values is no longer valid\n\nFix #2189","shortMessageHtmlLink":"[numpy 2.x] Cope with numpy 2.x changes"}},{"before":null,"after":"d2610d2d9a53f212ca260e2657203943091cf1f8","ref":"refs/heads/feature/pythran-numpy-2","pushedAt":"2024-04-24T08:35: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":"[numpy 2.x] Cope with numpy 2.x changes\n\n- np.round_ got removed\n- np.alltrue got removed\n- np.bool got added back\n- initializing dtype from overflowing values is no longer valid\n\nFix #2189","shortMessageHtmlLink":"[numpy 2.x] Cope with numpy 2.x changes"}},{"before":"a8fdb7928a673fbba82c14490fa2f3c43261430a","after":"b65ff8f51b710a8496f3b2d7fc1fcbe7bc68ac53","ref":"refs/heads/master","pushedAt":"2024-04-24T06:27:46.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 leak on slices when converting a gexpr back to python\n\nFix #2200","shortMessageHtmlLink":"FIx leak on slices when converting a gexpr back to python"}},{"before":null,"after":"e4fa7fe3a73e4459dd03adab4fcfc078f4b646e6","ref":"refs/heads/fix/leak-exporting-gexpr","pushedAt":"2024-04-23T21:26:44.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":"FIx leak on slices when converting a gexpr back to python\n\nFix #2200","shortMessageHtmlLink":"FIx leak on slices when converting a gexpr back to python"}},{"before":"9ea5b9ef0a4d3215b8c2b8426374eea8c31a4d20","after":"a8fdb7928a673fbba82c14490fa2f3c43261430a","ref":"refs/heads/master","pushedAt":"2024-04-23T21:04:38.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":"Add basic support for generation of ufunc\n\nThis make it possible to turn a scalar function into a numpy ufunc using\nthe new syntax:\n\n #pythran export ufunc func_name(arg_types...)\n\nFix #2141","shortMessageHtmlLink":"Add basic support for generation of ufunc"}},{"before":"09e27d2bbaa43f993da84cae133147965034d940","after":"9ea5b9ef0a4d3215b8c2b8426374eea8c31a4d20","ref":"refs/heads/master","pushedAt":"2024-04-10T05:48:47.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":"Handle situation where we already have an incompatible scipy version installed\n\nThis could lead to ValueError being raised while importing scipy, ignore\nthem.\n\nFix #2194","shortMessageHtmlLink":"Handle situation where we already have an incompatible scipy version …"}},{"before":"cdc8673834dae847028372f0288f68da12661a59","after":"2d2785aafc3fd06fcf467076c5859c69ace7513d","ref":"refs/heads/feature/ufunc-simple","pushedAt":"2024-04-08T20:38:35.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":"Add basic support for generation of ufunc\n\nThis make it possible to turn a scalar function into a numpy ufunc using\nthe new syntax:\n\n #pythran export ufunc func_name(arg_types...)\n\nFix #2141","shortMessageHtmlLink":"Add basic support for generation of ufunc"}},{"before":"615ee5bcbf3ca55442ad2ef5565c373c1781772f","after":"cdc8673834dae847028372f0288f68da12661a59","ref":"refs/heads/feature/ufunc-simple","pushedAt":"2024-04-08T06:53:24.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":"Add basic support for generation of ufunc\n\nRelated to #2141","shortMessageHtmlLink":"Add basic support for generation of ufunc"}},{"before":"935d1785b82db41c47f6194058824d2e1c2ee38e","after":"615ee5bcbf3ca55442ad2ef5565c373c1781772f","ref":"refs/heads/feature/ufunc-simple","pushedAt":"2024-04-08T06:34: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":"Add basic support for generation of ufunc\n\nRelated to #2141","shortMessageHtmlLink":"Add basic support for generation of ufunc"}},{"before":null,"after":"935d1785b82db41c47f6194058824d2e1c2ee38e","ref":"refs/heads/feature/ufunc-simple","pushedAt":"2024-04-08T06:30:48.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 basic support for generation of ufunc\n\nRelated to #2141","shortMessageHtmlLink":"Add basic support for generation of ufunc"}},{"before":null,"after":"6d1499e06c3af1237cabb81d8e80fef5f70f9007","ref":"refs/heads/feature/consolidate-import-handler","pushedAt":"2024-04-06T10:37:12.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":"Handle situation where we already have an incompatible scipy version installed\n\nThis could lead to ValueError being raised while importing scipy, ignore\nthem.\n\nFix #2194","shortMessageHtmlLink":"Handle situation where we already have an incompatible scipy version …"}},{"before":"039ae271de8d29b81fb449b3eae62e974f603bb6","after":"09e27d2bbaa43f993da84cae133147965034d940","ref":"refs/heads/master","pushedAt":"2024-04-06T06:45:09.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":"Test package distribution","shortMessageHtmlLink":"Test package distribution"}},{"before":"c58ce3ac29f3c65a5ab4cbf7181698ed349969fe","after":"24a36a63064b6493ba1409249e559e268c04dad9","ref":"refs/heads/feature/missing-descr","pushedAt":"2024-04-05T21:57:53.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":"Test package distribution","shortMessageHtmlLink":"Test package distribution"}},{"before":"2da92867ae97e651e03f51d0f73fb812f3f87b0a","after":"c58ce3ac29f3c65a5ab4cbf7181698ed349969fe","ref":"refs/heads/feature/missing-descr","pushedAt":"2024-04-05T21:19:15.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":"Test package distribution","shortMessageHtmlLink":"Test package distribution"}},{"before":"0f3f6529d76652fa9911c0eeeacbdd4ed24f0322","after":"2da92867ae97e651e03f51d0f73fb812f3f87b0a","ref":"refs/heads/feature/missing-descr","pushedAt":"2024-04-05T21:13:58.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":"Test package distribution","shortMessageHtmlLink":"Test package distribution"}},{"before":"aa69c2dd801929ab10e451dce2afa7c309549d94","after":"039ae271de8d29b81fb449b3eae62e974f603bb6","ref":"refs/heads/master","pushedAt":"2024-04-05T20:17:12.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":"setuptools 62+ required to build","shortMessageHtmlLink":"setuptools 62+ required to build"}},{"before":"f64c5aa744428231d03eb04d2d70d79900f3f6fc","after":"0f3f6529d76652fa9911c0eeeacbdd4ed24f0322","ref":"refs/heads/feature/missing-descr","pushedAt":"2024-04-05T20:10:02.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":"Test package distribution","shortMessageHtmlLink":"Test package distribution"}},{"before":null,"after":"f64c5aa744428231d03eb04d2d70d79900f3f6fc","ref":"refs/heads/feature/missing-descr","pushedAt":"2024-04-05T20:07: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":"Add missing descr field in pythran/version.py\n\nIt is referenced from the pyproject.toml","shortMessageHtmlLink":"Add missing descr field in pythran/version.py"}},{"before":"a1fc589aaa635597bef89311b4483900d2af30d6","after":"aa69c2dd801929ab10e451dce2afa7c309549d94","ref":"refs/heads/master","pushedAt":"2024-04-05T19:36:08.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":"Always lazily load pythran.types.tog\n\nThis saves a few hundreds of milliseconds per successful\ncompilation.","shortMessageHtmlLink":"Always lazily load pythran.types.tog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPfS2MwA","startCursor":null,"endCursor":null}},"title":"Activity · serge-sans-paille/pythran"}