{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":70793216,"defaultBranch":"main","name":"xocto","ownerLogin":"octoenergy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-13T09:56:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13883320?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718691532.0","currentOid":""},"activityList":{"items":[{"before":"3dad097373a7c34cda82847fa88cea01fb28e318","after":null,"ref":"refs/heads/release-5.0.1","pushedAt":"2024-06-18T06:17:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"}},{"before":"b86a6013d91e643df3069a2abc192d576038dfeb","after":"9470ffa646b06768a36832911bbb5939a578ce90","ref":"refs/heads/main","pushedAt":"2024-06-18T06:17:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Merge pull request #161 from octoenergy/release-5.0.1\n\nBump version to v5.0.1","shortMessageHtmlLink":"Merge pull request #161 from octoenergy/release-5.0.1"}},{"before":"badf7b602edfac33086017554e6bacfd2125aa7a","after":null,"ref":"refs/heads/ranges-deepcopy","pushedAt":"2024-06-18T06:08:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"}},{"before":"b80b2951d1366a3aa16d56ba396dc6513c05494f","after":"b86a6013d91e643df3069a2abc192d576038dfeb","ref":"refs/heads/main","pushedAt":"2024-06-18T06:08:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Merge pull request #160 from octoenergy/ranges-deepcopy\n\nImplement the copy and deepcopy protocol for Range","shortMessageHtmlLink":"Merge pull request #160 from octoenergy/ranges-deepcopy"}},{"before":null,"after":"3dad097373a7c34cda82847fa88cea01fb28e318","ref":"refs/heads/release-5.0.1","pushedAt":"2024-06-18T05:57:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Bump version to v5.0.1","shortMessageHtmlLink":"Bump version to v5.0.1"}},{"before":null,"after":"badf7b602edfac33086017554e6bacfd2125aa7a","ref":"refs/heads/ranges-deepcopy","pushedAt":"2024-06-18T05:52:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Implement copy and deepcopy for ranges\n\nNow that ranges are immutable, attempting to copy or deepcopy a range\n(or something containing a range) will raise an error, since the default\nimplementation of copy is to set attributes on the new object.\n\nThis change implements copy and deepcopy by returning self, rather than\na new instance, because it is already immutable, which is consistent\nwith python's implementation of copy for things like functions.","shortMessageHtmlLink":"Implement copy and deepcopy for ranges"}},{"before":"d202c0f3d597aeb73f37650c31e0fab7f0072475","after":null,"ref":"refs/heads/release-5.0","pushedAt":"2024-06-18T01:50:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"}},{"before":"d4a8a6a4cb41c2fb47bfdad6cab9288532f1f3e2","after":"b80b2951d1366a3aa16d56ba396dc6513c05494f","ref":"refs/heads/main","pushedAt":"2024-06-18T01:50:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Merge pull request #159 from octoenergy/release-5.0\n\nBump version to v5.0.0","shortMessageHtmlLink":"Merge pull request #159 from octoenergy/release-5.0"}},{"before":null,"after":"d202c0f3d597aeb73f37650c31e0fab7f0072475","ref":"refs/heads/release-5.0","pushedAt":"2024-06-18T01:39:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Bump version to v5.0.0","shortMessageHtmlLink":"Bump version to v5.0.0"}},{"before":"c7a429a6c91dc959dfd2dfe2a0a8727dd54dbe08","after":null,"ref":"refs/heads/update-dev-tools","pushedAt":"2024-06-18T01:30:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"}},{"before":"80c65bc07dbebdb90bfb60eb35a182d6c625acca","after":"d4a8a6a4cb41c2fb47bfdad6cab9288532f1f3e2","ref":"refs/heads/main","pushedAt":"2024-06-18T01:30:28.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Merge pull request #158 from octoenergy/update-dev-tools\n\nUpdate dev tools","shortMessageHtmlLink":"Merge pull request #158 from octoenergy/update-dev-tools"}},{"before":null,"after":"c7a429a6c91dc959dfd2dfe2a0a8727dd54dbe08","ref":"refs/heads/update-dev-tools","pushedAt":"2024-06-18T01:02:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Bump mypy-boto-s3 to 1.34.120","shortMessageHtmlLink":"Bump mypy-boto-s3 to 1.34.120"}},{"before":"8e935b1017df56e33379b8da8b3588d229b314e2","after":null,"ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:59:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"}},{"before":"163263f3d6417e88269c3ae32447a709ce37e702","after":"80c65bc07dbebdb90bfb60eb35a182d6c625acca","ref":"refs/heads/main","pushedAt":"2024-06-17T04:59:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Merge pull request #155 from octoenergy/finite-datetime-range-union\n\nAdd `union` method to `FiniteDatetimeRange`","shortMessageHtmlLink":"Merge pull request #155 from octoenergy/finite-datetime-range-union"}},{"before":"4f630d1dfe99368ea85c010cf090b365b9041c2a","after":"8e935b1017df56e33379b8da8b3588d229b314e2","ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:34:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Add `union` method to `FiniteDatetimeRange`\n\nPrior to this change, unioning two `FiniteDatetimeRange`s together would give you back a simple\n`Range[Datetime] | None`.\n\nThis change mirrors the implementation in `FiniteDateRange`.","shortMessageHtmlLink":"Add union method to FiniteDatetimeRange"}},{"before":"ceded23565832fff773b8f080c7f03602814ece6","after":"4f630d1dfe99368ea85c010cf090b365b9041c2a","ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:15:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Add `union` method to `FiniteDatetimeRange`\n\nPrior to this change, unioning two `FiniteDatetimeRange`s together would give you back a simple\n`Range[Datetime] | None`.\n\nThis change mirrors the implementation in `FiniteDateRange`.","shortMessageHtmlLink":"Add union method to FiniteDatetimeRange"}},{"before":"7e62df39b57426eb00473e7ff50c174ea08ac88e","after":"ceded23565832fff773b8f080c7f03602814ece6","ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:13:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Add `union` method to `FiniteDatetimeRange`\n\nPrior to this change, unioning two `FiniteDatetimeRange`s together would give you back a simple\n`Range[Datetime] | None`.\n\nThis change mirrors the implementation in `FiniteDateRange`.","shortMessageHtmlLink":"Add union method to FiniteDatetimeRange"}},{"before":"3dbce509d2af831b5daf508528cb0d1f94ceb3b1","after":null,"ref":"refs/heads/trim-trailing-whitespace","pushedAt":"2024-06-17T04:10:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"}},{"before":"8c16ebfa81554704c2add6ff107340bb14f6a0bc","after":"163263f3d6417e88269c3ae32447a709ce37e702","ref":"refs/heads/main","pushedAt":"2024-06-17T04:10:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Merge pull request #156 from octoenergy/trim-trailing-whitespace\n\nTrim trailing whitespace from makefile","shortMessageHtmlLink":"Merge pull request #156 from octoenergy/trim-trailing-whitespace"}},{"before":"1af2b5cadb5f9df86a2cb9dafbc19414fe6bb389","after":"7e62df39b57426eb00473e7ff50c174ea08ac88e","ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Add `union` method to `FiniteDatetimeRange`\n\nPrior to this change, unioning two `FiniteDatetimeRange`s together would give you back a simple\n`Range[Datetime] | None`.\n\nThis change mirrors the implementation in `FiniteDateRange`.","shortMessageHtmlLink":"Add union method to FiniteDatetimeRange"}},{"before":null,"after":"3dbce509d2af831b5daf508528cb0d1f94ceb3b1","ref":"refs/heads/trim-trailing-whitespace","pushedAt":"2024-06-17T04:01:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Trim trailing whitespace from makefile\n\nJust pedantry.","shortMessageHtmlLink":"Trim trailing whitespace from makefile"}},{"before":null,"after":"1af2b5cadb5f9df86a2cb9dafbc19414fe6bb389","ref":"refs/heads/finite-datetime-range-union","pushedAt":"2024-06-17T04:00:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GlennS","name":"Glenn Searby","path":"/GlennS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/615606?s=80&v=4"},"commit":{"message":"Add `union` method to `FiniteDatetimeRange`\n\nPrior to this change, unioning two `FiniteDatetimeRange`s together would give you back a simple\n`Range[Datetime] | None`.\n\nThis change mirrors the implementation in `FiniteDateRange`.","shortMessageHtmlLink":"Add union method to FiniteDatetimeRange"}},{"before":"f49dec0329609950c2df5eb0a55c3f8db4823d7c","after":"8c16ebfa81554704c2add6ff107340bb14f6a0bc","ref":"refs/heads/main","pushedAt":"2024-06-06T15:27:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rositariahi","name":"Rosita Riahi","path":"/rositariahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44322953?s=80&v=4"},"commit":{"message":"Merge pull request #154 from octoenergy/add_range_to_fetch_file\n\nAdd range to fetch_file function","shortMessageHtmlLink":"Merge pull request #154 from octoenergy/add_range_to_fetch_file"}},{"before":"d7be7c9b269a89921cdcd88ec26b27f66910192c","after":null,"ref":"refs/heads/add_range_to_fetch_file","pushedAt":"2024-06-06T15:27:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rositariahi","name":"Rosita Riahi","path":"/rositariahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44322953?s=80&v=4"}},{"before":"e23e66182ef4f4610ee5b4ca9007f1e9aeccb258","after":"d7be7c9b269a89921cdcd88ec26b27f66910192c","ref":"refs/heads/add_range_to_fetch_file","pushedAt":"2024-05-31T13:43:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rositariahi","name":"Rosita Riahi","path":"/rositariahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44322953?s=80&v=4"},"commit":{"message":"Add range to fetch_file function","shortMessageHtmlLink":"Add range to fetch_file function"}},{"before":null,"after":"e23e66182ef4f4610ee5b4ca9007f1e9aeccb258","ref":"refs/heads/add_range_to_fetch_file","pushedAt":"2024-05-30T15:08:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rositariahi","name":"Rosita Riahi","path":"/rositariahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44322953?s=80&v=4"},"commit":{"message":"Add range to fetch_file function","shortMessageHtmlLink":"Add range to fetch_file function"}},{"before":"995bdae168ce069a0252e64816d5d6b54ac7e720","after":"b3e8da9a5dca044b26d80578017cc35b01db7407","ref":"refs/heads/add-latest-changes-action","pushedAt":"2024-05-16T14:25:25.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"pydanny","name":"Daniel Roy Greenfeld","path":"/pydanny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62857?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-latest-changes-action","shortMessageHtmlLink":"Merge branch 'main' into add-latest-changes-action"}},{"before":null,"after":"8cf830d2a041fdb318bc0f3958d557fefc23fc7c","ref":"refs/heads/mattiabaldari-docstring-version-url-fix","pushedAt":"2024-05-11T14:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattiabaldari","name":"Mattia Baldari","path":"/mattiabaldari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13599910?s=80&v=4"},"commit":{"message":"Update storage.py docstring\n\nThe documentation points to an old version, I just replaced the link","shortMessageHtmlLink":"Update storage.py docstring"}},{"before":"248bf58b11fe21ec68ebabbe4fb6875d8d0b6522","after":null,"ref":"refs/heads/docs-backporting","pushedAt":"2024-04-23T23:46:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"}},{"before":"6e56b942ee1641cb7e3457804a0fa1dce48303f4","after":"f49dec0329609950c2df5eb0a55c3f8db4823d7c","ref":"refs/heads/main","pushedAt":"2024-04-23T23:46:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jarshwah","name":"Josh Smeaton","path":"/jarshwah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/541083?s=80&v=4"},"commit":{"message":"Merge pull request #151 from octoenergy/docs-backporting\n\nAdd release documentation for backporting bug fixes","shortMessageHtmlLink":"Merge pull request #151 from octoenergy/docs-backporting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaBhKYgA","startCursor":null,"endCursor":null}},"title":"Activity ยท octoenergy/xocto"}