{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1062237,"defaultBranch":"master","name":"pygit2","ownerLogin":"libgit2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-11-08T16:27:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/394745?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723999938.0","currentOid":""},"activityList":{"items":[{"before":"9c79d3c30f9c37205fa084b96fd7e2ed24ca3160","after":"6f06cba21b4e68be841d1f00cd5390cc86a32635","ref":"refs/heads/master","pushedAt":"2024-08-20T17:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: update upload/download artifact","shortMessageHtmlLink":"CI: update upload/download artifact"}},{"before":"ec29e22084f587bd237f4986e8ae412c03bcddeb","after":"7fb0df28e83e5ed7a31433077921df525e84d74e","ref":"refs/heads/ci","pushedAt":"2024-08-19T18:44:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: update upload/download artifact","shortMessageHtmlLink":"CI: update upload/download artifact"}},{"before":"2f26a3df005c5e706380b4f940cdccd8d0bdfd55","after":"ec29e22084f587bd237f4986e8ae412c03bcddeb","ref":"refs/heads/ci","pushedAt":"2024-08-19T07:17:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: update upload/download artifact","shortMessageHtmlLink":"CI: update upload/download artifact"}},{"before":"acce7effbe09be97bfa302ac194598bac12ad465","after":null,"ref":"refs/heads/py313","pushedAt":"2024-08-18T16:52:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"}},{"before":"d8af938ba6071c1152c98ea2816513692c10badd","after":"9c79d3c30f9c37205fa084b96fd7e2ed24ca3160","ref":"refs/heads/master","pushedAt":"2024-08-18T16:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Add support for Python 3.13 and drop 3.9","shortMessageHtmlLink":"Add support for Python 3.13 and drop 3.9"}},{"before":"e01b7ff90fcb6942d4fb70ba831b62f7704295c9","after":"acce7effbe09be97bfa302ac194598bac12ad465","ref":"refs/heads/py313","pushedAt":"2024-08-18T11:15:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Drop Python 3.9","shortMessageHtmlLink":"Drop Python 3.9"}},{"before":"4f8526c624b3d943b5a149b49dfe1977017637b8","after":"e01b7ff90fcb6942d4fb70ba831b62f7704295c9","ref":"refs/heads/py313","pushedAt":"2024-08-18T08:50:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Drop Python 3.9","shortMessageHtmlLink":"Drop Python 3.9"}},{"before":"4414d1a1102b79eb3caf2a01d2e789588e2ae561","after":"4f8526c624b3d943b5a149b49dfe1977017637b8","ref":"refs/heads/py313","pushedAt":"2024-08-18T07:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Wheels for Python 3.13","shortMessageHtmlLink":"Wheels for Python 3.13"}},{"before":"6e76b4570a6eacc261170aa007c50608abd8428d","after":"4414d1a1102b79eb3caf2a01d2e789588e2ae561","ref":"refs/heads/py313","pushedAt":"2024-08-18T07:19:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: Update to ubuntu 24.04","shortMessageHtmlLink":"CI: Update to ubuntu 24.04"}},{"before":"4cd3f6b17fc4aacffbc1ff01038e309e32d7d669","after":"6e76b4570a6eacc261170aa007c50608abd8428d","ref":"refs/heads/py313","pushedAt":"2024-08-18T07:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: Update to ubuntu 24.04","shortMessageHtmlLink":"CI: Update to ubuntu 24.04"}},{"before":"d8af938ba6071c1152c98ea2816513692c10badd","after":"4cd3f6b17fc4aacffbc1ff01038e309e32d7d669","ref":"refs/heads/py313","pushedAt":"2024-08-17T14:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Wheels for Python 3.13","shortMessageHtmlLink":"Wheels for Python 3.13"}},{"before":"12f6c354ed2d0964135fbe8e5fefd98b967c172c","after":"d8af938ba6071c1152c98ea2816513692c10badd","ref":"refs/heads/master","pushedAt":"2024-08-14T14:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Test Python 3.13","shortMessageHtmlLink":"Test Python 3.13"}},{"before":"30f4285314af5728bdaa64cbdf73ba39793a5d51","after":"d8af938ba6071c1152c98ea2816513692c10badd","ref":"refs/heads/py313","pushedAt":"2024-08-14T11:28:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Test Python 3.13","shortMessageHtmlLink":"Test Python 3.13"}},{"before":"949b1c6faa6457f644d9cb83f170bb264ed9c777","after":"12f6c354ed2d0964135fbe8e5fefd98b967c172c","ref":"refs/heads/master","pushedAt":"2024-08-08T11:46:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"* fixed discover_repository type annotation it return None incase no repository was found\n* removed unused import of submodule type","shortMessageHtmlLink":"* fixed discover_repository type annotation it return None incase no …"}},{"before":"01d82960676e3e8f06a77f36daf4376a8c76ab0d","after":"949b1c6faa6457f644d9cb83f170bb264ed9c777","ref":"refs/heads/master","pushedAt":"2024-07-31T08:12:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Review options","shortMessageHtmlLink":"Review options"}},{"before":"b810d9a5dbdf089d2764ccaaf922c4fa3ee8081e","after":"01d82960676e3e8f06a77f36daf4376a8c76ab0d","ref":"refs/heads/master","pushedAt":"2024-07-21T18:48:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Repository.hashfile(): Demonstrate workaround for libgit2#6825 on Windows","shortMessageHtmlLink":"Repository.hashfile(): Demonstrate workaround for libgit2#6825 on Win…"}},{"before":null,"after":"30f4285314af5728bdaa64cbdf73ba39793a5d51","ref":"refs/heads/py313","pushedAt":"2024-07-17T18:08:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Test Python 3.13","shortMessageHtmlLink":"Test Python 3.13"}},{"before":"7077d21dc0f36675db276227660c2ff668e001b4","after":"b810d9a5dbdf089d2764ccaaf922c4fa3ee8081e","ref":"refs/heads/master","pushedAt":"2024-07-15T18:29:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"add py.typed (#1310)\n\n* feat: Create py.typed\r\n\r\n* chore: Update setup.py to support py.typed\r\n\r\n* Update setup.py","shortMessageHtmlLink":"add py.typed (#1310)"}},{"before":"8427c8524d988c247cdd1bf6220c8a1fbdb7ecdd","after":"7077d21dc0f36675db276227660c2ff668e001b4","ref":"refs/heads/master","pushedAt":"2024-07-07T06:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Update sponsors list","shortMessageHtmlLink":"Update sponsors list"}},{"before":"511ccd9adf956807a6049cac2e9e6c528156c691","after":"8427c8524d988c247cdd1bf6220c8a1fbdb7ecdd","ref":"refs/heads/master","pushedAt":"2024-07-07T06:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Release 0.15.1","shortMessageHtmlLink":"Release 0.15.1"}},{"before":"e10452833ba19764d3e6979d889608835b837b15","after":"511ccd9adf956807a6049cac2e9e6c528156c691","ref":"refs/heads/master","pushedAt":"2024-07-06T16:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"CI: update cibuildwheel","shortMessageHtmlLink":"CI: update cibuildwheel"}},{"before":"5b27dee1162124a4021d6aa81f4d6ba78dee9f04","after":"e10452833ba19764d3e6979d889608835b837b15","ref":"refs/heads/master","pushedAt":"2024-07-06T11:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"a9c7cce9eaff27b5c65bd23a35406b314c16922b","after":"5b27dee1162124a4021d6aa81f4d6ba78dee9f04","ref":"refs/heads/master","pushedAt":"2024-06-11T07:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Do not access freed memory in test_push_options()\n\nFixes #1301","shortMessageHtmlLink":"Do not access freed memory in test_push_options()"}},{"before":"7bea492a5d94474399d03c2406cbe3ea4a4abb5d","after":"a9c7cce9eaff27b5c65bd23a35406b314c16922b","ref":"refs/heads/master","pushedAt":"2024-06-03T07:48:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Fix Submodule.head_id if submodule isn't in superproject HEAD tree","shortMessageHtmlLink":"Fix Submodule.head_id if submodule isn't in superproject HEAD tree"}},{"before":"584bda3c425cace5a984dd5b6b4abb5cc2e4166c","after":"7bea492a5d94474399d03c2406cbe3ea4a4abb5d","ref":"refs/heads/master","pushedAt":"2024-06-03T07:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Don't decref PyBytesObject before formatting an error with it","shortMessageHtmlLink":"Don't decref PyBytesObject before formatting an error with it"}},{"before":"58ccb086d16c826052be51ae721dad903c68a6a2","after":null,"ref":"refs/heads/fixappveyor","pushedAt":"2024-05-29T14:27:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"}},{"before":"1a8442d1ec8d0174281c7eb4e646462079b2fe15","after":"584bda3c425cace5a984dd5b6b4abb5cc2e4166c","ref":"refs/heads/master","pushedAt":"2024-05-29T14:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Add Repository.revert()\n\nThis exposes libgit2's git_revert(), which produces changes in the index and working directory. It also affects the repository's state (via .git/REVERT_HEAD) and prepared message (via .git/MERGE_MSG).\n\nThe existing function Repository.revert_commit(), which exposes git_revert_commit(), is less powerful -- it doesn't check out the resulting index, and it doesn't modify the state and prepared message.\n\nNote: git_revert() takes additional checkout/revert settings. We could implement support for these as extra arguments to Repository.revert() in the future.","shortMessageHtmlLink":"Add Repository.revert()"}},{"before":"db91340fe6024c21f49b15f851ce3881d7e7813d","after":"1a8442d1ec8d0174281c7eb4e646462079b2fe15","ref":"refs/heads/master","pushedAt":"2024-05-25T17:39:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'jorio/submodule-fetch-depth'","shortMessageHtmlLink":"Merge remote-tracking branch 'jorio/submodule-fetch-depth'"}},{"before":"7bed9d2db9dc56cedc995378c8ce39040ff65337","after":"db91340fe6024c21f49b15f851ce3881d7e7813d","ref":"refs/heads/master","pushedAt":"2024-05-25T11:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Don't raise RuntimeError if git_submodule_url returns NULL","shortMessageHtmlLink":"Don't raise RuntimeError if git_submodule_url returns NULL"}},{"before":"facaf22db399c6ec429df62f827d37f11a6472e6","after":"7bed9d2db9dc56cedc995378c8ce39040ff65337","ref":"refs/heads/master","pushedAt":"2024-05-25T07:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdavid","name":"J. David Ibáñez","path":"/jdavid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/596769?s=80&v=4"},"commit":{"message":"Fix docstring/type annotation for DiffDelta.status","shortMessageHtmlLink":"Fix docstring/type annotation for DiffDelta.status"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn2A5rAA","startCursor":null,"endCursor":null}},"title":"Activity · libgit2/pygit2"}