{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":248276881,"defaultBranch":"main","name":"python-libzim","ownerLogin":"openzim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-18T15:55:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26540839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718029128.0","currentOid":""},"activityList":{"items":[{"before":"0562ffd10b90e00ba0f4b944cde5d4e2fb494c62","after":"0f77346f062114d235c2a14b28c565890b992c44","ref":"refs/heads/main","pushedAt":"2024-07-03T10:13:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Supply mandatory metadata in writer example (#193)\n\n* Supply mandatory metadata in writer example\r\n\r\nA zim file has certain mandatory requirements in the metadata; for example, Language, Date, and Illustration must be present. If they aren't, then some ZIM reader apps (such as Kiwix for iOS) will refuse to open the zim file. So, add these mandatory pieces to the example code in the readme, so that if you generate a zim file by following the example code, it will be valid.\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: rgaudin \r\n\r\n---------\r\n\r\nCo-authored-by: rgaudin ","shortMessageHtmlLink":"Supply mandatory metadata in writer example (#193)"}},{"before":null,"after":"abbb27f7f88267c48d70bd15f8daa0bfa892041a","ref":"refs/heads/manylinux_archive","pushedAt":"2024-06-10T14:18:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgautierfr","name":"Matthieu Gautier","path":"/mgautierfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86161?s=80&v=4"},"commit":{"message":"Use new name for manylinux libzim archive","shortMessageHtmlLink":"Use new name for manylinux libzim archive"}},{"before":"3899ffd758720861af9b2a2c9476455fc72aee14","after":"0562ffd10b90e00ba0f4b944cde5d4e2fb494c62","ref":"refs/heads/main","pushedAt":"2024-02-20T08:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Added py versions badge to README","shortMessageHtmlLink":"Added py versions badge to README"}},{"before":"d11afa997c6c2dda0be099da894919c7e9e4277b","after":"3899ffd758720861af9b2a2c9476455fc72aee14","ref":"refs/heads/main","pushedAt":"2024-02-13T09:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"fixed sample usage in README","shortMessageHtmlLink":"fixed sample usage in README"}},{"before":"7fe5fea62c0a09651539c16bf82eaa999a4d2a55","after":null,"ref":"refs/heads/threadunsafe","pushedAt":"2024-02-13T08:42:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"3b8645bccf57d128507c9d4be49f0b71ba227a60","after":"d11afa997c6c2dda0be099da894919c7e9e4277b","ref":"refs/heads/main","pushedAt":"2024-02-13T08:42:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #189 from openzim/threadunsafe\n\nAdd thread safety note on README","shortMessageHtmlLink":"Merge pull request #189 from openzim/threadunsafe"}},{"before":null,"after":"7fe5fea62c0a09651539c16bf82eaa999a4d2a55","ref":"refs/heads/threadunsafe","pushedAt":"2024-02-12T17:11:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Add thread safety note on README","shortMessageHtmlLink":"Add thread safety note on README"}},{"before":"5fb5752e9576eebd2105955300b803921bacc622","after":"3b8645bccf57d128507c9d4be49f0b71ba227a60","ref":"refs/heads/main","pushedAt":"2023-12-16T15:07:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"releasing 3.4.0","shortMessageHtmlLink":"releasing 3.4.0"}},{"before":"f5f1ee18a150933a765ba5570314036b056d7976","after":null,"ref":"refs/heads/substainable-libzim-binaries","pushedAt":"2023-12-16T14:56:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"88ddf3123a210c72a96d9e86bb9c78f25ed3092e","after":"5fb5752e9576eebd2105955300b803921bacc622","ref":"refs/heads/main","pushedAt":"2023-12-16T14:56:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #184 from openzim/substainable-libzim-binaries\n\nRely on proper libzim version 9.1.0","shortMessageHtmlLink":"Merge pull request #184 from openzim/substainable-libzim-binaries"}},{"before":null,"after":"f5f1ee18a150933a765ba5570314036b056d7976","ref":"refs/heads/substainable-libzim-binaries","pushedAt":"2023-12-16T11:53:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kelson42","name":"Kelson","path":"/kelson42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1029718?s=80&v=4"},"commit":{"message":"Rely on proper libzim version 9.1.0","shortMessageHtmlLink":"Rely on proper libzim version 9.1.0"}},{"before":"4842bc7395f2e9f5a7748a95769ef23f626a3faf","after":null,"ref":"refs/heads/clone_entry","pushedAt":"2023-12-08T15:26:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"09dbb1ee44dd2533f5e4a86e752e42b005a073d4","after":"88ddf3123a210c72a96d9e86bb9c78f25ed3092e","ref":"refs/heads/main","pushedAt":"2023-12-08T15:26:17.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #175 from openzim/clone_entry\n\nAdd wrapper on `creator.addAlias`.","shortMessageHtmlLink":"Merge pull request #175 from openzim/clone_entry"}},{"before":"7c62b0c742e722e5cae057cd13b33e782522aa11","after":"09dbb1ee44dd2533f5e4a86e752e42b005a073d4","ref":"refs/heads/main","pushedAt":"2023-12-06T15:42:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #183 from yelboudouri/main\n\nUpdate Python docstring","shortMessageHtmlLink":"Merge pull request #183 from yelboudouri/main"}},{"before":"047be8772ae18168820332655f2477dccaf675cb","after":"4842bc7395f2e9f5a7748a95769ef23f626a3faf","ref":"refs/heads/clone_entry","pushedAt":"2023-12-04T13:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"fixed black formatting","shortMessageHtmlLink":"fixed black formatting"}},{"before":"d57d9fdf1401e253be93a40825b0cd104ac983ae","after":"047be8772ae18168820332655f2477dccaf675cb","ref":"refs/heads/clone_entry","pushedAt":"2023-12-04T11:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"testing with nightly","shortMessageHtmlLink":"testing with nightly"}},{"before":"17acc798514965e0544308c16d8e7c3c25f35797","after":"d57d9fdf1401e253be93a40825b0cd104ac983ae","ref":"refs/heads/clone_entry","pushedAt":"2023-11-27T13:52:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"fixup! Add wrapper on `creator.addClone`.","shortMessageHtmlLink":"fixup! Add wrapper on creator.addClone."}},{"before":"825d427c6e5e48dd78dfb69f30e348b029990a1a","after":"17acc798514965e0544308c16d8e7c3c25f35797","ref":"refs/heads/clone_entry","pushedAt":"2023-11-27T13:09:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgautierfr","name":"Matthieu Gautier","path":"/mgautierfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86161?s=80&v=4"},"commit":{"message":"fixup! Add wrapper on `creator.addClone`.","shortMessageHtmlLink":"fixup! Add wrapper on creator.addClone."}},{"before":"3521ff1c96a63d797c7a772b91bc0ef55fc398e4","after":"7c62b0c742e722e5cae057cd13b33e782522aa11","ref":"refs/heads/main","pushedAt":"2023-11-16T10:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"releasing 3.3.0.post0 to republish with musl wheels","shortMessageHtmlLink":"releasing 3.3.0.post0 to republish with musl wheels"}},{"before":"5e2d866ab2d18c81c8d98722ce1d24cf87ce0995","after":null,"ref":"refs/heads/muslb","pushedAt":"2023-11-16T10:20:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"13ba0be9ae5f25c7c3bbd37ec71bbf283c48e770","after":"3521ff1c96a63d797c7a772b91bc0ef55fc398e4","ref":"refs/heads/main","pushedAt":"2023-11-16T10:20:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #181 from openzim/muslb\n\ndont skip musllinux","shortMessageHtmlLink":"Merge pull request #181 from openzim/muslb"}},{"before":null,"after":"5e2d866ab2d18c81c8d98722ce1d24cf87ce0995","ref":"refs/heads/muslb","pushedAt":"2023-11-16T09:10:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"dont skip musllinux","shortMessageHtmlLink":"dont skip musllinux"}},{"before":"c2380635b2502fc59a6a904b26eb310f87c2d275","after":"13ba0be9ae5f25c7c3bbd37ec71bbf283c48e770","ref":"refs/heads/main","pushedAt":"2023-11-15T08:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"releasing v3.3.0","shortMessageHtmlLink":"releasing v3.3.0"}},{"before":"2dce834a8f41f78adb297be647590bd2fe4fe2c1","after":null,"ref":"refs/heads/py312","pushedAt":"2023-11-15T08:15:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"68ed8ef3a37c5e8f46a5e329db173addd868fb59","after":"c2380635b2502fc59a6a904b26eb310f87c2d275","ref":"refs/heads/main","pushedAt":"2023-11-15T08:15:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #178 from openzim/py312\n\nDependencies updates and Python 3.12","shortMessageHtmlLink":"Merge pull request #178 from openzim/py312"}},{"before":"82de89a761bb1d8e0170d1df72db3415b9537eb2","after":"2dce834a8f41f78adb297be647590bd2fe4fe2c1","ref":"refs/heads/py312","pushedAt":"2023-11-15T07:49:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Using libzim 9","shortMessageHtmlLink":"Using libzim 9"}},{"before":"c60ddf29cd6e1d9b0e43aa953416d5920aa0918f","after":"82de89a761bb1d8e0170d1df72db3415b9537eb2","ref":"refs/heads/py312","pushedAt":"2023-11-14T15:46:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"fixup! Using libzim 9","shortMessageHtmlLink":"fixup! Using libzim 9"}},{"before":"7db0d3d0a5f50954302bd12a1269cd460b39b55b","after":"c60ddf29cd6e1d9b0e43aa953416d5920aa0918f","ref":"refs/heads/py312","pushedAt":"2023-11-14T15:35:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Using libzim 9","shortMessageHtmlLink":"Using libzim 9"}},{"before":"a0c335efc3bf24086c1ca54326d481907a0d73e4","after":null,"ref":"refs/heads/musl2","pushedAt":"2023-11-09T10:36:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"}},{"before":"6a7e19f6d708fa1e010c86df4d106a675d627c6f","after":"68ed8ef3a37c5e8f46a5e329db173addd868fb59","ref":"refs/heads/main","pushedAt":"2023-11-09T10:36:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rgaudin","name":"rgaudin","path":"/rgaudin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57929?s=80&v=4"},"commit":{"message":"Merge pull request #177 from openzim/musl2\n\nmusl support","shortMessageHtmlLink":"Merge pull request #177 from openzim/musl2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdbt4OAA","startCursor":null,"endCursor":null}},"title":"Activity ยท openzim/python-libzim"}