{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104132246,"defaultBranch":"main","name":"abseil-py","ownerLogin":"abseil","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-19T21:45:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26718316?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719415734.0","currentOid":""},"activityList":{"items":[{"before":"f40fb11bde3284f96478b18387bde8cd96aacd8a","after":"4071c6c153aad2c86e12a472856d8e8a7a7bd559","ref":"refs/heads/test_644410366","pushedAt":"2024-06-26T17:45:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update code to use Python 3.7+ syntax\n\nPiperOrigin-RevId: 644410366","shortMessageHtmlLink":"Update code to use Python 3.7+ syntax"}},{"before":"a8914fe02f425f408226d51fed59229cd099ad2a","after":"85b89f6d46d4d6589c337178c3eb657ca7993369","ref":"refs/heads/test_644009586","pushedAt":"2024-06-26T17:39:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nNote that the `py.typed` file will be automatically picked up into the whl package, due to `setup.py` already containing `include_package_data=True`.\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":null,"after":"7f0de8dbf6d7d0c4f2ac9441fbdd7f2553bb5fd7","ref":"refs/heads/test_646955366","pushedAt":"2024-06-26T15:28:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add an assertMappingEqual method.\n\nPiperOrigin-RevId: 646955366","shortMessageHtmlLink":"Add an assertMappingEqual method."}},{"before":"f6d935303f53f56373814cd680bd3fa08674f600","after":null,"ref":"refs/heads/test_644820388","pushedAt":"2024-06-26T14:55:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"555b4f2f7bc60e1f280478cfcf4e719b0cfe1169","after":"f6d935303f53f56373814cd680bd3fa08674f600","ref":"refs/heads/main","pushedAt":"2024-06-26T14:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 2)\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 646946172","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 2)"}},{"before":"325f0a1e016a5500384b64f8d52d27b8f946f515","after":"f6d935303f53f56373814cd680bd3fa08674f600","ref":"refs/heads/test_644820388","pushedAt":"2024-06-26T14:55:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 2)\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 646946172","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 2)"}},{"before":"00900b4da8f826b18144ff264f7b1654d6cfef21","after":"325f0a1e016a5500384b64f8d52d27b8f946f515","ref":"refs/heads/test_644820388","pushedAt":"2024-06-26T14:49:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 2)\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 644820388","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 2)"}},{"before":null,"after":"f40fb11bde3284f96478b18387bde8cd96aacd8a","ref":"refs/heads/test_644410366","pushedAt":"2024-06-26T14:28:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update code to use Python 3.7+ syntax\n\nPiperOrigin-RevId: 644410366","shortMessageHtmlLink":"Update code to use Python 3.7+ syntax"}},{"before":"087f9e9487aed12e8cc6d314307c5b93e5417945","after":"a8914fe02f425f408226d51fed59229cd099ad2a","ref":"refs/heads/test_644009586","pushedAt":"2024-06-26T14:28:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nNote that the `py.typed` file will be automatically picked up into the whl package, due to `setup.py` already containing `include_package_data=True`.\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":"7866e13fa73db85c93b62b3b32e0c8514bfccf86","after":"087f9e9487aed12e8cc6d314307c5b93e5417945","ref":"refs/heads/test_644009586","pushedAt":"2024-06-20T19:38:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":"b68a4770e38ae682835f828208cd1bf5d3312771","after":"00900b4da8f826b18144ff264f7b1654d6cfef21","ref":"refs/heads/test_644820388","pushedAt":"2024-06-20T19:38:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 2)\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 644820388","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 2)"}},{"before":"555b4f2f7bc60e1f280478cfcf4e719b0cfe1169","after":null,"ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T19:29:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"2d86d974026441aa901ce997007005650093e90f","after":"555b4f2f7bc60e1f280478cfcf4e719b0cfe1169","ref":"refs/heads/main","pushedAt":"2024-06-20T19:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 645120089","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"f3f9c58656542d1ed5ca465a15f6ee521c18b4de","after":"555b4f2f7bc60e1f280478cfcf4e719b0cfe1169","ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T19:29:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 645120089","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"3d8de6f4215030818e1e6ca29a1b7a37d5acfb38","after":"f3f9c58656542d1ed5ca465a15f6ee521c18b4de","ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T19:21:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 644005614","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"fc5431e30f3979cc0fe1910adc3d324fdf13ff55","after":"3d8de6f4215030818e1e6ca29a1b7a37d5acfb38","ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T13:31:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 644005614","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"a4ba9d14d376bf41d6e6f831dfcec7212461972a","after":"fc5431e30f3979cc0fe1910adc3d324fdf13ff55","ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T08:47:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 644005614","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"d31dbb5036bf3ea649d8cc9f6756e6d061407e98","after":"b68a4770e38ae682835f828208cd1bf5d3312771","ref":"refs/heads/test_644820388","pushedAt":"2024-06-20T08:42:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 2)\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 644820388","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 2)"}},{"before":"84873bb8f85d4ea2627e0c653b3c0b3b157ecc3f","after":"a4ba9d14d376bf41d6e6f831dfcec7212461972a","ref":"refs/heads/test_644005614","pushedAt":"2024-06-20T08:42:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 644005614","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":null,"after":"d31dbb5036bf3ea649d8cc9f6756e6d061407e98","ref":"refs/heads/test_644820388","pushedAt":"2024-06-20T07:21:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py (part 1)\n\nPiperOrigin-RevId: 644820388","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py (part 1)"}},{"before":"03e7ddb351021f07978b7a28211b96ba1ff84b75","after":"7866e13fa73db85c93b62b3b32e0c8514bfccf86","ref":"refs/heads/test_644009586","pushedAt":"2024-06-18T11:57:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":"2a30fcdd95663a6d190e60dd598b4e504acc3e0c","after":"03e7ddb351021f07978b7a28211b96ba1ff84b75","ref":"refs/heads/test_644009586","pushedAt":"2024-06-18T11:54:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":null,"after":"84873bb8f85d4ea2627e0c653b3c0b3b157ecc3f","ref":"refs/heads/test_644005614","pushedAt":"2024-06-18T11:52:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mypy-compliant type annotations to absl-py\n\nCloses https://github.com/abseil/abseil-py/pull/133\n\nPiperOrigin-RevId: 644005614","shortMessageHtmlLink":"Add mypy-compliant type annotations to absl-py"}},{"before":"3d4c37d0947fe783e485486861b69a8077493d4a","after":"2a30fcdd95663a6d190e60dd598b4e504acc3e0c","ref":"refs/heads/test_644009586","pushedAt":"2024-06-18T11:39:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":null,"after":"3d4c37d0947fe783e485486861b69a8077493d4a","ref":"refs/heads/test_644009586","pushedAt":"2024-06-18T11:32:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add py.typed file, check types against mypy in CI\n\nPiperOrigin-RevId: 644009586","shortMessageHtmlLink":"Add py.typed file, check types against mypy in CI"}},{"before":"2d86d974026441aa901ce997007005650093e90f","after":null,"ref":"refs/heads/test_644005613","pushedAt":"2024-06-18T08:19:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"9ace3a472581563280ca8df626606d2f2b349ae1","after":"2d86d974026441aa901ce997007005650093e90f","ref":"refs/heads/main","pushedAt":"2024-06-18T08:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using `typing.Text`, that's a holdover from Python 2\n\nPiperOrigin-RevId: 644288700","shortMessageHtmlLink":"Stop using typing.Text, that's a holdover from Python 2"}},{"before":"daf7c5a6d00da8a5c6eefd5dd7bc0548535015a9","after":"2d86d974026441aa901ce997007005650093e90f","ref":"refs/heads/test_644005613","pushedAt":"2024-06-18T08:19:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using `typing.Text`, that's a holdover from Python 2\n\nPiperOrigin-RevId: 644288700","shortMessageHtmlLink":"Stop using typing.Text, that's a holdover from Python 2"}},{"before":"02abe93b2697ff1ffe1799ee76cbd5cbc1be8d50","after":"daf7c5a6d00da8a5c6eefd5dd7bc0548535015a9","ref":"refs/heads/test_644005613","pushedAt":"2024-06-18T08:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using `typing.Text`, that's a holdover from Python 2\n\nPiperOrigin-RevId: 644005613","shortMessageHtmlLink":"Stop using typing.Text, that's a holdover from Python 2"}},{"before":null,"after":"02abe93b2697ff1ffe1799ee76cbd5cbc1be8d50","ref":"refs/heads/test_644005613","pushedAt":"2024-06-17T15:41:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Stop using `typing.Text`, that's a holdover from Python 2\n\nPiperOrigin-RevId: 644005613","shortMessageHtmlLink":"Stop using typing.Text, that's a holdover from Python 2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcAQgtwA","startCursor":null,"endCursor":null}},"title":"Activity ยท abseil/abseil-py"}