{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708647543,"defaultBranch":"main","name":"Python-Type-Challenges","ownerLogin":"laike9m","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-23T05:11:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2592205?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701333286.0","currentOid":""},"activityList":{"items":[{"before":"d3163d6e35d94a7b0ae0e0d95e83e80fcc075c79","after":"07e0ec62a8689306630f2ba8bf756e7a630240d3","ref":"refs/heads/main","pushedAt":"2024-04-12T02:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Fix typo (#118)","shortMessageHtmlLink":"Fix typo (#118)"}},{"before":"dd60cb899f40e70a41e3a506e79cc8b3e0a6b240","after":"d3163d6e35d94a7b0ae0e0d95e83e80fcc075c79","ref":"refs/heads/main","pushedAt":"2024-02-02T08:14:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"feat: add hints for extreme concatenate (#116)","shortMessageHtmlLink":"feat: add hints for extreme concatenate (#116)"}},{"before":"902d87ead49c658dde951410656134364cfaf225","after":"dd60cb899f40e70a41e3a506e79cc8b3e0a6b240","ref":"refs/heads/main","pushedAt":"2024-02-02T08:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"feat: unify solution for python 3.12 (#117)","shortMessageHtmlLink":"feat: unify solution for python 3.12 (#117)"}},{"before":"cfc0450157f6623c2ba3de80c1652c79f0c3527d","after":"902d87ead49c658dde951410656134364cfaf225","ref":"refs/heads/main","pushedAt":"2024-01-31T12:12:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"add auto fold the challenge list and remove `x` button (#111)","shortMessageHtmlLink":"add auto fold the challenge list and remove x button (#111)"}},{"before":"081bab7793b6ba7be87173a58d137b88ecfaf88a","after":"cfc0450157f6623c2ba3de80c1652c79f0c3527d","ref":"refs/heads/main","pushedAt":"2024-01-30T02:47:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Remove old CodeMirrors when history load to fix #109 (#114)","shortMessageHtmlLink":"Remove old CodeMirrors when history load to fix #109 (#114)"}},{"before":"cca8badd9cb945d724aed44b7530b1154d830ffb","after":"081bab7793b6ba7be87173a58d137b88ecfaf88a","ref":"refs/heads/main","pushedAt":"2024-01-29T06:08:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Replaced black with ruff (#113)","shortMessageHtmlLink":"Replaced black with ruff (#113)"}},{"before":"6b53fd14fac99044e9b823999d7510cd714c93d0","after":"cca8badd9cb945d724aed44b7530b1154d830ffb","ref":"refs/heads/main","pushedAt":"2024-01-28T15:09:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Remove typing_extensions and Delete advanced-overload-generic (#107)","shortMessageHtmlLink":"Remove typing_extensions and Delete advanced-overload-generic (#107)"}},{"before":"ed91ae049e198e63d947643eacbac80d103770ce","after":"6b53fd14fac99044e9b823999d7510cd714c93d0","ref":"refs/heads/main","pushedAt":"2024-01-27T12:40:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Remove x-axis scrollbar (#105)","shortMessageHtmlLink":"Remove x-axis scrollbar (#105)"}},{"before":"90c8078fb3f48e1a37e7186a02c00b77b1d5d361","after":"ed91ae049e198e63d947643eacbac80d103770ce","ref":"refs/heads/main","pushedAt":"2024-01-26T07:34:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add test for hints.md (#103)","shortMessageHtmlLink":"Add test for hints.md (#103)"}},{"before":"1ff014b1378bf3a825f09f6d3a773260c0a3fae8","after":"90c8078fb3f48e1a37e7186a02c00b77b1d5d361","ref":"refs/heads/main","pushedAt":"2024-01-26T02:30:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Change link in intermediate-empty-tuple (#102)","shortMessageHtmlLink":"Change link in intermediate-empty-tuple (#102)"}},{"before":"0fa2d80e1554fe66a54ae1441723c92665a35a64","after":"1ff014b1378bf3a825f09f6d3a773260c0a3fae8","ref":"refs/heads/main","pushedAt":"2024-01-24T08:12:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"feat: Record passed status for challenges (#80)","shortMessageHtmlLink":"feat: Record passed status for challenges (#80)"}},{"before":"ebd195a465bf142109629ccf54a98187c5b3dcea","after":"0fa2d80e1554fe66a54ae1441723c92665a35a64","ref":"refs/heads/main","pushedAt":"2024-01-23T02:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Improve the question of advanced-typeguard, fixed #99","shortMessageHtmlLink":"Improve the question of advanced-typeguard, fixed #99"}},{"before":"1e6e332efa7f345aa8bc81b90fcc985d3d2e1764","after":"ebd195a465bf142109629ccf54a98187c5b3dcea","ref":"refs/heads/main","pushedAt":"2024-01-23T01:14:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"update extreme-self-casting to not require annotating `self` (#101)\n\n* update extreme-self-casting to not require annotating `self`\r\n\r\n* update question code to contain imports it uses\r\n\r\n* update question code to contain imports it uses\r\n\r\n* fix copy paste typo","shortMessageHtmlLink":"update extreme-self-casting to not require annotating self (#101)"}},{"before":"dba821e731a3593f5189d5600efbfbf68b16ce37","after":"1e6e332efa7f345aa8bc81b90fcc985d3d2e1764","ref":"refs/heads/main","pushedAt":"2024-01-19T16:14:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"fix pre-commit ci (#96)","shortMessageHtmlLink":"fix pre-commit ci (#96)"}},{"before":"84551ad9c1d668a9aecfa73ebac25faa81a9cb3c","after":"dba821e731a3593f5189d5600efbfbf68b16ce37","ref":"refs/heads/main","pushedAt":"2024-01-19T04:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"new challenge: empty-tuple (intermediate) (#94)","shortMessageHtmlLink":"new challenge: empty-tuple (intermediate) (#94)"}},{"before":"427808c0c30c3589d8d13167184879e697743287","after":"84551ad9c1d668a9aecfa73ebac25faa81a9cb3c","ref":"refs/heads/main","pushedAt":"2024-01-19T02:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Fixed encoding issue by enforcing utf-8 read. Fixed #92","shortMessageHtmlLink":"Fixed encoding issue by enforcing utf-8 read. Fixed #92"}},{"before":"35487f7d98185d3215af7a42ea8b8a99be107fbe","after":"427808c0c30c3589d8d13167184879e697743287","ref":"refs/heads/main","pushedAt":"2024-01-19T01:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Make extreme-variance more strict, add hints. Fixed #89","shortMessageHtmlLink":"Make extreme-variance more strict, add hints. Fixed #89"}},{"before":"c6ca3a1be63ee4f72ff3e84cc906dcf082247de8","after":"35487f7d98185d3215af7a42ea8b8a99be107fbe","ref":"refs/heads/main","pushedAt":"2024-01-17T18:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"update hint for advanced-typeshed (#87)","shortMessageHtmlLink":"update hint for advanced-typeshed (#87)"}},{"before":"59d0cb4a12f7b6591a5c6b40387235101c04ff10","after":"c6ca3a1be63ee4f72ff3e84cc906dcf082247de8","ref":"refs/heads/main","pushedAt":"2024-01-02T21:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Fix unexpected error in the literalstring challenge, fixes #81","shortMessageHtmlLink":"Fix unexpected error in the literalstring challenge, fixes #81"}},{"before":"95fef311a3d652bd17e20ce2e211cdad86d60b50","after":"59d0cb4a12f7b6591a5c6b40387235101c04ff10","ref":"refs/heads/main","pushedAt":"2023-12-25T02:00:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"feat: Add type hints for js function by JSDoc (#79)","shortMessageHtmlLink":"feat: Add type hints for js function by JSDoc (#79)"}},{"before":"8131ee4d608aa2b36513cd04e241c2388907a612","after":"95fef311a3d652bd17e20ce2e211cdad86d60b50","ref":"refs/heads/main","pushedAt":"2023-12-23T03:39:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add a challenge for variadic generics (#76)","shortMessageHtmlLink":"Add a challenge for variadic generics (#76)"}},{"before":"3655eb3365999cdbb28f63bae65226eed383d87c","after":"8131ee4d608aa2b36513cd04e241c2388907a612","ref":"refs/heads/main","pushedAt":"2023-12-23T00:06:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Use HTMX to dynamically refresh the challenge area, while keeping the sidebar unchanged","shortMessageHtmlLink":"Use HTMX to dynamically refresh the challenge area, while keeping the…"}},{"before":"3a03a88eb31ed94ba73d662b13fa5735c451576e","after":"3655eb3365999cdbb28f63bae65226eed383d87c","ref":"refs/heads/main","pushedAt":"2023-12-22T05:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Update guidance","shortMessageHtmlLink":"Update guidance"}},{"before":"f64bb3e0e1167f446b05d5ae47e64ecae986539a","after":"3a03a88eb31ed94ba73d662b13fa5735c451576e","ref":"refs/heads/main","pushedAt":"2023-12-22T05:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Update guidance","shortMessageHtmlLink":"Update guidance"}},{"before":"d6bd3a1cbc650e88a3050d73614202edc471bc1a","after":"f64bb3e0e1167f446b05d5ae47e64ecae986539a","ref":"refs/heads/main","pushedAt":"2023-12-20T07:04:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add generic3 that exercises `bound`","shortMessageHtmlLink":"Add generic3 that exercises bound"}},{"before":"e7bf055d5f9f93a7bdc2ce40123564c20faa5755","after":"d6bd3a1cbc650e88a3050d73614202edc471bc1a","ref":"refs/heads/main","pushedAt":"2023-12-20T01:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Ignore project Zed config file","shortMessageHtmlLink":"Ignore project Zed config file"}},{"before":"890691965d5baefe0bbf4cbe3906b9a8c12333ae","after":"e7bf055d5f9f93a7bdc2ce40123564c20faa5755","ref":"refs/heads/main","pushedAt":"2023-12-18T04:06:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Update challenges/intermediate-self/hints.md: Fix typo (#77)","shortMessageHtmlLink":"Update challenges/intermediate-self/hints.md: Fix typo (#77)"}},{"before":"2e6ef056e5fc70dc4d846fa48f425e4daae22a2d","after":"890691965d5baefe0bbf4cbe3906b9a8c12333ae","ref":"refs/heads/main","pushedAt":"2023-12-16T06:41:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add hints for most of the intermediate challenges (#74)","shortMessageHtmlLink":"Add hints for most of the intermediate challenges (#74)"}},{"before":"aebd05ab2823d3f3d00ac17c3e4482abefb39e46","after":"2e6ef056e5fc70dc4d846fa48f425e4daae22a2d","ref":"refs/heads/main","pushedAt":"2023-12-16T04:11:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add hints for most of the advanced challenge. (#75)","shortMessageHtmlLink":"Add hints for most of the advanced challenge. (#75)"}},{"before":"4eadc5ca4af2a7e996acec564158adf92a2118ed","after":"aebd05ab2823d3f3d00ac17c3e4482abefb39e46","ref":"refs/heads/main","pushedAt":"2023-12-12T08:34:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laike9m","name":"laike9m","path":"/laike9m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2592205?s=80&v=4"},"commit":{"message":"Add hints for most of the basic challenges & improved basic-optional (#72)","shortMessageHtmlLink":"Add hints for most of the basic challenges & improved basic-optional (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELqk-uwA","startCursor":null,"endCursor":null}},"title":"Activity · laike9m/Python-Type-Challenges"}