{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":748979973,"defaultBranch":"main","name":"neural-lam","ownerLogin":"leifdenby","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-27T08:12:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2405019?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724157472.0","currentOid":""},"activityList":{"items":[{"before":"4ba22ead5a0dd7e981e8a68a4c70c3cf61c18d28","after":"1f661c6e008d69b7c0daf0fff8a2135b62b0848d","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-20T13:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"fix flake8 linting errors","shortMessageHtmlLink":"fix flake8 linting errors"}},{"before":"826270a2de77823d8c637f68f7d185c4ecd65f1f","after":"4ba22ead5a0dd7e981e8a68a4c70c3cf61c18d28","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-20T13:21:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/datastores","shortMessageHtmlLink":"Merge branch 'main' into feat/datastores"}},{"before":"74470dcc77a299ada64132317ad6e80d96c4ad35","after":"6fb2a9112249cdf64e6161ed77f86ebb4405d2e5","ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"add reference to README","shortMessageHtmlLink":"add reference to README"}},{"before":null,"after":"74470dcc77a299ada64132317ad6e80d96c4ad35","ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"add package build and upload to pypi in cicd","shortMessageHtmlLink":"add package build and upload to pypi in cicd"}},{"before":"ceb73aa7507a7cb310bdf1150d41030af7dbf3e9","after":null,"ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:36:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"}},{"before":"07ce93edd169b58a27941ca6c03b7039ffdc4678","after":"ceb73aa7507a7cb310bdf1150d41030af7dbf3e9","ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"restore deleted files","shortMessageHtmlLink":"restore deleted files"}},{"before":"fc0f4f4951610dd9875be8f9b6b2eada1aa8f9bb","after":"07ce93edd169b58a27941ca6c03b7039ffdc4678","ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:33:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Clean up","shortMessageHtmlLink":"Clean up"}},{"before":null,"after":"fc0f4f4951610dd9875be8f9b6b2eada1aa8f9bb","ref":"refs/heads/feat/deploy-package-to-pypi","pushedAt":"2024-08-20T12:06:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"add package build and upload to pypi in cicd","shortMessageHtmlLink":"add package build and upload to pypi in cicd"}},{"before":"3cd0f8b13aba933481d9159d709c46a2d983f49e","after":"e4210e05ba1987c97951a53f7a45c067a00679d0","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T11:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"remove numpy <2.0.0 cap and update changelog","shortMessageHtmlLink":"remove numpy <2.0.0 cap and update changelog"}},{"before":"46b37f85624832186887399fb96ecc9c7d8b7087","after":"826270a2de77823d8c637f68f7d185c4ecd65f1f","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-20T11:36:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores","shortMessageHtmlLink":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores"}},{"before":"b96cfdcd7d6dc3be11280de3aee3c0831e71cdf7","after":"3cd0f8b13aba933481d9159d709c46a2d983f49e","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T11:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"pin numpy to <2.0.0","shortMessageHtmlLink":"pin numpy to <2.0.0"}},{"before":"6adf6ccb63a300bf1aeffecf64bc7dcbee4730bf","after":"46b37f85624832186887399fb96ecc9c7d8b7087","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-20T11:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"revert docstring formatting changes","shortMessageHtmlLink":"revert docstring formatting changes"}},{"before":"5b71be3c68d815e0e376ee651c14f09d801f86de","after":"a54c45f82812207e3eb9da7b4e5baafb2e7b4441","ref":"refs/heads/main","pushedAt":"2024-08-20T09:53:40.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Refactor codebase into a python package (#32)\n\nMake it possible to `neural-lam` as a package, thereby enabling the possibility to run from anywhere once the\r\npackage has been installed. This means it is now possible (in theory) to train neural-lam on a `.npy`-file based dataset with the neural-lam package installed into a user's `site-packages` (i.e. in their virtualenv).\r\n\r\nThe primary changes are:\r\n\r\n- move all `*.py` that are currently outside of neural_lam/ into that folder, but keep the files the same\r\n- change all examples of running the neural-lam \"scripts\", e.g. `python create_mesh.py` by `python -m neural_lam.create_mesh` in the README\r\n- change all absolute imports to package-relative imports, i.e. `from .import utils` rather than `from neural_lam import utils`\r\n- add tests that all the CLI entrypoints to neural_lam can be imported and add ci/cd action to run these tests\r\n\r\n---------\r\n\r\nCo-authored-by: SimonKamuk <43374850+SimonKamuk@users.noreply.github.com>\r\nCo-authored-by: joeloskarsson \r\nCo-authored-by: Leif Denby ","shortMessageHtmlLink":"Refactor codebase into a python package (mllam#32)"}},{"before":"0a79c74cb1d6bf3e29b999188c0c6e4d9f95078b","after":"6adf6ccb63a300bf1aeffecf64bc7dcbee4730bf","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-20T09:02:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"revert to line length of 80","shortMessageHtmlLink":"revert to line length of 80"}},{"before":"bddfcaf28625e7ff106b7be834d5228cfc458759","after":"b96cfdcd7d6dc3be11280de3aee3c0831e71cdf7","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T08:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"quote the skip step the install readme","shortMessageHtmlLink":"quote the skip step the install readme"}},{"before":"9a0d538a683aa104b4ddea76fd295d22e390b63b","after":"bddfcaf28625e7ff106b7be834d5228cfc458759","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T07:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"update readme with new dev deps group","shortMessageHtmlLink":"update readme with new dev deps group"}},{"before":"689ef693781bede4e1bc58f3a186214db280d307","after":"9a0d538a683aa104b4ddea76fd295d22e390b63b","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T07:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"update cicd tests to install dev deps","shortMessageHtmlLink":"update cicd tests to install dev deps"}},{"before":"342229806307110d5f245dba7f711463f760e0d1","after":"689ef693781bede4e1bc58f3a186214db280d307","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-20T07:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"move dev deps optional dependencies group","shortMessageHtmlLink":"move dev deps optional dependencies group"}},{"before":"41364a81f4683ce5b0d45622c701673496feee51","after":"342229806307110d5f245dba7f711463f760e0d1","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-19T13:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"c8ae8294cb35fa658c2b9131bd124edb1a0cbcf6","after":"41364a81f4683ce5b0d45622c701673496feee51","ref":"refs/heads/maint/deps-in-pyproject-toml","pushedAt":"2024-08-19T13:50:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/mllam/neural-lam into maint/deps-in-pyproject-toml","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/mllam/neural-lam into maint…"}},{"before":"9f2537539a98c6a1fa8b42890baad384058f3a66","after":"b1ecb2c8c89ce323afc243e781da1c49d92f19dd","ref":"refs/heads/maint/refactor-as-package","pushedAt":"2024-08-19T13:38:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/mllam/neural-lam into maint/refactor-as-package","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/mllam/neural-lam into maint…"}},{"before":"791af0a8028bd9e60d2c620f383e80c2ae2227b4","after":"9f2537539a98c6a1fa8b42890baad384058f3a66","ref":"refs/heads/maint/refactor-as-package","pushedAt":"2024-08-19T13:36:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'maint/refactor-as-package' of https://github.com/leifdenby/neural-lam into maint/refactor-as-package","shortMessageHtmlLink":"Merge branch 'maint/refactor-as-package' of https://github.com/leifde…"}},{"before":"57bbb81364f117df3281ff2368dc7b5e906764d9","after":"0a79c74cb1d6bf3e29b999188c0c6e4d9f95078b","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-15T13:25:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"cleanup doctrings","shortMessageHtmlLink":"cleanup doctrings"}},{"before":"799d55e3abd8a7ba34507cf1e2d524be070de89f","after":"57bbb81364f117df3281ff2368dc7b5e906764d9","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-14T13:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"train only 1 epoch in cicd and print to stdout","shortMessageHtmlLink":"train only 1 epoch in cicd and print to stdout"}},{"before":"eac6e35e296702354331369bda6825eb4dc02cce","after":"799d55e3abd8a7ba34507cf1e2d524be070de89f","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-14T12:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"linting fixes","shortMessageHtmlLink":"linting fixes"}},{"before":"58fab84b7764953c260d61e7a944e645f872ea98","after":"eac6e35e296702354331369bda6825eb4dc02cce","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-14T12:16:10.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores","shortMessageHtmlLink":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores"}},{"before":"658836a9c2654cc1f97418e17b70835569d404a8","after":"58fab84b7764953c260d61e7a944e645f872ea98","ref":"refs/heads/feat/datastores","pushedAt":"2024-08-14T12:05:18.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores","shortMessageHtmlLink":"Merge branch 'maint/deps-in-pyproject-toml' into feat/datastores"}},{"before":"190d1de713a658e717d24f7d8c65323becd22f7a","after":"791af0a8028bd9e60d2c620f383e80c2ae2227b4","ref":"refs/heads/maint/refactor-as-package","pushedAt":"2024-08-14T07:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"e7cf2c00115e765a1297fe50dc9c6b69690cb3f8","after":"190d1de713a658e717d24f7d8c65323becd22f7a","ref":"refs/heads/maint/refactor-as-package","pushedAt":"2024-08-14T07:52:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"use Flake8-pyproject instead","shortMessageHtmlLink":"use Flake8-pyproject instead"}},{"before":"db9d96f8379b8c1c053fbf808c522b17e64b5fef","after":"e7cf2c00115e765a1297fe50dc9c6b69690cb3f8","ref":"refs/heads/maint/refactor-as-package","pushedAt":"2024-08-14T07:43:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"leifdenby","name":"Leif Denby","path":"/leifdenby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2405019?s=80&v=4"},"commit":{"message":"Merge pull request #1 from mllam/package_inits\n\nPackage inits","shortMessageHtmlLink":"Merge pull request #1 from mllam/package_inits"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnygdjgA","startCursor":null,"endCursor":null}},"title":"Activity · leifdenby/neural-lam"}