{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":378749982,"defaultBranch":"master","name":"Efficient_Python_tricks_and_tools_for_data_scientists","ownerLogin":"khuyentran1401","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-20T22:16:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49108771?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1669220573.800062","currentOid":""},"activityList":{"items":[{"before":"acc215e09c4df8d8b64f21f71860aad224cb1060","after":"0e74fd6de4e3e04b0122ec791e2fac45d832acc0","ref":"refs/heads/master","pushedAt":"2024-09-16T00:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add pyspark","shortMessageHtmlLink":"add pyspark"}},{"before":"29099ec94f23b92d68b441b72b953c815fa496fd","after":"acc215e09c4df8d8b64f21f71860aad224cb1060","ref":"refs/heads/master","pushedAt":"2024-09-11T18:28:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/khuyentran1401/Efficient_Python_tricks_and_tools_for_data_scientists","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/khuyentran1401/Efficient_…"}},{"before":"e14e00d99aa4703336379b3d1bc6b19e81070133","after":"29099ec94f23b92d68b441b72b953c815fa496fd","ref":"refs/heads/master","pushedAt":"2024-09-06T00:52:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/khuyentran1401/Efficient_Python_tricks_and_tools_for_data_scientists","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/khuyentran1401/Efficient_…"}},{"before":"da7e4d5772f1a6f283843374fe22593a33e79323","after":"e14e00d99aa4703336379b3d1bc6b19e81070133","ref":"refs/heads/master","pushedAt":"2024-09-04T00:20:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"35d7e8fda17e03fa27f068c31bdef0c986f4c5b5","after":"da7e4d5772f1a6f283843374fe22593a33e79323","ref":"refs/heads/master","pushedAt":"2024-09-02T21:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add duck typing","shortMessageHtmlLink":"add duck typing"}},{"before":"e94873474cb3dce1f3a59a19681173487c66cbbf","after":"35d7e8fda17e03fa27f068c31bdef0c986f4c5b5","ref":"refs/heads/master","pushedAt":"2024-09-02T13:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add pyspark select vs withColumn","shortMessageHtmlLink":"add pyspark select vs withColumn"}},{"before":"7bc32f95f556b02b30a230d91b839744e9d73dc6","after":"e94873474cb3dce1f3a59a19681173487c66cbbf","ref":"refs/heads/master","pushedAt":"2024-09-02T10:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"update notebooks","shortMessageHtmlLink":"update notebooks"}},{"before":"7d578815da947949c241d706bc3b682958004fe2","after":"7bc32f95f556b02b30a230d91b839744e9d73dc6","ref":"refs/heads/master","pushedAt":"2024-08-28T14:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"edit some notebooks","shortMessageHtmlLink":"edit some notebooks"}},{"before":"21aa9ee47f1f51f74d37103242c104a2cf6dacc8","after":"7d578815da947949c241d706bc3b682958004fe2","ref":"refs/heads/master","pushedAt":"2024-08-20T21:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add delta lake upsert","shortMessageHtmlLink":"add delta lake upsert"}},{"before":"8293d71237fcb332df819247877ab19f0fb8798d","after":"21aa9ee47f1f51f74d37103242c104a2cf6dacc8","ref":"refs/heads/master","pushedAt":"2024-08-20T20:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add structural pattern matching","shortMessageHtmlLink":"add structural pattern matching"}},{"before":"c5bf8aa476a63fc572ce537225f3587844ae6d31","after":"8293d71237fcb332df819247877ab19f0fb8798d","ref":"refs/heads/master","pushedAt":"2024-08-13T18:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add pytest-mock","shortMessageHtmlLink":"add pytest-mock"}},{"before":"22f519a6b590b015215714f188860ec0600c9e19","after":"c5bf8aa476a63fc572ce537225f3587844ae6d31","ref":"refs/heads/master","pushedAt":"2024-08-13T17:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add wat","shortMessageHtmlLink":"add wat"}},{"before":"df7abba46fe2c667183f38c497e7d61a8ee9bbfe","after":"22f519a6b590b015215714f188860ec0600c9e19","ref":"refs/heads/master","pushedAt":"2024-08-12T22:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add vector embedding","shortMessageHtmlLink":"add vector embedding"}},{"before":"2c1972015a9e15cbd4ebe32ddc9aea34207a6371","after":"df7abba46fe2c667183f38c497e7d61a8ee9bbfe","ref":"refs/heads/master","pushedAt":"2024-08-06T21:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add fastapi for ml","shortMessageHtmlLink":"add fastapi for ml"}},{"before":"7b9948d8124101bf6a4c90819f8eea98faa3df97","after":"2c1972015a9e15cbd4ebe32ddc9aea34207a6371","ref":"refs/heads/master","pushedAt":"2024-08-06T20:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add fastapi for ml","shortMessageHtmlLink":"add fastapi for ml"}},{"before":"4d27fa46c20f86af78f6532b412cf385204f7182","after":"7b9948d8124101bf6a4c90819f8eea98faa3df97","ref":"refs/heads/master","pushedAt":"2024-08-06T02:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add pipe","shortMessageHtmlLink":"add pipe"}},{"before":"1712c60182de788ed565fc6d0e945a5a933a6958","after":"4d27fa46c20f86af78f6532b412cf385204f7182","ref":"refs/heads/master","pushedAt":"2024-08-05T22:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add mock","shortMessageHtmlLink":"add mock"}},{"before":"a2cd6bdb64ab25530d4e77dadc3194e7f7078563","after":"1712c60182de788ed565fc6d0e945a5a933a6958","ref":"refs/heads/master","pushedAt":"2024-08-02T21:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add mlflow model","shortMessageHtmlLink":"add mlflow model"}},{"before":"c54e6fd877b7928c92c04af83d237871020c3b1a","after":"a2cd6bdb64ab25530d4e77dadc3194e7f7078563","ref":"refs/heads/master","pushedAt":"2024-08-01T21:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"remove extra stuff","shortMessageHtmlLink":"remove extra stuff"}},{"before":"652bc8f947ced0f1adb244ff38fd113b0c67e2c6","after":"c54e6fd877b7928c92c04af83d237871020c3b1a","ref":"refs/heads/master","pushedAt":"2024-08-01T21:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add bertopic","shortMessageHtmlLink":"add bertopic"}},{"before":"3529355a3a544b2250e48a5bd7fb565ee1ebdfb1","after":"652bc8f947ced0f1adb244ff38fd113b0c67e2c6","ref":"refs/heads/master","pushedAt":"2024-07-30T00:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add click, typer, and argparse comparison","shortMessageHtmlLink":"add click, typer, and argparse comparison"}},{"before":"d5698f435f3aa5fc82f2d04d1b274f71ec8893a9","after":"3529355a3a544b2250e48a5bd7fb565ee1ebdfb1","ref":"refs/heads/master","pushedAt":"2024-07-28T21:34:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add hierarchical forecasting","shortMessageHtmlLink":"add hierarchical forecasting"}},{"before":"669e346e73ac8f2dd9d41e2c4da29a6b0529852d","after":"d5698f435f3aa5fc82f2d04d1b274f71ec8893a9","ref":"refs/heads/master","pushedAt":"2024-07-24T01:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add notebook magic commands","shortMessageHtmlLink":"add notebook magic commands"}},{"before":"362343f0955bd38c00229f17d05c440eeae3aafc","after":"669e346e73ac8f2dd9d41e2c4da29a6b0529852d","ref":"refs/heads/master","pushedAt":"2024-07-23T01:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"compare pandas and polars syntax","shortMessageHtmlLink":"compare pandas and polars syntax"}},{"before":"7825c76f08746dcd2a392ee8afed1100c4a57fe5","after":"362343f0955bd38c00229f17d05c440eeae3aafc","ref":"refs/heads/master","pushedAt":"2024-07-16T16:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"update textblob examples","shortMessageHtmlLink":"update textblob examples"}},{"before":"ebfa1f636817088da6c0420914accbe517f36d0f","after":"7825c76f08746dcd2a392ee8afed1100c4a57fe5","ref":"refs/heads/master","pushedAt":"2024-07-16T15:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add camelot","shortMessageHtmlLink":"add camelot"}},{"before":"c0b9fadb919b00b1c8115ffd0e5754e260439a0e","after":"ebfa1f636817088da6c0420914accbe517f36d0f","ref":"refs/heads/master","pushedAt":"2024-07-16T15:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"change brand name","shortMessageHtmlLink":"change brand name"}},{"before":"0117e84f828bfd744c628752127cbae86e39c746","after":"c0b9fadb919b00b1c8115ffd0e5754e260439a0e","ref":"refs/heads/master","pushedAt":"2024-07-16T15:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"replace brand image","shortMessageHtmlLink":"replace brand image"}},{"before":"c382e3d58c49c510d933208276925c0b026bf290","after":"0117e84f828bfd744c628752127cbae86e39c746","ref":"refs/heads/master","pushedAt":"2024-07-16T15:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"replace brand image","shortMessageHtmlLink":"replace brand image"}},{"before":"334cc009c4959e910d165ce82103923cfa5d0b21","after":"c382e3d58c49c510d933208276925c0b026bf290","ref":"refs/heads/master","pushedAt":"2024-07-16T14:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khuyentran1401","name":"Khuyen Tran","path":"/khuyentran1401","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49108771?s=80&v=4"},"commit":{"message":"add title to code","shortMessageHtmlLink":"add title to code"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwMDo1Mzo0Ni4wMDAwMDBazwAAAAS28bnQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwMDo1Mzo0Ni4wMDAwMDBazwAAAAS28bnQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQxNDo1NDozNC4wMDAwMDBazwAAAASA59cB"}},"title":"Activity · khuyentran1401/Efficient_Python_tricks_and_tools_for_data_scientists"}