{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":354103918,"defaultBranch":"main","name":"xcdat","ownerLogin":"xCDAT","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-02T18:38:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87787695?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727303177.0","currentOid":""},"activityList":{"items":[{"before":"e9e73dd98e20b77e690fd3b4cf6df947a9f58e60","after":"a750c0110cb8071ec42003557265de32d9eb4054","ref":"refs/heads/bump/v0.7.2","pushedAt":"2024-09-25T22:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Bump to 0.7.2","shortMessageHtmlLink":"Bump to 0.7.2"}},{"before":null,"after":"e9e73dd98e20b77e690fd3b4cf6df947a9f58e60","ref":"refs/heads/bump/v0.7.2","pushedAt":"2024-09-25T22:26:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update build workflow (#698)\n\n* Update build workflow\r\n- Replace mamba with miniforge and conda\r\n- Add Python 3.12 to testing matrix\r\n- Update `CANCEL_OTHERS` to `false` to test each Python version individually for potential Python-specific issues\r\n- Update `setup-miniconda` to v3","shortMessageHtmlLink":"Update build workflow (#698)"}},{"before":"aacf61fc617a9df037d64dda1b4b80169b0334f8","after":null,"ref":"refs/heads/devops/697-build-workflow","pushedAt":"2024-09-23T20:20:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"}},{"before":"643e72cf6653f66e52ade6391870206e1770dd6b","after":"e9e73dd98e20b77e690fd3b4cf6df947a9f58e60","ref":"refs/heads/main","pushedAt":"2024-09-23T20:20:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update build workflow (#698)\n\n* Update build workflow\r\n- Replace mamba with miniforge and conda\r\n- Add Python 3.12 to testing matrix\r\n- Update `CANCEL_OTHERS` to `false` to test each Python version individually for potential Python-specific issues\r\n- Update `setup-miniconda` to v3","shortMessageHtmlLink":"Update build workflow (#698)"}},{"before":"1567fbb25e002315d397b7cd49877f4970e52449","after":"aacf61fc617a9df037d64dda1b4b80169b0334f8","ref":"refs/heads/devops/697-build-workflow","pushedAt":"2024-09-23T20:13:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"9669dfc7a10eb81035986957aa29e3dc083efadd","after":null,"ref":"refs/heads/bug/695-temporal","pushedAt":"2024-09-23T18:38:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"}},{"before":"753a0467b3b9df8925f3fadfda7158c188fd36c7","after":"643e72cf6653f66e52ade6391870206e1770dd6b","ref":"refs/heads/main","pushedAt":"2024-09-23T18:38:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"},"commit":{"message":"Update temporal.py to properly handle piControl simulations (#696)\n\n* Update temporal.py to properly handle piControl simulations\r\n\r\n* pre-commit style fix\r\n\r\n* to ensure year to be int\r\n\r\n* Convert `self.dim` to a str to fix mypy warnings\r\n- Remove unused type ignore comments\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Vo ","shortMessageHtmlLink":"Update temporal.py to properly handle piControl simulations (#696)"}},{"before":"eb252caddca990b7e386cff0289939986f3ec4b8","after":"1567fbb25e002315d397b7cd49877f4970e52449","ref":"refs/heads/devops/697-build-workflow","pushedAt":"2024-09-23T18:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":null,"after":"eb252caddca990b7e386cff0289939986f3ec4b8","ref":"refs/heads/devops/697-build-workflow","pushedAt":"2024-09-23T18:14:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update build workflow\n- Replace mamba with miniforge and conda\n- Add Python 3.12 to testing matrix\n- Update `CANCEL_OTHERS` to `false` to test each Python version individually for potential Python-specific issues\n- Update `setup-miniconda` to v3","shortMessageHtmlLink":"Update build workflow"}},{"before":"e9c000e8ee0823fe99d89433f711ca467b530c4c","after":"9669dfc7a10eb81035986957aa29e3dc083efadd","ref":"refs/heads/bug/695-temporal","pushedAt":"2024-09-23T17:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Convert `self.dim` to a str to fix mypy warnings\n- Remove unused type ignore comments","shortMessageHtmlLink":"Convert self.dim to a str to fix mypy warnings"}},{"before":"4d1c7e4abba75e83f603f587cf41054854b3dad9","after":"e9c000e8ee0823fe99d89433f711ca467b530c4c","ref":"refs/heads/bug/695-temporal","pushedAt":"2024-09-22T02:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"},"commit":{"message":"to ensure year to be int","shortMessageHtmlLink":"to ensure year to be int"}},{"before":"40cd14eb2081d4fbec7d813b11ea679fae2934d2","after":"4d1c7e4abba75e83f603f587cf41054854b3dad9","ref":"refs/heads/bug/695-temporal","pushedAt":"2024-09-21T19:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"},"commit":{"message":"pre-commit style fix","shortMessageHtmlLink":"pre-commit style fix"}},{"before":null,"after":"40cd14eb2081d4fbec7d813b11ea679fae2934d2","ref":"refs/heads/bug/695-temporal","pushedAt":"2024-09-21T04:06:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"},"commit":{"message":"Update temporal.py to properly handle piControl simulations","shortMessageHtmlLink":"Update temporal.py to properly handle piControl simulations"}},{"before":"7c2b14c08a90fcbcbfe00923b387071bacd0ed8b","after":"6afc4f466592492b74ae869b0b3217e1491b0f29","ref":"refs/heads/feature/582-skipna","pushedAt":"2024-09-12T17:03:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lee1043","name":"Jiwoo Lee","path":"/lee1043","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17091564?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/582-skipna","shortMessageHtmlLink":"Merge branch 'main' into feature/582-skipna"}},{"before":"34b570d6f1ea58ad1be7e6522e04b6b68f14b0af","after":"7c27e6f2a7475898c28fc71f1ba83f892fe24c4a","ref":"refs/heads/feature/531_min_weight_for_average","pushedAt":"2024-09-05T18:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Fix `TypeError` for optional `region` arg in `TypedDict`","shortMessageHtmlLink":"Fix TypeError for optional region arg in TypedDict"}},{"before":"b56befeae0e872e0c26a83bbb36b55132c2cc102","after":"34b570d6f1ea58ad1be7e6522e04b6b68f14b0af","ref":"refs/heads/feature/531_min_weight_for_average","pushedAt":"2024-09-05T17:47:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Updates from code review\n- Rename arg `minimum_weight` to `min_weight`\n- Add `_get_masked_weights()` and `_validate_min_weight()` to `utils.py`\n- Update `SpatialAccessor` to use `_get_masked_weights()` and `_validate_min_weight()`\n- Replace type annotation `Optional` with `|`\n- Extract `_mask_var_with_with_threshold()` from `_averager()` for readability","shortMessageHtmlLink":"Updates from code review"}},{"before":"5b2afff798eca601fa8f8ca26b7dac64579007d2","after":"b56befeae0e872e0c26a83bbb36b55132c2cc102","ref":"refs/heads/feature/531_min_weight_for_average","pushedAt":"2024-09-05T17:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Updates from code review\n- Rename arg `minimum_weight` to `min_weight`\n- Add `_get_masked_weights()` and `_validate_min_weight()` to `utils.py`\n- Update `SpatialAccessor` to use `_get_masked_weights()` and `_validate_min_weight()`\n- Replace type annotation `Optional` with `|`\n- Extract `_mask_var_with_with_threshold()` from `_averager()` for readability","shortMessageHtmlLink":"Updates from code review"}},{"before":"1e84ee56716addb0d80380207791bbdef4faf513","after":"b44d0d555009c4ecff8ed58167846a71e1463b5e","ref":"refs/heads/feature/531-temporal-apis","pushedAt":"2024-09-04T19:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Fix TypeError due to annotaitons","shortMessageHtmlLink":"Fix TypeError due to annotaitons"}},{"before":"bd872cf48af4331b2792c3f2e6990c5c2ba1a995","after":"1e84ee56716addb0d80380207791bbdef4faf513","ref":"refs/heads/feature/531-temporal-apis","pushedAt":"2024-09-04T19:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Remove unused `_mask_var_with_weight_threshold()` function","shortMessageHtmlLink":"Remove unused _mask_var_with_weight_threshold() function"}},{"before":"7e9635faa8c911abfdf8c44275fc5ae04095c223","after":"bd872cf48af4331b2792c3f2e6990c5c2ba1a995","ref":"refs/heads/feature/531-temporal-apis","pushedAt":"2024-09-04T19:37:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Fix docstring","shortMessageHtmlLink":"Fix docstring"}},{"before":"80afb30be76aa20c54a9fc58a8bcdc30f89e7941","after":null,"ref":"refs/heads/doc/690-update-setup.py","pushedAt":"2024-09-04T19:35:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"}},{"before":"94c8932d9b27bcda85c543398678c37893825e8a","after":"753a0467b3b9df8925f3fadfda7158c188fd36c7","ref":"refs/heads/main","pushedAt":"2024-09-04T19:35:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update `setup.py` classifiers (#691)","shortMessageHtmlLink":"Update setup.py classifiers (#691)"}},{"before":null,"after":"80afb30be76aa20c54a9fc58a8bcdc30f89e7941","ref":"refs/heads/doc/690-update-setup.py","pushedAt":"2024-09-04T19:32:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update `setup.py` classifiers","shortMessageHtmlLink":"Update setup.py classifiers"}},{"before":"6459c1ba6121af30f08b5fcd00ba5e574ad59cf1","after":null,"ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-04T19:30:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"}},{"before":"584fccee91f559089e4bb24c9cc45983b998bf4a","after":"94c8932d9b27bcda85c543398678c37893825e8a","ref":"refs/heads/main","pushedAt":"2024-09-04T19:30:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"[Refactor] Improve the performance of temporal group averaging (#689)","shortMessageHtmlLink":"[Refactor] Improve the performance of temporal group averaging (#689)"}},{"before":"e77631eb93092ca8502ca902ee013d23dae03ec4","after":"6459c1ba6121af30f08b5fcd00ba5e574ad59cf1","ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-04T19:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update xcdat/temporal.py","shortMessageHtmlLink":"Update xcdat/temporal.py"}},{"before":"84a7e108c841d000cabc0856390d2ec17fb32c9d","after":"e77631eb93092ca8502ca902ee013d23dae03ec4","ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-04T19:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update `_get_weights()` tests\n- Check if sum of each weight group equals 1.0\n- Update `_get_weights()` docs to remove validation portion","shortMessageHtmlLink":"Update _get_weights() tests"}},{"before":"b97e8ae37397645a714f8e8f6307c563f5c34e85","after":"84a7e108c841d000cabc0856390d2ec17fb32c9d","ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-04T17:36:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update xcdat/temporal.py","shortMessageHtmlLink":"Update xcdat/temporal.py"}},{"before":"0f4a1afdb62dc088c42b461b961a1202c798289c","after":"b97e8ae37397645a714f8e8f6307c563f5c34e85","ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-03T21:40:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Fix `_keep_weights()` for `departures` and `average` modes","shortMessageHtmlLink":"Fix _keep_weights() for departures and average modes"}},{"before":"22312a50796d9a7f62c7d5c9889a2de502345f40","after":"0f4a1afdb62dc088c42b461b961a1202c798289c","ref":"refs/heads/refactor/688-temp-api-perf","pushedAt":"2024-09-03T21:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomvothecoder","name":"Tom Vo","path":"/tomvothecoder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624127?s=80&v=4"},"commit":{"message":"Update xcdat/temporal.py","shortMessageHtmlLink":"Update xcdat/temporal.py"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQyMjoyNjoyNy4wMDAwMDBazwAAAATA2WaZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMToxNDoyNC4wMDAwMDBazwAAAASsCBYG"}},"title":"Activity ยท xCDAT/xcdat"}