{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":154405421,"defaultBranch":"main","name":"playground","ownerLogin":"SnoopJ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-23T22:35:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6125322?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684805372.339457","currentOid":""},"activityList":{"items":[{"before":"93c44097bdc7370e5cd52ef5bf80cca57b24700c","after":"cba73bf5203ad6a8d5d73b56e6b15e3c5d5274d0","ref":"refs/heads/main","pushedAt":"2024-09-16T16:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Remove extraneous shell prompt","shortMessageHtmlLink":"Remove extraneous shell prompt"}},{"before":"cb3f3ddd8b85f8b3a725b048e8f4de9fc0c96b96","after":"93c44097bdc7370e5cd52ef5bf80cca57b24700c","ref":"refs/heads/main","pushedAt":"2024-09-16T16:34:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Re-organize exc_info example","shortMessageHtmlLink":"Re-organize exc_info example"}},{"before":"53f68af021004ebb9c4ee20f1a27d6405859f83e","after":"cb3f3ddd8b85f8b3a725b048e8f4de9fc0c96b96","ref":"refs/heads/main","pushedAt":"2024-09-11T22:25:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Forbid use of --username/--token when in pre-commit mode","shortMessageHtmlLink":"Forbid use of --username/--token when in pre-commit mode"}},{"before":"536dfeae015c49d1094278215f800b4d89d248ee","after":"53f68af021004ebb9c4ee20f1a27d6405859f83e","ref":"refs/heads/main","pushedAt":"2024-09-11T22:22:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add Jenkins lint helper script","shortMessageHtmlLink":"Add Jenkins lint helper script"}},{"before":"ed8482dc9d1c154d60c1905d0d69d0368eb5bb1b","after":"536dfeae015c49d1094278215f800b4d89d248ee","ref":"refs/heads/main","pushedAt":"2024-09-11T22:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add Jenkins lint helper script","shortMessageHtmlLink":"Add Jenkins lint helper script"}},{"before":"fac877ad3c91b6b22781bcead026958399958c2f","after":"ed8482dc9d1c154d60c1905d0d69d0368eb5bb1b","ref":"refs/heads/main","pushedAt":"2024-08-03T06:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add cautionary snark","shortMessageHtmlLink":"Add cautionary snark"}},{"before":"6ea865c46dade9b7b417e8b1929c35a7f3d961d8","after":"fac877ad3c91b6b22781bcead026958399958c2f","ref":"refs/heads/main","pushedAt":"2024-08-03T06:30:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add tight_layout()","shortMessageHtmlLink":"Add tight_layout()"}},{"before":"8ac176ca0a262baf136f61d8ec920da40929fd5b","after":"6ea865c46dade9b7b417e8b1929c35a7f3d961d8","ref":"refs/heads/main","pushedAt":"2024-08-03T06:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Re-order usage and example output","shortMessageHtmlLink":"Re-order usage and example output"}},{"before":"9412dcb72de643447f918d0b2fbe979ea8984490","after":"8ac176ca0a262baf136f61d8ec920da40929fd5b","ref":"refs/heads/main","pushedAt":"2024-08-03T06:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Commit example output image","shortMessageHtmlLink":"Commit example output image"}},{"before":"99fc49ccf6ee8b6d682f076f220e9adadb7ab2e6","after":"9412dcb72de643447f918d0b2fbe979ea8984490","ref":"refs/heads/main","pushedAt":"2024-08-03T06:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add Garmin synchronization service sample","shortMessageHtmlLink":"Add Garmin synchronization service sample"}},{"before":"48a3f74901ce98f86e73dee41443ea7de92b86e8","after":"99fc49ccf6ee8b6d682f076f220e9adadb7ab2e6","ref":"refs/heads/main","pushedAt":"2024-07-11T04:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add missing requirements.txt","shortMessageHtmlLink":"Add missing requirements.txt"}},{"before":"4afaa4ac7824de7c7071399b973139b62d3be42d","after":"48a3f74901ce98f86e73dee41443ea7de92b86e8","ref":"refs/heads/main","pushedAt":"2024-06-14T21:44:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Prettify output","shortMessageHtmlLink":"Prettify output"}},{"before":"0ae33aab8eca914ebcf51df32f4e109a1e2301d4","after":"4afaa4ac7824de7c7071399b973139b62d3be42d","ref":"refs/heads/main","pushedAt":"2024-06-14T21:00:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add keyword-only arg conversion sample","shortMessageHtmlLink":"Add keyword-only arg conversion sample"}},{"before":"9dfe504ee738fd39ada24d74bd3b82ef9688f37a","after":"0ae33aab8eca914ebcf51df32f4e109a1e2301d4","ref":"refs/heads/main","pushedAt":"2024-06-14T20:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add keyword-only arg conversion sample","shortMessageHtmlLink":"Add keyword-only arg conversion sample"}},{"before":"06f3c77c4d2d2e40f5b8ec1873b0ba3462cf9403","after":"9dfe504ee738fd39ada24d74bd3b82ef9688f37a","ref":"refs/heads/main","pushedAt":"2024-06-05T21:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Tweak wording","shortMessageHtmlLink":"Tweak wording"}},{"before":"287cbc784c3605e2063a09f3435e49d402f590c2","after":"06f3c77c4d2d2e40f5b8ec1873b0ba3462cf9403","ref":"refs/heads/main","pushedAt":"2024-03-20T21:59:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add Jenkins test walker","shortMessageHtmlLink":"Add Jenkins test walker"}},{"before":"8e0e6b3ec5ae40d71d1e733622e4dbab274e91a3","after":"287cbc784c3605e2063a09f3435e49d402f590c2","ref":"refs/heads/main","pushedAt":"2024-03-20T21:58:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add Jenkins test walker","shortMessageHtmlLink":"Add Jenkins test walker"}},{"before":"7633f76d84c1710b6bea4cd8f90459e3b3cb7736","after":"8e0e6b3ec5ae40d71d1e733622e4dbab274e91a3","ref":"refs/heads/main","pushedAt":"2024-03-18T19:20:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add sample showing binding of uvicorn to multiple addresses","shortMessageHtmlLink":"Add sample showing binding of uvicorn to multiple addresses"}},{"before":"7ac86f30196a2f751dba4c7ca7d50b03c7a4ab54","after":"7633f76d84c1710b6bea4cd8f90459e3b3cb7736","ref":"refs/heads/main","pushedAt":"2024-02-28T21:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add battery report plot generation script","shortMessageHtmlLink":"Add battery report plot generation script"}},{"before":"c16a9b11dab191a9ea6491b20cef059ebd177c0d","after":"7ac86f30196a2f751dba4c7ca7d50b03c7a4ab54","ref":"refs/heads/main","pushedAt":"2024-02-28T19:57:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Rename pdb/, profiling/, pyfiglet/","shortMessageHtmlLink":"Rename pdb/, profiling/, pyfiglet/"}},{"before":"d2c3a234b4c37fc19798f161e7055f496c38d184","after":"c16a9b11dab191a9ea6491b20cef059ebd177c0d","ref":"refs/heads/main","pushedAt":"2024-02-28T19:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Rename matplotlib/","shortMessageHtmlLink":"Rename matplotlib/"}},{"before":"4bcff77d24ecd2e287c801bbde500eb0ae5d0f8d","after":"d2c3a234b4c37fc19798f161e7055f496c38d184","ref":"refs/heads/main","pushedAt":"2024-02-24T05:03:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Print the repr() of the last expression rather than the str() form","shortMessageHtmlLink":"Print the repr() of the last expression rather than the str() form"}},{"before":"46eae8a5e7228c072f0d0788d1c72aa3ea75a500","after":"4bcff77d24ecd2e287c801bbde500eb0ae5d0f8d","ref":"refs/heads/main","pushedAt":"2024-02-19T05:41:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add explanatory comment about column offset sloppiness","shortMessageHtmlLink":"Add explanatory comment about column offset sloppiness"}},{"before":"8315e5af75fa7e88c9a3492fb1fdfae1245a2cbc","after":"46eae8a5e7228c072f0d0788d1c72aa3ea75a500","ref":"refs/heads/main","pushedAt":"2024-02-19T05:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add AST last-expr print transformation","shortMessageHtmlLink":"Add AST last-expr print transformation"}},{"before":"e95519db742d071cf50a0080713ca4a55be44153","after":"8315e5af75fa7e88c9a3492fb1fdfae1245a2cbc","ref":"refs/heads/main","pushedAt":"2024-02-16T19:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add sample of rendering a dependency graph with Graphviz","shortMessageHtmlLink":"Add sample of rendering a dependency graph with Graphviz"}},{"before":"7a735adc9a2131fd8a51aaa78a734ffaeb3fffab","after":"e95519db742d071cf50a0080713ca4a55be44153","ref":"refs/heads/main","pushedAt":"2024-02-16T19:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add sample of rendering a dependency graph with Graphviz","shortMessageHtmlLink":"Add sample of rendering a dependency graph with Graphviz"}},{"before":"b045be159745ba0ad0785562d5a47d3d62939a32","after":"7a735adc9a2131fd8a51aaa78a734ffaeb3fffab","ref":"refs/heads/main","pushedAt":"2024-02-14T05:40:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Replace 'store_true' action with BooleanOptionalAction","shortMessageHtmlLink":"Replace 'store_true' action with BooleanOptionalAction"}},{"before":"77ba8808c678ab92f48ea3657531079014b3f208","after":"b045be159745ba0ad0785562d5a47d3d62939a32","ref":"refs/heads/main","pushedAt":"2024-02-14T05:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Replace 'store_true' action with BooleanOptionalAction","shortMessageHtmlLink":"Replace 'store_true' action with BooleanOptionalAction"}},{"before":"3bf0ef7ff67e503be3aee9807af8d8ab5df787e5","after":"77ba8808c678ab92f48ea3657531079014b3f208","ref":"refs/heads/main","pushedAt":"2024-02-10T00:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add example of open()-alike helper for IOBase objects","shortMessageHtmlLink":"Add example of open()-alike helper for IOBase objects"}},{"before":"305cbf0f0810ac8c85447a5c46cc1fd6ea1d4a17","after":"3bf0ef7ff67e503be3aee9807af8d8ab5df787e5","ref":"refs/heads/main","pushedAt":"2024-02-08T19:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SnoopJ","name":"James","path":"/SnoopJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6125322?s=80&v=4"},"commit":{"message":"Add sopel formatting plugin example","shortMessageHtmlLink":"Add sopel formatting plugin example"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNjozNToxNS4wMDAwMDBazwAAAAS3qMa8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wOFQxOToyMzozNS4wMDAwMDBazwAAAAP13TE3"}},"title":"Activity ยท SnoopJ/playground"}