{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":568950257,"defaultBranch":"pypdfium2","name":"ctypesgen","ownerLogin":"pypdfium2-team","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-21T19:01:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/93039761?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710188031.0","currentOid":""},"activityList":{"items":[{"before":"3b66ea6675343eda406aad6c7541c3fefe90ea75","after":"ebd495b1733b60132151154d6358fd1eb336a36a","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-17T15:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"priv_paths nit: pre-sort table for common case\n\nIt is most common that Path.cwd().is_relative_to( Path.home() ), i.e.\ninvocation of ctypesgen in a subdirectory of $HOME.","shortMessageHtmlLink":"priv_paths nit: pre-sort table for common case"}},{"before":"5b3c6cefb8743c0f71b3d8591190683dda6807bf","after":null,"ref":"refs/heads/dependabot/github_actions/softprops/action-gh-release-2","pushedAt":"2024-03-11T20:13:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"629ee787150aaac10b8f69a3e064b67c02cd8310","after":"3b66ea6675343eda406aad6c7541c3fefe90ea75","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-11T20:13:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"build(deps): bump softprops/action-gh-release from 1 to 2\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump softprops/action-gh-release from 1 to 2"}},{"before":null,"after":"5b3c6cefb8743c0f71b3d8591190683dda6807bf","ref":"refs/heads/dependabot/github_actions/softprops/action-gh-release-2","pushedAt":"2024-03-11T18:16:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump softprops/action-gh-release from 1 to 2\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump softprops/action-gh-release from 1 to 2"}},{"before":"b720d00d65a3565064354e1ab9787461230e97c1","after":"629ee787150aaac10b8f69a3e064b67c02cd8310","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-11T15:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Attempt to tighten path stripping","shortMessageHtmlLink":"Attempt to tighten path stripping"}},{"before":"1cf83b706c0669a5bb038cb6ab25f79b96a3cfcb","after":"b720d00d65a3565064354e1ab9787461230e97c1","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-11T15:02:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"printer: add some fixmes","shortMessageHtmlLink":"printer: add some fixmes"}},{"before":"daa8db519b51f0156fe83efccfcd83b88f035fe9","after":"1cf83b706c0669a5bb038cb6ab25f79b96a3cfcb","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-10T15:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"print_struct(): add task","shortMessageHtmlLink":"print_struct(): add task"}},{"before":"066e6d226b79518af51c76eb5c2dadc6518dc81b","after":"daa8db519b51f0156fe83efccfcd83b88f035fe9","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-10T15:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"paths stripping in API mode: honor CWD change","shortMessageHtmlLink":"paths stripping in API mode: honor CWD change"}},{"before":"e8108fe12d849235afa0632c6f472be3884afc52","after":"066e6d226b79518af51c76eb5c2dadc6518dc81b","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-04T18:16:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"slightly improve dev_comments","shortMessageHtmlLink":"slightly improve dev_comments"}},{"before":"066e6d226b79518af51c76eb5c2dadc6518dc81b","after":"e8108fe12d849235afa0632c6f472be3884afc52","ref":"refs/heads/pypdfium2","pushedAt":"2024-03-04T01:36:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"argparse backport: remove bad `or`","shortMessageHtmlLink":"argparse backport: remove bad or"}},{"before":"5aca2472c8b87f56658de23673f549a7977e3d9e","after":"066e6d226b79518af51c76eb5c2dadc6518dc81b","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-29T18:09:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"slightly improve dev_comments","shortMessageHtmlLink":"slightly improve dev_comments"}},{"before":"767edc3869f76923fae308ce3fd53ba86124cdfb","after":"5aca2472c8b87f56658de23673f549a7977e3d9e","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-29T18:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"slightly improve dev_comments","shortMessageHtmlLink":"slightly improve dev_comments"}},{"before":"15b43dc3e30c1a071e5ff385401ee87b7438ef2a","after":"767edc3869f76923fae308ce3fd53ba86124cdfb","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-28T21:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"cgrammar: remove a few supposedly unnecessary brackets\n\ndotted access and array indexing should be eager operations that don't\nneed brackets","shortMessageHtmlLink":"cgrammar: remove a few supposedly unnecessary brackets"}},{"before":"0121c3b31d0477546747b2149ba1b05ebb9ceaf0","after":"15b43dc3e30c1a071e5ff385401ee87b7438ef2a","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-28T16:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"operations: roll back to naive member file matching","shortMessageHtmlLink":"operations: roll back to naive member file matching"}},{"before":"ad75f31fa391c9be3adf598a32cecab6beb2ebe4","after":"0121c3b31d0477546747b2149ba1b05ebb9ceaf0","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-28T16:23:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"main: improve error reporting on empty members\n\nIt's important to report possible non-included members to distinguish\nparsing issues from issues with include rules / members matching.\n\nWhile I don't like --all-headers for being too unspecific, it can still\nbe helpful in some situations (e.g. debugging).","shortMessageHtmlLink":"main: improve error reporting on empty members"}},{"before":"9eae15a519d768775560a9d5cbbba8b9ef21ae8b","after":"ad75f31fa391c9be3adf598a32cecab6beb2ebe4","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-28T16:15:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"main: improve error reporting on empty members\n\nIt's important to report possible non-included members to distinguish\nparsing issues from issues with include rules / members matching.\n\nWhile I don't like --all-headers for being too unspecific, it can still\nbe helpful in some situations (e.g. debugging).","shortMessageHtmlLink":"main: improve error reporting on empty members"}},{"before":"c9caa9b9eeb98d344e13bdfdc42477b837aa43ca","after":"9eae15a519d768775560a9d5cbbba8b9ef21ae8b","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-28T15:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"readme: slightly rephrase","shortMessageHtmlLink":"readme: slightly rephrase"}},{"before":"fd31029e9f344131eb0f1fa5f55231741b5a0c16","after":"c9caa9b9eeb98d344e13bdfdc42477b837aa43ca","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-27T23:35:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"pre-processor: put filename first\n\nI've been experimenting with pcpp, and it doesn't seem to accept\nfilename-last. In any case, it makes sense to put positional arguments\nfirst.\n(However, I didn't manage to make pcpp work yet.)","shortMessageHtmlLink":"pre-processor: put filename first"}},{"before":"430ebfdd7705a32788d85367567957cdc955a527","after":"fd31029e9f344131eb0f1fa5f55231741b5a0c16","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-25T18:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"ctypedescs: remove spurious APR types from type map\n\nThese seem to be custom types from the APR library, which don't belong in a generic type map.\r\n\r\nI descended git blame, but these lines predate the easily viewable history.\r\nGiven commit 3d2d9803339503d2988382aa861b47a6a4872c32, I'd guess APR may have been @davidjamesca's use case.","shortMessageHtmlLink":"ctypedescs: remove spurious APR types from type map"}},{"before":"20d76c1d70d1226597bbe7ef32d784f37886e86a","after":"430ebfdd7705a32788d85367567957cdc955a527","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T19:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Add task","shortMessageHtmlLink":"Add task"}},{"before":"b933c9b41120ab4caa00a378deeadafba885f72a","after":"20d76c1d70d1226597bbe7ef32d784f37886e86a","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:56:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Correctly handle print_info() with api_main()","shortMessageHtmlLink":"Correctly handle print_info() with api_main()"}},{"before":"0f2dd012bae1155eddb42a91c171462253392132","after":"b933c9b41120ab4caa00a378deeadafba885f72a","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:56:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Correctly handle print_info() for api_main()","shortMessageHtmlLink":"Correctly handle print_info() for api_main()"}},{"before":"577ff1dc56268fe7783b09ce063e52088681ce6d","after":"0f2dd012bae1155eddb42a91c171462253392132","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Correctly handle print_info() for api_main()","shortMessageHtmlLink":"Correctly handle print_info() for api_main()"}},{"before":"dbd0442dff6d96aabb4309456e2261c72e6cf11a","after":"577ff1dc56268fe7783b09ce063e52088681ce6d","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:23:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Readme: Improve Python C API test","shortMessageHtmlLink":"Readme: Improve Python C API test"}},{"before":"40f5c29cc7981f087f3647949504f0e90f01431d","after":"dbd0442dff6d96aabb4309456e2261c72e6cf11a","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:23:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Readme: Improve Python C API test","shortMessageHtmlLink":"Readme: Improve Python C API test"}},{"before":"255fa7e1a427721bcf7f6e17bcea45b94741593d","after":"40f5c29cc7981f087f3647949504f0e90f01431d","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-21T16:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Readme: Improve Python C API test","shortMessageHtmlLink":"Readme: Improve Python C API test"}},{"before":"6b926bbaef43173f7bac70844ce8692494d075e0","after":"255fa7e1a427721bcf7f6e17bcea45b94741593d","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-20T02:12:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Add contributions/response policy","shortMessageHtmlLink":"Add contributions/response policy"}},{"before":"c6ce94fada033efd167c28e4e1ae539e47e13ac6","after":"6b926bbaef43173f7bac70844ce8692494d075e0","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-20T02:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"Add contributions/response policy","shortMessageHtmlLink":"Add contributions/response policy"}},{"before":"fd4eeb8b44ef7921b28b4acf76b19e16d5cb7792","after":"c6ce94fada033efd167c28e4e1ae539e47e13ac6","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-19T14:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"tests: comment out unnecessary file spoof\n\nThe libraryloader is now written in a way that it tries to access\n`__file__` only if there is an actual need. Since we are merely working\nwith system libraries or absolute libpaths in the test suite, this is\nnot the case.","shortMessageHtmlLink":"tests: comment out unnecessary file spoof"}},{"before":"8590bae789afa49e6ff5bd580ed4a0de099c5b0f","after":"fd4eeb8b44ef7921b28b4acf76b19e16d5cb7792","ref":"refs/heads/pypdfium2","pushedAt":"2024-02-16T18:34:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mara004","name":null,"path":"/mara004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65915611?s=80&v=4"},"commit":{"message":"readme/pythonapi: attempt PyObject workaround","shortMessageHtmlLink":"readme/pythonapi: attempt PyObject workaround"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEF95wgQA","startCursor":null,"endCursor":null}},"title":"Activity ยท pypdfium2-team/ctypesgen"}