{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":563496035,"defaultBranch":"main","name":"quartodoc","ownerLogin":"has2k1","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-08T18:28:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/780341?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710411967.0","currentOid":""},"activityList":{"items":[{"before":"1b128e1f92af639f26aebaec307a981d5a3bc7e8","after":"2bf3510d85ad3a2c8eefcc03bb8c5aa46b775107","ref":"refs/heads/inherit-docstrings","pushedAt":"2024-03-14T10:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Inherit docstrings from parent classes\n\nThis change makes it so that subclass methods that do not have\ndocstrings inherit a docstring from the first parent class whose\noverriden method has a docstring.\n\nIt also improves the case for the options\n\n```yaml\ninclude_empty: false\ninclude_inherited: true\n```\n\nwhere inherited subclass methods are omitted if they have no docstring,\nyet a parent class method has a docstring.\n\ne.g.\n\n```\nclass Base:\n def m1(): ...\n \"\"\"Calculate m1\"\"\"\n\n def m2(): ...\n \"\"\"Calculate m2\"\"\"\n\nclass Derived(Base):\n def m2(): ...\n```\n\nIf the intention is to document `Derived` and include the inherited\nmethods, it would be a surprise if `Derived.m2` is omitted or it is\nincluded but it has no docstring. As a result to have an option like\n`include_inherited_docstring` that can be `false` does not align\nwith the users expected intentions.","shortMessageHtmlLink":"Inherit docstrings from parent classes"}},{"before":null,"after":"1b128e1f92af639f26aebaec307a981d5a3bc7e8","ref":"refs/heads/inherit-docstrings","pushedAt":"2024-03-14T10:26:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Inherit docstrings from parent classes\n\nThis change makes it so that subclass methods that do not have\ndocstrings inherit a docstring from the first parent class whose\noverriden method has a docstring.\n\nIt also improves the case for the options\n\n```yaml\ninclude_empty: false\ninclude_inherited: true\n```\n\nwhere inherited subclass methods are omitted if they have no docstring,\nyet a parent class method has a docstring.\n\ne.g.\n\n```\nclass Base:\n def m1(): ...\n \"\"\"Calculate m1\"\"\"\n\n def m2(): ...\n \"\"\"Calculate m2\"\"\"\n\nclass Derived(Base):\n def m2(): ...\n```\n\nIf the intention is to document `Derived` and include the inherited\nmethods, it would be a surprise if `Derived.m2` is omitted or it is\nincluded but it has no docstring. As a result to have an option like\n`include_inherited_docstring` that can be `false` does not align\nwith the users expected intentions.","shortMessageHtmlLink":"Inherit docstrings from parent classes"}},{"before":null,"after":"51a59d3a913ec52643b296546c7b9039eb2c00cd","ref":"refs/heads/pandoc-meta","pushedAt":"2024-01-02T11:25:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add pandoc.meta.Meta\n\nAdds the ability to create a meta block from a python dictionary.","shortMessageHtmlLink":"Add pandoc.meta.Meta"}},{"before":"29fa7be25481930ea5cfee7293e31653d04c009f","after":"5b098ecd88998c43c022e1ec4e77d646cca63070","ref":"refs/heads/fix-inlinecontent-type","pushedAt":"2023-12-21T18:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add None to pandoc.(Inline|Block)Content types\n\nIt is a noop equivalent to \"\". This reduces conditional expressions\nwhen generating markdown.","shortMessageHtmlLink":"Add None to pandoc.(Inline|Block)Content types"}},{"before":null,"after":"29fa7be25481930ea5cfee7293e31653d04c009f","ref":"refs/heads/fix-inlinecontent-type","pushedAt":"2023-12-14T08:20:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Define pandoc InlineContent type to be recursive\n\nInlineContent is already processed recursively, this\nchange makes the type definition recursive too.\n\nAnd it also defines a clearer relationship between InlineContent\nand BlockContent.","shortMessageHtmlLink":"Define pandoc InlineContent type to be recursive"}},{"before":"3b0dab246eedb8902c5924f76c2c64c17e6e52be","after":"e50d3dedb4d945511b72535dda3acf63a36be4d3","ref":"refs/heads/more-extendable-quartodoc","pushedAt":"2023-12-11T18:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"machow","name":"Michael Chow","path":"/machow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2574498?s=80&v=4"},"commit":{"message":"chore: fix linter error","shortMessageHtmlLink":"chore: fix linter error"}},{"before":"0ca5b4b62e235449a2fb68b8d980ca57b8b3d336","after":"3b0dab246eedb8902c5924f76c2c64c17e6e52be","ref":"refs/heads/more-extendable-quartodoc","pushedAt":"2023-12-11T06:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Remove Renderer.builder, pass builder as required","shortMessageHtmlLink":"Remove Renderer.builder, pass builder as required"}},{"before":"ea9b8c39abc80922f61169fb6767e6441fcb9939","after":"0ca5b4b62e235449a2fb68b8d980ca57b8b3d336","ref":"refs/heads/more-extendable-quartodoc","pushedAt":"2023-12-06T16:35:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add Renderer.pages_written callback\n\nThis gives the interested Renderer a sane marker to implement\ncustom functionality.","shortMessageHtmlLink":"Add Renderer.pages_written callback"}},{"before":"888989149dc362a3a90b69aae811fe6e0c43ce89","after":"023cb3cd7906b757a75b836bca500327e85bd557","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T16:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"bf439360efb6f86b52c9fbf2d62c12dbc15e518c","after":"888989149dc362a3a90b69aae811fe6e0c43ce89","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T16:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Format pandoc module with black","shortMessageHtmlLink":"Format pandoc module with black"}},{"before":"28bbd28e17c9e1cd746c7d128b4293882878b1f5","after":"bf439360efb6f86b52c9fbf2d62c12dbc15e518c","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T15:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Remove pandoc.typing","shortMessageHtmlLink":"Remove pandoc.typing"}},{"before":"2743baf66b270e6903a635ad36126af5906d40e7","after":"28bbd28e17c9e1cd746c7d128b4293882878b1f5","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T15:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Make typing compatible with python 3.9","shortMessageHtmlLink":"Make typing compatible with python 3.9"}},{"before":"5dfd097136dc355eb594f661e7955c151dfbfe67","after":"2743baf66b270e6903a635ad36126af5906d40e7","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T13:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Do not TypeAlias for python < 3.10","shortMessageHtmlLink":"Do not TypeAlias for python < 3.10"}},{"before":"7786a295eba9f2c95ed3020a24e3c15f375ffe1e","after":"ea9b8c39abc80922f61169fb6767e6441fcb9939","ref":"refs/heads/more-extendable-quartodoc","pushedAt":"2023-12-06T12:30:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add Renderer.pages_written callback\n\nThis gives the interested Renderer a sane marker to implement\ncustom functionality.","shortMessageHtmlLink":"Add Renderer.pages_written callback"}},{"before":"32f2588e664a4b542f6f29a93cacb083258cc4f1","after":"5dfd097136dc355eb594f661e7955c151dfbfe67","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-06T12:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":" Recursively process BlockContent\n\n This reduces the cases were Blocks is needed.","shortMessageHtmlLink":" Recursively process BlockContent"}},{"before":"fc30dfcaca6efcb1b08b18c9311564302ee97a6b","after":"32f2588e664a4b542f6f29a93cacb083258cc4f1","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-05T09:52:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Make Sequence[str] an InlineContent\n\nThis reduces the cases were Inlines is needed.","shortMessageHtmlLink":"Make Sequence[str] an InlineContent"}},{"before":null,"after":"7786a295eba9f2c95ed3020a24e3c15f375ffe1e","ref":"refs/heads/more-extendable-quartodoc","pushedAt":"2023-12-04T16:02:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add Renderer.pages_written callback\n\nThis gives the interested Renderer a sane marker to implement\ncustom functionality.","shortMessageHtmlLink":"Add Renderer.pages_written callback"}},{"before":"2d02ced8430b738c8b66d4c7914271dadeb67402","after":"fc30dfcaca6efcb1b08b18c9311564302ee97a6b","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-04T12:53:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add tests for pandoc.blocks","shortMessageHtmlLink":"Add tests for pandoc.blocks"}},{"before":"17f811b616bb92ec91fd60e771221d2c56d1c5fc","after":"2d02ced8430b738c8b66d4c7914271dadeb67402","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-12-04T12:51:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add tests for pandoc.blocks","shortMessageHtmlLink":"Add tests for pandoc.blocks"}},{"before":"2e1848ecb89bfc84d31016ef331fbff2edd7b2b2","after":"17f811b616bb92ec91fd60e771221d2c56d1c5fc","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-24T07:45:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add doc classes to reference/index page","shortMessageHtmlLink":"Add doc classes to reference/index page"}},{"before":"5e30400f78062dd72b52ee1398b53b1e997b3dbd","after":"2e1848ecb89bfc84d31016ef331fbff2edd7b2b2","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-20T10:00:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add pandoc.blocks.CodeBlock.html property","shortMessageHtmlLink":"Add pandoc.blocks.CodeBlock.html property"}},{"before":"a7a3d2e6feca5cb1c4e2620a1af2412c883297ca","after":"3fcafc8f1f5cd24fde8e0cb1682a0c4e1535b6d0","ref":"refs/heads/upgrade-griffe","pushedAt":"2023-11-16T17:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"machow","name":"Michael Chow","path":"/machow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2574498?s=80&v=4"},"commit":{"message":"dev: remove upper bound on griffe","shortMessageHtmlLink":"dev: remove upper bound on griffe"}},{"before":null,"after":"a7a3d2e6feca5cb1c4e2620a1af2412c883297ca","ref":"refs/heads/upgrade-griffe","pushedAt":"2023-11-16T09:17:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"chore: bump griffe to >=0.33, <=0.38\n\nBREAKING CHANGE: This commit may break renderers implemented by\ndownstream users if they use the `griffe.expressions` module.\n\nOver the past 8 months (and about 10 releases), griffe has had\n2 releases that have broken quartodoc. So the griffe requirement\nis set to include only the current known working versions.","shortMessageHtmlLink":"chore: bump griffe to >=0.33, <=0.38"}},{"before":"a5ef22f0c7b274b4f53a7c14ffbd9cb626b1521a","after":"5e30400f78062dd72b52ee1398b53b1e997b3dbd","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-09T17:11:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Remove spaces around = for pandoc attr as html","shortMessageHtmlLink":"Remove spaces around = for pandoc attr as html"}},{"before":"ac2a1bbf4489e4bacdecf07fffdb3cc666b9191d","after":"a5ef22f0c7b274b4f53a7c14ffbd9cb626b1521a","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-06T16:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add pandoc.inlines.Image","shortMessageHtmlLink":"Add pandoc.inlines.Image"}},{"before":"e179fb9df057d91c1c04fa2c51110815313cf945","after":"ac2a1bbf4489e4bacdecf07fffdb3cc666b9191d","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-02T06:56:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Revert \"Add numpydoc Renderer\"\n\nThis reverts commit 59ceb471a7e27b4a87ec6b9392c33383c763e86c.","shortMessageHtmlLink":"Revert \"Add numpydoc Renderer\""}},{"before":"59ceb471a7e27b4a87ec6b9392c33383c763e86c","after":"e179fb9df057d91c1c04fa2c51110815313cf945","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-11-02T06:55:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Revert \"Add numpydoc Renderer\"\n\nThis reverts commit 59ceb471a7e27b4a87ec6b9392c33383c763e86c.","shortMessageHtmlLink":"Revert \"Add numpydoc Renderer\""}},{"before":null,"after":"59ceb471a7e27b4a87ec6b9392c33383c763e86c","ref":"refs/heads/numpydoc-renderer","pushedAt":"2023-10-23T08:31:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Add numpydoc Renderer","shortMessageHtmlLink":"Add numpydoc Renderer"}},{"before":"a5d130a5bd2ff03bc57e8ac9a4bfa7b6bc295da2","after":"772feed768e0be74ed99391b92a4ef1c416b1527","ref":"refs/heads/main","pushedAt":"2023-08-11T15:37:43.000Z","pushType":"push","commitsCount":356,"pusher":{"login":"has2k1","name":"Hassan Kibirige","path":"/has2k1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/780341?s=80&v=4"},"commit":{"message":"Merge pull request #234 from machow/fix-auto-package\n\nfix: autopackage works with no module docstring","shortMessageHtmlLink":"Merge pull request machow#234 from machow/fix-auto-package"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFX2qAwA","startCursor":null,"endCursor":null}},"title":"Activity ยท has2k1/quartodoc"}