{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":781756197,"defaultBranch":"main","name":"penzai","ownerLogin":"google-deepmind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-04T01:13:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8596759?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716925930.0","currentOid":""},"activityList":{"items":[{"before":"e3d16e0f3a1fa993ca3a0b1b37f9f63f91e1e6a1","after":"3c0b09b8ce3c1eee0a66011dee63bcb0e602baae","ref":"refs/heads/stable+notebook_outputs","pushedAt":"2024-05-28T19:52:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danieldjohnson","name":"Daniel D. Johnson","path":"/danieldjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4992683?s=80&v=4"},"commit":{"message":"Precompute notebook outputs","shortMessageHtmlLink":"Precompute notebook outputs"}},{"before":"4d08e2b99c835c79847369a237f197c57ea9d58c","after":"2ba29c6e909efdc0d6715a458bf84aeef153470b","ref":"refs/heads/stable","pushedAt":"2024-05-28T19:52:10.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"danieldjohnson","name":"Daniel D. Johnson","path":"/danieldjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4992683?s=80&v=4"},"commit":{"message":"Release v0.1.2\n\nPiperOrigin-RevId: 637989125","shortMessageHtmlLink":"Release v0.1.2"}},{"before":"2ba29c6e909efdc0d6715a458bf84aeef153470b","after":null,"ref":"refs/heads/test_637319544","pushedAt":"2024-05-28T19:39:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"f3607e624e7ae64222427bd199ba83db30b4cbcd","after":"2ba29c6e909efdc0d6715a458bf84aeef153470b","ref":"refs/heads/main","pushedAt":"2024-05-28T19:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Release v0.1.2\n\nPiperOrigin-RevId: 637989125","shortMessageHtmlLink":"Release v0.1.2"}},{"before":"1aaee421f607d5b5aa229c6cb5f02479a2af33ac","after":"2ba29c6e909efdc0d6715a458bf84aeef153470b","ref":"refs/heads/test_637319544","pushedAt":"2024-05-28T19:39:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Release v0.1.2\n\nPiperOrigin-RevId: 637989125","shortMessageHtmlLink":"Release v0.1.2"}},{"before":null,"after":"1aaee421f607d5b5aa229c6cb5f02479a2af33ac","ref":"refs/heads/test_637319544","pushedAt":"2024-05-28T19:37:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Release v0.1.2\n\nPiperOrigin-RevId: 637319544","shortMessageHtmlLink":"Release v0.1.2"}},{"before":"f3607e624e7ae64222427bd199ba83db30b4cbcd","after":null,"ref":"refs/heads/test_637886365","pushedAt":"2024-05-28T18:17:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"d3e51110d27d05df276d2e688a964d8ed02b60fc","after":"f3607e624e7ae64222427bd199ba83db30b4cbcd","ref":"refs/heads/main","pushedAt":"2024-05-28T18:17:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Document the stable public extension API for Treescope.\n\nAdds guidance on how to extend Treescope in a forwards-compatible way,\nand explicitly calls out the unstable implementation details in the\ncurrent version.\n\nPiperOrigin-RevId: 637963059","shortMessageHtmlLink":"Document the stable public extension API for Treescope."}},{"before":"3550f6deabca3b3a6122fbb261ea5332846d741c","after":"f3607e624e7ae64222427bd199ba83db30b4cbcd","ref":"refs/heads/test_637886365","pushedAt":"2024-05-28T18:17:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Document the stable public extension API for Treescope.\n\nAdds guidance on how to extend Treescope in a forwards-compatible way,\nand explicitly calls out the unstable implementation details in the\ncurrent version.\n\nPiperOrigin-RevId: 637963059","shortMessageHtmlLink":"Document the stable public extension API for Treescope."}},{"before":"3fcaba60595bcb78a587cb4e27bb86a4700e872f","after":"3550f6deabca3b3a6122fbb261ea5332846d741c","ref":"refs/heads/test_637886365","pushedAt":"2024-05-28T18:16:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Document the stable public extension API for Treescope.\n\nAdds guidance on how to extend Treescope in a forwards-compatible way,\nand explicitly calls out the unstable implementation details in the\ncurrent version.\n\nPiperOrigin-RevId: 637886365","shortMessageHtmlLink":"Document the stable public extension API for Treescope."}},{"before":null,"after":"3fcaba60595bcb78a587cb4e27bb86a4700e872f","ref":"refs/heads/test_637886365","pushedAt":"2024-05-28T17:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Document the stable public extension API for Treescope.\n\nAdds guidance on how to extend Treescope in a forwards-compatible way,\nand explicitly calls out the unstable implementation details in the\ncurrent version.\n\nPiperOrigin-RevId: 637886365","shortMessageHtmlLink":"Document the stable public extension API for Treescope."}},{"before":"d3e51110d27d05df276d2e688a964d8ed02b60fc","after":null,"ref":"refs/heads/test_637631354","pushedAt":"2024-05-28T17:54:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"1f5270d2a9a27cde8b6a4e6b1dce4c7eb2fbb678","after":"d3e51110d27d05df276d2e688a964d8ed02b60fc","ref":"refs/heads/main","pushedAt":"2024-05-28T17:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Expand table-of-contents in sidebar by default\n\nPiperOrigin-RevId: 637954270","shortMessageHtmlLink":"Expand table-of-contents in sidebar by default"}},{"before":"afe6f1e1461a4d8572520eb087284c09bf797efc","after":"d3e51110d27d05df276d2e688a964d8ed02b60fc","ref":"refs/heads/test_637631354","pushedAt":"2024-05-28T17:54:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Expand table-of-contents in sidebar by default\n\nPiperOrigin-RevId: 637954270","shortMessageHtmlLink":"Expand table-of-contents in sidebar by default"}},{"before":null,"after":"afe6f1e1461a4d8572520eb087284c09bf797efc","ref":"refs/heads/test_637631354","pushedAt":"2024-05-28T17:48:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Expand table-of-contents in sidebar by default\n\nPiperOrigin-RevId: 637631354","shortMessageHtmlLink":"Expand table-of-contents in sidebar by default"}},{"before":"1f5270d2a9a27cde8b6a4e6b1dce4c7eb2fbb678","after":null,"ref":"refs/heads/test_637319548","pushedAt":"2024-05-28T17:45:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"66a1c7a7d1a472799627dafa4dc1eb775399b71c","after":"1f5270d2a9a27cde8b6a4e6b1dce4c7eb2fbb678","ref":"refs/heads/main","pushedAt":"2024-05-28T17:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Don't add copy-path buttons for the root node.\n\nPiperOrigin-RevId: 637951197","shortMessageHtmlLink":"Don't add copy-path buttons for the root node."}},{"before":"1980bf9d602fb72ef11ec65582a4e75db184924f","after":"1f5270d2a9a27cde8b6a4e6b1dce4c7eb2fbb678","ref":"refs/heads/test_637319548","pushedAt":"2024-05-28T17:45:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Don't add copy-path buttons for the root node.\n\nPiperOrigin-RevId: 637951197","shortMessageHtmlLink":"Don't add copy-path buttons for the root node."}},{"before":null,"after":"1980bf9d602fb72ef11ec65582a4e75db184924f","ref":"refs/heads/test_637319548","pushedAt":"2024-05-28T17:42:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Don't add copy-path buttons for the root node.\n\nPiperOrigin-RevId: 637319548","shortMessageHtmlLink":"Don't add copy-path buttons for the root node."}},{"before":"66a1c7a7d1a472799627dafa4dc1eb775399b71c","after":null,"ref":"refs/heads/test_637319543","pushedAt":"2024-05-28T17:39:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"d93d6e3edf70bf0847847e01bf8a7739bc93930f","after":"66a1c7a7d1a472799627dafa4dc1eb775399b71c","ref":"refs/heads/main","pushedAt":"2024-05-28T17:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix detection of special rendering methods.\n\nSome objects override __getattr__ to provide additional attributes, but these\ncan cause problems when looking for special methods like _repr_html_ or __penzai_repr__.\nWe can avoid this by being more careful about how we detect these methods.\n\nPiperOrigin-RevId: 637948834","shortMessageHtmlLink":"Fix detection of special rendering methods."}},{"before":"4370be257315baf6670e5745bd1519d7259ebd85","after":"66a1c7a7d1a472799627dafa4dc1eb775399b71c","ref":"refs/heads/test_637319543","pushedAt":"2024-05-28T17:39:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix detection of special rendering methods.\n\nSome objects override __getattr__ to provide additional attributes, but these\ncan cause problems when looking for special methods like _repr_html_ or __penzai_repr__.\nWe can avoid this by being more careful about how we detect these methods.\n\nPiperOrigin-RevId: 637948834","shortMessageHtmlLink":"Fix detection of special rendering methods."}},{"before":null,"after":"4370be257315baf6670e5745bd1519d7259ebd85","ref":"refs/heads/test_637319543","pushedAt":"2024-05-28T17:37:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix detection of special rendering methods.\n\nSome objects override __getattr__ to provide additional attributes, but these\ncan cause problems when looking for special methods like _repr_html_ or __penzai_repr__.\nWe can avoid this by being more careful about how we detect these methods.\n\nPiperOrigin-RevId: 637319543","shortMessageHtmlLink":"Fix detection of special rendering methods."}},{"before":"d93d6e3edf70bf0847847e01bf8a7739bc93930f","after":null,"ref":"refs/heads/test_637319546","pushedAt":"2024-05-28T17:25:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"50b2762aa6adb382d2bb1abad72848e6052f3f03","after":"d93d6e3edf70bf0847847e01bf8a7739bc93930f","ref":"refs/heads/main","pushedAt":"2024-05-28T17:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add helper method to configure Treescope for interactive use.\n\nThis method makes it easier to set up Treescope as the default\nrenderer.\n\nPiperOrigin-RevId: 637944042","shortMessageHtmlLink":"Add helper method to configure Treescope for interactive use."}},{"before":"11018c6e426efd20de3ee1806925e0697238e19e","after":"d93d6e3edf70bf0847847e01bf8a7739bc93930f","ref":"refs/heads/test_637319546","pushedAt":"2024-05-28T17:25:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add helper method to configure Treescope for interactive use.\n\nThis method makes it easier to set up Treescope as the default\nrenderer.\n\nPiperOrigin-RevId: 637944042","shortMessageHtmlLink":"Add helper method to configure Treescope for interactive use."}},{"before":null,"after":"11018c6e426efd20de3ee1806925e0697238e19e","ref":"refs/heads/test_637319546","pushedAt":"2024-05-28T17:22:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add helper method to configure Treescope for interactive use.\n\nThis method makes it easier to set up Treescope as the default\nrenderer.\n\nPiperOrigin-RevId: 637319546","shortMessageHtmlLink":"Add helper method to configure Treescope for interactive use."}},{"before":"50b2762aa6adb382d2bb1abad72848e6052f3f03","after":null,"ref":"refs/heads/test_637319545","pushedAt":"2024-05-28T17:21:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"a1ba9b64e119beb92f48dad16aae8f4843815f0a","after":"50b2762aa6adb382d2bb1abad72848e6052f3f03","ref":"refs/heads/main","pushedAt":"2024-05-28T17:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add __penzai_repr__ extension method and repr_lib helpers.\n\nThe __penzai_repr__ method can be used to add a handler for a custom\ntype without modifying the global handler list. This is designed to make\nit easier to extend treescope to support custom types.\n\nAlso adds a high-level helper library `repr_lib` to make it easier to\nimplement __penzai_repr__.\n\nPiperOrigin-RevId: 637942807","shortMessageHtmlLink":"Add __penzai_repr__ extension method and repr_lib helpers."}},{"before":"6c5a7fcf2efe9f8da4074d02e2c8948b3c286029","after":"50b2762aa6adb382d2bb1abad72848e6052f3f03","ref":"refs/heads/test_637319545","pushedAt":"2024-05-28T17:21:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add __penzai_repr__ extension method and repr_lib helpers.\n\nThe __penzai_repr__ method can be used to add a handler for a custom\ntype without modifying the global handler list. This is designed to make\nit easier to extend treescope to support custom types.\n\nAlso adds a high-level helper library `repr_lib` to make it easier to\nimplement __penzai_repr__.\n\nPiperOrigin-RevId: 637942807","shortMessageHtmlLink":"Add __penzai_repr__ extension method and repr_lib helpers."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVjvAGQA","startCursor":null,"endCursor":null}},"title":"Activity ยท google-deepmind/penzai"}