{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":701137231,"defaultBranch":"main","name":"torch-training-loop","ownerLogin":"beekill95","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-06T02:14:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13050290?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711877274.0","currentOid":""},"activityList":{"items":[{"before":"81795e73bb9462392b22e4a38697842488f9df4a","after":"0313fc639f3913e0473c6e421d84f3aed8b76b0f","ref":"refs/heads/state_serializer","pushedAt":"2024-03-31T09:36:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Update","shortMessageHtmlLink":"Update"}},{"before":"bceba62eedd29e1f63fa41a2b82210991cf1a516","after":null,"ref":"refs/heads/switch_to_black_formatter","pushedAt":"2024-03-31T09:27:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"}},{"before":"800d0fa947b9b5b0b7602d82c83fbd3f47a5cf48","after":"b9a946461ec92788371b78ffdef6e9611d21768e","ref":"refs/heads/main","pushedAt":"2024-03-31T09:27:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Switch to black formatter (#39)","shortMessageHtmlLink":"Switch to black formatter (#39)"}},{"before":"bfa9e27fd82e4e486320d264a72336ec5b749d10","after":"bceba62eedd29e1f63fa41a2b82210991cf1a516","ref":"refs/heads/switch_to_black_formatter","pushedAt":"2024-03-31T08:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Fix pipeline syntax error","shortMessageHtmlLink":"Fix pipeline syntax error"}},{"before":null,"after":"bfa9e27fd82e4e486320d264a72336ec5b749d10","ref":"refs/heads/switch_to_black_formatter","pushedAt":"2024-03-31T08:50:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Switch to black formatter","shortMessageHtmlLink":"Switch to black formatter"}},{"before":"004d91abf594ad041aad226c093b57d8685858d3","after":"99d210c08f127e23e2523085eb1402704bbbf62c","ref":"refs/heads/mypy","pushedAt":"2024-03-31T08:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Add static checks to CI pipeline\n\n* Also, rename test with pytest to unit test\n* Use poetry run doit test instead","shortMessageHtmlLink":"Add static checks to CI pipeline"}},{"before":null,"after":"004d91abf594ad041aad226c093b57d8685858d3","ref":"refs/heads/mypy","pushedAt":"2024-03-31T08:34:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Fix some type checking errors, change formatter to black","shortMessageHtmlLink":"Fix some type checking errors, change formatter to black"}},{"before":"df9f2c54d8e39a9cc5d13906545a88b9048852df","after":null,"ref":"refs/heads/support_py3.12","pushedAt":"2024-03-30T23:42:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"}},{"before":"489f1ef8e2900bd8acee4d3136060448ef441454","after":"800d0fa947b9b5b0b7602d82c83fbd3f47a5cf48","ref":"refs/heads/main","pushedAt":"2024-03-30T23:42:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Support py3.12 (#22)\n\n* Update poetry to 1.7.1\r\n* Run unit tests with py3.12.\r\n* Update numpy to 1.26 for python 3.12\r\n* Use macos-latest to run tests on multiple platform to reduce cache usage\r\n* Switch back to poetry from `pip install -r requirements.txt` to install dependencies","shortMessageHtmlLink":"Support py3.12 (#22)"}},{"before":"2e03dd40b820457d0501ef896f0b92262b8c1a69","after":"df9f2c54d8e39a9cc5d13906545a88b9048852df","ref":"refs/heads/support_py3.12","pushedAt":"2024-03-30T15:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Use macos-latest to run tests on multiple platform, rely on poetry to install requirements","shortMessageHtmlLink":"Use macos-latest to run tests on multiple platform, rely on poetry to…"}},{"before":"b33d1c1168fd2ca12ca28cc5b1c20ec8a2f22d53","after":"81795e73bb9462392b22e4a38697842488f9df4a","ref":"refs/heads/state_serializer","pushedAt":"2024-03-17T09:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"WIP: implement state serializable for simple training step","shortMessageHtmlLink":"WIP: implement state serializable for simple training step"}},{"before":"7cdc447e62b0c814562021588e773a7f28f6f77b","after":"b33d1c1168fd2ca12ca28cc5b1c20ec8a2f22d53","ref":"refs/heads/state_serializer","pushedAt":"2024-03-17T09:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Implement state serializable for distributed training loop","shortMessageHtmlLink":"Implement state serializable for distributed training loop"}},{"before":"5426baaa1349009779960336dc052bd0d768a182","after":"7cdc447e62b0c814562021588e773a7f28f6f77b","ref":"refs/heads/state_serializer","pushedAt":"2024-03-17T08:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Implement state serializable interface for training loop","shortMessageHtmlLink":"Implement state serializable interface for training loop"}},{"before":null,"after":"5426baaa1349009779960336dc052bd0d768a182","ref":"refs/heads/state_serializer","pushedAt":"2024-03-17T07:49:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"StateSerializable interface","shortMessageHtmlLink":"StateSerializable interface"}},{"before":"a3e9fb64f5642e426b0879d9dd7b48d20b1b9135","after":"489f1ef8e2900bd8acee4d3136060448ef441454","ref":"refs/heads/main","pushedAt":"2024-03-15T10:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Add improving logging to plan items","shortMessageHtmlLink":"Add improving logging to plan items"}},{"before":"7c5b86ce56de86c1b545752b35a0fc9339fe2594","after":"d7bee9943dae01e3df4d66a91b3518db0d498a57","ref":"refs/heads/pdm","pushedAt":"2024-03-02T07:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Specify different numpy versions for different python versions","shortMessageHtmlLink":"Specify different numpy versions for different python versions"}},{"before":"11bfb084c5866f484bf522b2fdc01396e3447c68","after":"7c5b86ce56de86c1b545752b35a0fc9339fe2594","ref":"refs/heads/pdm","pushedAt":"2024-03-02T07:07:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Fix wrong command","shortMessageHtmlLink":"Fix wrong command"}},{"before":"f8d80fd1f10dd0679881b05d51abaa265c161d4b","after":"11bfb084c5866f484bf522b2fdc01396e3447c68","ref":"refs/heads/pdm","pushedAt":"2024-03-02T05:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Fix cannot install dependencies from requirements","shortMessageHtmlLink":"Fix cannot install dependencies from requirements"}},{"before":"0e7f31a2bd6680c168ca59aca67d9fee33912aa1","after":"f8d80fd1f10dd0679881b05d51abaa265c161d4b","ref":"refs/heads/pdm","pushedAt":"2024-03-02T05:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Export requirements without hashes","shortMessageHtmlLink":"Export requirements without hashes"}},{"before":"f30100cc3c2c5dd7d53980edd7e11ee45e095c35","after":"0e7f31a2bd6680c168ca59aca67d9fee33912aa1","ref":"refs/heads/pdm","pushedAt":"2024-03-02T05:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Fix group selection for exporting requirements","shortMessageHtmlLink":"Fix group selection for exporting requirements"}},{"before":"2684108a7ab39a6b0125f6f6c1c29cb6ce40192c","after":"f30100cc3c2c5dd7d53980edd7e11ee45e095c35","ref":"refs/heads/pdm","pushedAt":"2024-03-02T04:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Update CI/CD steps","shortMessageHtmlLink":"Update CI/CD steps"}},{"before":"631c028267e5456201eb2e7f088f074e84ad5f57","after":"2684108a7ab39a6b0125f6f6c1c29cb6ce40192c","ref":"refs/heads/pdm","pushedAt":"2024-03-02T04:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"93e5d43f32c157749bcceee742a80e1cec3a787e","after":"631c028267e5456201eb2e7f088f074e84ad5f57","ref":"refs/heads/pdm","pushedAt":"2024-03-01T23:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Remove poetry.lock and change _version.py template","shortMessageHtmlLink":"Remove poetry.lock and change _version.py template"}},{"before":null,"after":"93e5d43f32c157749bcceee742a80e1cec3a787e","ref":"refs/heads/pdm","pushedAt":"2024-03-01T23:31:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Transition from poetry to pdm","shortMessageHtmlLink":"Transition from poetry to pdm"}},{"before":"921a0810e6bcfcbe7939fd11035e419eca02fb80","after":"2e03dd40b820457d0501ef896f0b92262b8c1a69","ref":"refs/heads/support_py3.12","pushedAt":"2024-03-01T10:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Update lock file","shortMessageHtmlLink":"Update lock file"}},{"before":"4a4e46caece633b85d8782acc4e63a85a6243b70","after":"921a0810e6bcfcbe7939fd11035e419eca02fb80","ref":"refs/heads/support_py3.12","pushedAt":"2024-03-01T10:15:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Update numpy to 1.26 for python 3.12","shortMessageHtmlLink":"Update numpy to 1.26 for python 3.12"}},{"before":"9248874b210b49f27489b462842f062a009da2bd","after":null,"ref":"refs/heads/dependabot/pip/jupyter-lsp-2.2.2","pushedAt":"2024-02-07T11:29:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"}},{"before":"7422ced7e1c7cabd916a3275d8a2a7c96416c519","after":"a3e9fb64f5642e426b0879d9dd7b48d20b1b9135","ref":"refs/heads/main","pushedAt":"2024-02-07T11:29:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"},"commit":{"message":"Merge pull request #34 from beekill95/dependabot/pip/jupyter-lsp-2.2.2\n\nBump jupyter-lsp from 2.2.0 to 2.2.2","shortMessageHtmlLink":"Merge pull request #34 from beekill95/dependabot/pip/jupyter-lsp-2.2.2"}},{"before":null,"after":"9248874b210b49f27489b462842f062a009da2bd","ref":"refs/heads/dependabot/pip/jupyter-lsp-2.2.2","pushedAt":"2024-02-06T03:23:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jupyter-lsp from 2.2.0 to 2.2.2\n\nBumps [jupyter-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) from 2.2.0 to 2.2.2.\n- [Release notes](https://github.com/jupyter-lsp/jupyterlab-lsp/releases)\n- [Changelog](https://github.com/jupyter-lsp/jupyterlab-lsp/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jupyter-lsp/jupyterlab-lsp/commits)\n\n---\nupdated-dependencies:\n- dependency-name: jupyter-lsp\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jupyter-lsp from 2.2.0 to 2.2.2"}},{"before":"3672203ef10e0a8c95f9cd4cd9274595e025e95b","after":null,"ref":"refs/heads/dependabot/pip/jupyterlab-4.0.11","pushedAt":"2024-02-06T03:21:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"beekill95","name":"Quan Nguyen","path":"/beekill95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13050290?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0zMVQwOTozNjo0Ni4wMDAwMDBazwAAAAQjtyZP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0zMVQwOTozNjo0Ni4wMDAwMDBazwAAAAQjtyZP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNlQwMzoyMToyNy4wMDAwMDBazwAAAAPy6xw_"}},"title":"Activity · beekill95/torch-training-loop"}