{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69199387,"defaultBranch":"main","name":"google-auth-library-python","ownerLogin":"googleapis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-26T00:38:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16785467?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724539745.0","currentOid":""},"activityList":{"items":[{"before":"928aecf5a5f3faa9be3f3bc59f00b9cb0d047e09","after":null,"ref":"refs/heads/address-minor-updates","pushedAt":"2024-08-24T22:49:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"}},{"before":"3945c4474b74f59be5c564a1dfecf039870566d1","after":"c63a5ace8eac936fc0ab21397a770e8414d5096f","ref":"refs/heads/add-support-for-async-authorized-session-api","pushedAt":"2024-08-24T22:49:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"cleanup: minor code cleanup (#1589)\n\n* chore: Add aiohttp requirements test constraint. (#1566)\r\n\r\nSee https://github.com/googleapis/google-auth-library-python/issues/1565\r\nfor more information.\r\n\r\n* chore(main): release 2.33.0 (#1560)\r\n\r\n* chore(main): release 2.33.0\r\n\r\n* fix: retry token request on retryable status code (#1563)\r\n\r\n* fix: retry token request on retryable status code\r\n\r\n* feat(auth): Update get_client_ssl_credentials to support X.509 workload certs (#1558)\r\n\r\n* feat(auth): Update get_client_ssl_credentials to support X.509 workload certs\r\n\r\n* feat(auth): Update has_default_client_cert_source\r\n\r\n* feat(auth): Fix formatting\r\n\r\n* feat(auth): Fix test__mtls_helper.py\r\n\r\n* feat(auth): Fix function name in tests\r\n\r\n* chore: Refresh system test creds.\r\n\r\n* feat(auth): Fix style\r\n\r\n* feat(auth): Fix casing\r\n\r\n* feat(auth): Fix linter issue\r\n\r\n* feat(auth): Fix coverage issue\r\n\r\n---------\r\n\r\nCo-authored-by: Carl Lundin \r\nCo-authored-by: Carl Lundin <108372512+clundin25@users.noreply.github.com>\r\n\r\n* chore: Update ECP deps. (#1583)\r\n\r\n* chore(main): release 2.34.0 (#1574)\r\n\r\n* cleanup: minor code cleanup\r\n\r\n* fix lint issues\r\n\r\n---------\r\n\r\nCo-authored-by: Carl Lundin <108372512+clundin25@users.noreply.github.com>\r\nCo-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>\r\nCo-authored-by: Tom Milligan \r\nCo-authored-by: Andy Zhao \r\nCo-authored-by: Carl Lundin ","shortMessageHtmlLink":"cleanup: minor code cleanup (#1589)"}},{"before":"f353de24a68253d2e59c00bb6ecdb2a1655183d7","after":"928aecf5a5f3faa9be3f3bc59f00b9cb0d047e09","ref":"refs/heads/address-minor-updates","pushedAt":"2024-08-24T03:46:35.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"Merge branch 'main' into address-minor-updates","shortMessageHtmlLink":"Merge branch 'main' into address-minor-updates"}},{"before":"8c80aaa5e3f1bbed3ca6f059c25dfaeebb5c44c7","after":"3945c4474b74f59be5c564a1dfecf039870566d1","ref":"refs/heads/add-support-for-async-authorized-session-api","pushedAt":"2024-08-23T21:08:21.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-support-for-async-authorized-session-api","shortMessageHtmlLink":"Merge branch 'main' into add-support-for-async-authorized-session-api"}},{"before":null,"after":"f353de24a68253d2e59c00bb6ecdb2a1655183d7","ref":"refs/heads/address-minor-updates","pushedAt":"2024-08-23T19:44:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"cleanup: minor code cleanup","shortMessageHtmlLink":"cleanup: minor code cleanup"}},{"before":"d92e18d39ef81d5aac579448e62b1accfb28db82","after":"8c80aaa5e3f1bbed3ca6f059c25dfaeebb5c44c7","ref":"refs/heads/add-support-for-async-authorized-session-api","pushedAt":"2024-08-23T19:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"🦉 Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"🦉 Updates from OwlBot post-processor"}},{"before":"8833ad6f92c3300d6645355994c7db2356bd30ad","after":"d92e18d39ef81d5aac579448e62b1accfb28db82","ref":"refs/heads/add-support-for-async-authorized-session-api","pushedAt":"2024-08-23T19:26:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"cleanup default values and add test coverage","shortMessageHtmlLink":"cleanup default values and add test coverage"}},{"before":"64b92e297d6c3623fe272602cd1e234f020f0726","after":"deddf366d13b3b1f2276a85fed0cd4d3ec2c5bc0","ref":"refs/heads/error","pushedAt":"2024-08-23T18:15:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"feat: add cred info to ADC credentials","shortMessageHtmlLink":"feat: add cred info to ADC credentials"}},{"before":"a8869326191971578deba574be09e6ffa9780125","after":"64b92e297d6c3623fe272602cd1e234f020f0726","ref":"refs/heads/error","pushedAt":"2024-08-22T03:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"feat: add cred info to ADC credentials","shortMessageHtmlLink":"feat: add cred info to ADC credentials"}},{"before":"b037a9c26b09b057bf1ca2a0443fd396c19ddf60","after":"a8869326191971578deba574be09e6ffa9780125","ref":"refs/heads/error","pushedAt":"2024-08-21T01:14:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"feat: add cred info to ADC creds","shortMessageHtmlLink":"feat: add cred info to ADC creds"}},{"before":"03d7b1ce663960a17a2561d8c7e81a98d997974c","after":"b037a9c26b09b057bf1ca2a0443fd396c19ddf60","ref":"refs/heads/error","pushedAt":"2024-08-20T09:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"add tests","shortMessageHtmlLink":"add tests"}},{"before":"ef54031c44be7b61d51b0c3d839718071c9e11c2","after":"03d7b1ce663960a17a2561d8c7e81a98d997974c","ref":"refs/heads/error","pushedAt":"2024-08-20T06:03:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"ec9ce166a95c3160b236be9ce589ab6d860aadb6","after":"ef54031c44be7b61d51b0c3d839718071c9e11c2","ref":"refs/heads/error","pushedAt":"2024-08-20T05:52:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"feat: add cred info to ADC creds","shortMessageHtmlLink":"feat: add cred info to ADC creds"}},{"before":null,"after":"ec9ce166a95c3160b236be9ce589ab6d860aadb6","ref":"refs/heads/error","pushedAt":"2024-08-20T05:45:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"feat: add cred info to ADC creds","shortMessageHtmlLink":"feat: add cred info to ADC creds"}},{"before":"9e1dfa286f558c3d832092ade25b33dbae13c3ce","after":"f7038b1a723fb6c926cc80f59d30f1bbe604fca3","ref":"refs/heads/error_message","pushedAt":"2024-08-20T04:40:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"arithmetic1728","name":null,"path":"/arithmetic1728","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58957152?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":"43d36aac45bdf3809ececa539781ef491796aa3b","after":null,"ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-15T17:25:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"}},{"before":"5f46b609ffafc331ed17faf7d7b434662fe5f70f","after":"8833ad6f92c3300d6645355994c7db2356bd30ad","ref":"refs/heads/add-support-for-async-authorized-session-api","pushedAt":"2024-08-15T17:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"feat: Implement asynchronous `AuthorizedSession` class (#1580)\n\n* feat: Implement Asynchronous AuthorizedSession class\r\n\r\n* add comment for implementing locks within refresh\r\n\r\n* move timeout guard to sessions\r\n\r\n* add unit tests and code cleanup\r\n\r\n* implement async exponential backoff iterator\r\n\r\n* cleanup\r\n\r\n* add testing for http methods and cleanup\r\n\r\n* update number of retries to 3\r\n\r\n* refactor test cases\r\n\r\n* fix linter and mypy issues\r\n\r\n* fix pytest code coverage","shortMessageHtmlLink":"feat: Implement asynchronous AuthorizedSession class (#1580)"}},{"before":"50914958af41069852b88d889439943168471787","after":"43d36aac45bdf3809ececa539781ef491796aa3b","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-15T10:28:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"fix pytest code coverage","shortMessageHtmlLink":"fix pytest code coverage"}},{"before":"9b3a637fb31fff1af6fc214970644016207578c5","after":"50914958af41069852b88d889439943168471787","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-15T00:07:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"refactor test cases","shortMessageHtmlLink":"refactor test cases"}},{"before":"e16b81d52d0d22aed96c97b287f99428a7327448","after":null,"ref":"refs/heads/release-please--branches--main","pushedAt":"2024-08-14T21:36:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clundin25","name":"Carl Lundin","path":"/clundin25","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108372512?s=80&v=4"}},{"before":"4843f9defc90c149a2478dd5393cc57e0fab0a07","after":"c6d99030b8d972105913006bd052cf762b94a976","ref":"refs/heads/main","pushedAt":"2024-08-14T21:36:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clundin25","name":"Carl Lundin","path":"/clundin25","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108372512?s=80&v=4"},"commit":{"message":"chore(main): release 2.34.0 (#1574)","shortMessageHtmlLink":"chore(main): release 2.34.0 (#1574)"}},{"before":"bd30f495edf53a64a080ec045cc709c7297576d3","after":"9b3a637fb31fff1af6fc214970644016207578c5","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-14T21:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"add testing for http methods and cleanup","shortMessageHtmlLink":"add testing for http methods and cleanup"}},{"before":"f2bf0a77dc839c32704196042dc01df3686aeae6","after":null,"ref":"refs/heads/implement-async-authorized-session","pushedAt":"2024-08-14T18:33:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"}},{"before":"b67951b189d30be9ff46309449a28e7fc42b511b","after":"bd30f495edf53a64a080ec045cc709c7297576d3","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-14T18:31:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":null,"after":"f2bf0a77dc839c32704196042dc01df3686aeae6","ref":"refs/heads/implement-async-authorized-session","pushedAt":"2024-08-14T18:30:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"test_changes","shortMessageHtmlLink":"test_changes"}},{"before":"08fe837f5962a600de74b7ba65147f229dae6a26","after":"b67951b189d30be9ff46309449a28e7fc42b511b","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-14T15:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"add unit tests and code cleanup","shortMessageHtmlLink":"add unit tests and code cleanup"}},{"before":"8bad0bc99f90a5ca549be55c0ef204b968a0d47e","after":"08fe837f5962a600de74b7ba65147f229dae6a26","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-13T19:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"move timeout guard to sessions","shortMessageHtmlLink":"move timeout guard to sessions"}},{"before":"8a41b7d09e2975d00a75a44604d9e7f354dcb6b4","after":"e16b81d52d0d22aed96c97b287f99428a7327448","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-08-13T18:34:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 2.34.0","shortMessageHtmlLink":"chore(main): release 2.34.0"}},{"before":"18c2ec1b571d506c0dbcffc483aa5e7b95e1b246","after":"4843f9defc90c149a2478dd5393cc57e0fab0a07","ref":"refs/heads/main","pushedAt":"2024-08-13T18:34:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gcf-merge-on-green[bot]","name":null,"path":"/apps/gcf-merge-on-green","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/51806?s=80&v=4"},"commit":{"message":"chore: Update ECP deps. (#1583)","shortMessageHtmlLink":"chore: Update ECP deps. (#1583)"}},{"before":"8abbe8346ede083c9593aa583b790adf2da5d38e","after":"8bad0bc99f90a5ca549be55c0ef204b968a0d47e","ref":"refs/heads/implement-async-authorized-session-class","pushedAt":"2024-08-13T17:46:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ohmayr","name":null,"path":"/ohmayr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28692176?s=80&v=4"},"commit":{"message":"Merge branch 'add-support-for-async-authorized-session-api' into implement-async-authorized-session-class","shortMessageHtmlLink":"Merge branch 'add-support-for-async-authorized-session-api' into impl…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoz-2WQA","startCursor":null,"endCursor":null}},"title":"Activity · googleapis/google-auth-library-python"}