{"url":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450","id":86984905,"node_id":"MDExOlB1bGxSZXF1ZXN0ODY5ODQ5MDU=","html_url":"https://github.com/googleapis/google-cloud-python/pull/2450","diff_url":"https://github.com/googleapis/google-cloud-python/pull/2450.diff","patch_url":"https://github.com/googleapis/google-cloud-python/pull/2450.patch","issue_url":"https://api.github.com/repos/googleapis/google-cloud-python/issues/2450","commits_url":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450/commits","review_comments_url":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450/comments","review_comment_url":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/comments{/number}","comments_url":"https://api.github.com/repos/googleapis/google-cloud-python/issues/2450/comments","statuses_url":"https://api.github.com/repos/googleapis/google-cloud-python/statuses/f214c8736279df6350a64daf80693e5fcd16bdd5","number":2450,"state":"closed","locked":false,"title":"Fix log_struct usage","user":{"login":"waprin","id":1075173,"node_id":"MDQ6VXNlcjEwNzUxNzM=","avatar_url":"https://avatars.githubusercontent.com/u/1075173?v=4","gravatar_id":"","url":"https://api.github.com/users/waprin","html_url":"https://github.com/waprin","followers_url":"https://api.github.com/users/waprin/followers","following_url":"https://api.github.com/users/waprin/following{/other_user}","gists_url":"https://api.github.com/users/waprin/gists{/gist_id}","starred_url":"https://api.github.com/users/waprin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waprin/subscriptions","organizations_url":"https://api.github.com/users/waprin/orgs","repos_url":"https://api.github.com/users/waprin/repos","events_url":"https://api.github.com/users/waprin/events{/privacy}","received_events_url":"https://api.github.com/users/waprin/received_events","type":"User","user_view_type":"public","site_admin":false},"body":"Currently kwargs are not supported, though adding them would probably be a good feature.\n","labels":[{"id":131682747,"node_id":"MDU6TGFiZWwxMzE2ODI3NDc=","url":"https://api.github.com/repos/googleapis/google-cloud-python/labels/cla:%20yes","name":"cla: yes","description":"This human has signed the Contributor License Agreement.","color":"0B7601","default":false}],"milestone":null,"active_lock_reason":null,"created_at":"2016-09-27T18:25:06Z","updated_at":"2019-01-17T23:15:06Z","closed_at":"2016-09-27T18:50:00Z","merged_at":"2016-09-27T18:50:00Z","merge_commit_sha":"4395b35adfabac9084c67184c74070db017a8a35","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"head":{"label":"waprin:log_struct_usage","ref":"log_struct_usage","repo":{"id":60732333,"node_id":"MDEwOlJlcG9zaXRvcnk2MDczMjMzMw==","name":"google-cloud-python","full_name":"waprin/google-cloud-python","owner":{"login":"waprin","id":1075173,"node_id":"MDQ6VXNlcjEwNzUxNzM=","avatar_url":"https://avatars.githubusercontent.com/u/1075173?v=4","gravatar_id":"","url":"https://api.github.com/users/waprin","html_url":"https://github.com/waprin","followers_url":"https://api.github.com/users/waprin/followers","following_url":"https://api.github.com/users/waprin/following{/other_user}","gists_url":"https://api.github.com/users/waprin/gists{/gist_id}","starred_url":"https://api.github.com/users/waprin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waprin/subscriptions","organizations_url":"https://api.github.com/users/waprin/orgs","repos_url":"https://api.github.com/users/waprin/repos","events_url":"https://api.github.com/users/waprin/events{/privacy}","received_events_url":"https://api.github.com/users/waprin/received_events","type":"User","user_view_type":"public","site_admin":false},"private":false,"fork":true,"archived":false,"disabled":false,"description":"Google Cloud Client Library for Python","homepage":"https://googlecloudplatform.github.io/gcloud-python/","language":"Python","visibility":"public","is_template":false,"topics":[],"forks_count":0,"forks":0,"stargazers_count":0,"watchers_count":0,"watchers":0,"open_issues_count":0,"open_issues":0,"size":66230,"default_branch":"master","has_issues":false,"has_projects":true,"has_wiki":true,"has_pages":true,"has_downloads":false,"has_discussions":false,"has_pull_requests":true,"pushed_at":"2017-04-27T18:11:01Z","created_at":"2016-06-08T21:34:51Z","updated_at":"2018-09-28T16:16:00Z","allow_forking":true,"web_commit_signoff_required":false,"pull_request_creation_policy":"all","license":{"key":"apache-2.0","name":"Apache License 2.0","url":"https://api.github.com/licenses/apache-2.0","spdx_id":"Apache-2.0","node_id":"MDc6TGljZW5zZTI="},"url":"https://api.github.com/repos/waprin/google-cloud-python","html_url":"https://github.com/waprin/google-cloud-python","archive_url":"https://api.github.com/repos/waprin/google-cloud-python/{archive_format}{/ref}","assignees_url":"https://api.github.com/repos/waprin/google-cloud-python/assignees{/user}","blobs_url":"https://api.github.com/repos/waprin/google-cloud-python/git/blobs{/sha}","branches_url":"https://api.github.com/repos/waprin/google-cloud-python/branches{/branch}","collaborators_url":"https://api.github.com/repos/waprin/google-cloud-python/collaborators{/collaborator}","comments_url":"https://api.github.com/repos/waprin/google-cloud-python/comments{/number}","commits_url":"https://api.github.com/repos/waprin/google-cloud-python/commits{/sha}","compare_url":"https://api.github.com/repos/waprin/google-cloud-python/compare/{base}...{head}","contents_url":"https://api.github.com/repos/waprin/google-cloud-python/contents/{+path}","contributors_url":"https://api.github.com/repos/waprin/google-cloud-python/contributors","deployments_url":"https://api.github.com/repos/waprin/google-cloud-python/deployments","downloads_url":"https://api.github.com/repos/waprin/google-cloud-python/downloads","events_url":"https://api.github.com/repos/waprin/google-cloud-python/events","forks_url":"https://api.github.com/repos/waprin/google-cloud-python/forks","git_commits_url":"https://api.github.com/repos/waprin/google-cloud-python/git/commits{/sha}","git_refs_url":"https://api.github.com/repos/waprin/google-cloud-python/git/refs{/sha}","git_tags_url":"https://api.github.com/repos/waprin/google-cloud-python/git/tags{/sha}","git_url":"git://github.com/waprin/google-cloud-python.git","issue_comment_url":"https://api.github.com/repos/waprin/google-cloud-python/issues/comments{/number}","issue_events_url":"https://api.github.com/repos/waprin/google-cloud-python/issues/events{/number}","issues_url":"https://api.github.com/repos/waprin/google-cloud-python/issues{/number}","keys_url":"https://api.github.com/repos/waprin/google-cloud-python/keys{/key_id}","labels_url":"https://api.github.com/repos/waprin/google-cloud-python/labels{/name}","languages_url":"https://api.github.com/repos/waprin/google-cloud-python/languages","merges_url":"https://api.github.com/repos/waprin/google-cloud-python/merges","milestones_url":"https://api.github.com/repos/waprin/google-cloud-python/milestones{/number}","notifications_url":"https://api.github.com/repos/waprin/google-cloud-python/notifications{?since,all,participating}","pulls_url":"https://api.github.com/repos/waprin/google-cloud-python/pulls{/number}","releases_url":"https://api.github.com/repos/waprin/google-cloud-python/releases{/id}","ssh_url":"git@github.com:waprin/google-cloud-python.git","stargazers_url":"https://api.github.com/repos/waprin/google-cloud-python/stargazers","statuses_url":"https://api.github.com/repos/waprin/google-cloud-python/statuses/{sha}","subscribers_url":"https://api.github.com/repos/waprin/google-cloud-python/subscribers","subscription_url":"https://api.github.com/repos/waprin/google-cloud-python/subscription","tags_url":"https://api.github.com/repos/waprin/google-cloud-python/tags","teams_url":"https://api.github.com/repos/waprin/google-cloud-python/teams","trees_url":"https://api.github.com/repos/waprin/google-cloud-python/git/trees{/sha}","clone_url":"https://github.com/waprin/google-cloud-python.git","mirror_url":null,"hooks_url":"https://api.github.com/repos/waprin/google-cloud-python/hooks","svn_url":"https://github.com/waprin/google-cloud-python"},"sha":"f214c8736279df6350a64daf80693e5fcd16bdd5","user":{"login":"waprin","id":1075173,"node_id":"MDQ6VXNlcjEwNzUxNzM=","avatar_url":"https://avatars.githubusercontent.com/u/1075173?v=4","gravatar_id":"","url":"https://api.github.com/users/waprin","html_url":"https://github.com/waprin","followers_url":"https://api.github.com/users/waprin/followers","following_url":"https://api.github.com/users/waprin/following{/other_user}","gists_url":"https://api.github.com/users/waprin/gists{/gist_id}","starred_url":"https://api.github.com/users/waprin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waprin/subscriptions","organizations_url":"https://api.github.com/users/waprin/orgs","repos_url":"https://api.github.com/users/waprin/repos","events_url":"https://api.github.com/users/waprin/events{/privacy}","received_events_url":"https://api.github.com/users/waprin/received_events","type":"User","user_view_type":"public","site_admin":false}},"base":{"label":"googleapis:master","ref":"master","repo":{"id":16316451,"node_id":"MDEwOlJlcG9zaXRvcnkxNjMxNjQ1MQ==","name":"google-cloud-python","full_name":"googleapis/google-cloud-python","owner":{"login":"googleapis","id":16785467,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2Nzg1NDY3","avatar_url":"https://avatars.githubusercontent.com/u/16785467?v=4","gravatar_id":"","url":"https://api.github.com/users/googleapis","html_url":"https://github.com/googleapis","followers_url":"https://api.github.com/users/googleapis/followers","following_url":"https://api.github.com/users/googleapis/following{/other_user}","gists_url":"https://api.github.com/users/googleapis/gists{/gist_id}","starred_url":"https://api.github.com/users/googleapis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googleapis/subscriptions","organizations_url":"https://api.github.com/users/googleapis/orgs","repos_url":"https://api.github.com/users/googleapis/repos","events_url":"https://api.github.com/users/googleapis/events{/privacy}","received_events_url":"https://api.github.com/users/googleapis/received_events","type":"Organization","user_view_type":"public","site_admin":false},"private":false,"fork":false,"archived":false,"disabled":false,"description":"Google Cloud Client Libraries for Python","homepage":"https://docs.cloud.google.com/python/docs/reference","language":"Python","visibility":"public","is_template":false,"topics":["python"],"forks_count":1734,"forks":1734,"stargazers_count":5355,"watchers_count":5355,"watchers":5355,"open_issues_count":600,"open_issues":600,"size":949926,"default_branch":"main","has_issues":true,"has_projects":true,"has_wiki":false,"has_pages":true,"has_downloads":false,"has_discussions":true,"has_pull_requests":true,"pushed_at":"2026-07-27T12:01:05Z","created_at":"2014-01-28T15:51:47Z","updated_at":"2026-07-27T08:51:53Z","allow_forking":true,"web_commit_signoff_required":false,"pull_request_creation_policy":"all","license":{"key":"apache-2.0","name":"Apache License 2.0","url":"https://api.github.com/licenses/apache-2.0","spdx_id":"Apache-2.0","node_id":"MDc6TGljZW5zZTI="},"url":"https://api.github.com/repos/googleapis/google-cloud-python","html_url":"https://github.com/googleapis/google-cloud-python","archive_url":"https://api.github.com/repos/googleapis/google-cloud-python/{archive_format}{/ref}","assignees_url":"https://api.github.com/repos/googleapis/google-cloud-python/assignees{/user}","blobs_url":"https://api.github.com/repos/googleapis/google-cloud-python/git/blobs{/sha}","branches_url":"https://api.github.com/repos/googleapis/google-cloud-python/branches{/branch}","collaborators_url":"https://api.github.com/repos/googleapis/google-cloud-python/collaborators{/collaborator}","comments_url":"https://api.github.com/repos/googleapis/google-cloud-python/comments{/number}","commits_url":"https://api.github.com/repos/googleapis/google-cloud-python/commits{/sha}","compare_url":"https://api.github.com/repos/googleapis/google-cloud-python/compare/{base}...{head}","contents_url":"https://api.github.com/repos/googleapis/google-cloud-python/contents/{+path}","contributors_url":"https://api.github.com/repos/googleapis/google-cloud-python/contributors","deployments_url":"https://api.github.com/repos/googleapis/google-cloud-python/deployments","downloads_url":"https://api.github.com/repos/googleapis/google-cloud-python/downloads","events_url":"https://api.github.com/repos/googleapis/google-cloud-python/events","forks_url":"https://api.github.com/repos/googleapis/google-cloud-python/forks","git_commits_url":"https://api.github.com/repos/googleapis/google-cloud-python/git/commits{/sha}","git_refs_url":"https://api.github.com/repos/googleapis/google-cloud-python/git/refs{/sha}","git_tags_url":"https://api.github.com/repos/googleapis/google-cloud-python/git/tags{/sha}","git_url":"git://github.com/googleapis/google-cloud-python.git","issue_comment_url":"https://api.github.com/repos/googleapis/google-cloud-python/issues/comments{/number}","issue_events_url":"https://api.github.com/repos/googleapis/google-cloud-python/issues/events{/number}","issues_url":"https://api.github.com/repos/googleapis/google-cloud-python/issues{/number}","keys_url":"https://api.github.com/repos/googleapis/google-cloud-python/keys{/key_id}","labels_url":"https://api.github.com/repos/googleapis/google-cloud-python/labels{/name}","languages_url":"https://api.github.com/repos/googleapis/google-cloud-python/languages","merges_url":"https://api.github.com/repos/googleapis/google-cloud-python/merges","milestones_url":"https://api.github.com/repos/googleapis/google-cloud-python/milestones{/number}","notifications_url":"https://api.github.com/repos/googleapis/google-cloud-python/notifications{?since,all,participating}","pulls_url":"https://api.github.com/repos/googleapis/google-cloud-python/pulls{/number}","releases_url":"https://api.github.com/repos/googleapis/google-cloud-python/releases{/id}","ssh_url":"git@github.com:googleapis/google-cloud-python.git","stargazers_url":"https://api.github.com/repos/googleapis/google-cloud-python/stargazers","statuses_url":"https://api.github.com/repos/googleapis/google-cloud-python/statuses/{sha}","subscribers_url":"https://api.github.com/repos/googleapis/google-cloud-python/subscribers","subscription_url":"https://api.github.com/repos/googleapis/google-cloud-python/subscription","tags_url":"https://api.github.com/repos/googleapis/google-cloud-python/tags","teams_url":"https://api.github.com/repos/googleapis/google-cloud-python/teams","trees_url":"https://api.github.com/repos/googleapis/google-cloud-python/git/trees{/sha}","clone_url":"https://github.com/googleapis/google-cloud-python.git","mirror_url":null,"hooks_url":"https://api.github.com/repos/googleapis/google-cloud-python/hooks","svn_url":"https://github.com/googleapis/google-cloud-python"},"sha":"042daf5f2db6fdcc5323cfbdbcabcbf241fa7278","user":{"login":"googleapis","id":16785467,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE2Nzg1NDY3","avatar_url":"https://avatars.githubusercontent.com/u/16785467?v=4","gravatar_id":"","url":"https://api.github.com/users/googleapis","html_url":"https://github.com/googleapis","followers_url":"https://api.github.com/users/googleapis/followers","following_url":"https://api.github.com/users/googleapis/following{/other_user}","gists_url":"https://api.github.com/users/googleapis/gists{/gist_id}","starred_url":"https://api.github.com/users/googleapis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/googleapis/subscriptions","organizations_url":"https://api.github.com/users/googleapis/orgs","repos_url":"https://api.github.com/users/googleapis/repos","events_url":"https://api.github.com/users/googleapis/events{/privacy}","received_events_url":"https://api.github.com/users/googleapis/received_events","type":"Organization","user_view_type":"public","site_admin":false}},"_links":{"comments":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/issues/2450/comments"},"commits":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450/commits"},"statuses":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/statuses/f214c8736279df6350a64daf80693e5fcd16bdd5"},"html":{"href":"https://github.com/googleapis/google-cloud-python/pull/2450"},"issue":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/issues/2450"},"review_comments":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450/comments"},"review_comment":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/comments{/number}"},"self":{"href":"https://api.github.com/repos/googleapis/google-cloud-python/pulls/2450"}},"author_association":"CONTRIBUTOR","auto_merge":null,"draft":false,"merged":true,"mergeable":false,"rebaseable":false,"mergeable_state":"dirty","merged_by":{"login":"dhermes","id":520669,"node_id":"MDQ6VXNlcjUyMDY2OQ==","avatar_url":"https://avatars.githubusercontent.com/u/520669?v=4","gravatar_id":"","url":"https://api.github.com/users/dhermes","html_url":"https://github.com/dhermes","followers_url":"https://api.github.com/users/dhermes/followers","following_url":"https://api.github.com/users/dhermes/following{/other_user}","gists_url":"https://api.github.com/users/dhermes/gists{/gist_id}","starred_url":"https://api.github.com/users/dhermes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhermes/subscriptions","organizations_url":"https://api.github.com/users/dhermes/orgs","repos_url":"https://api.github.com/users/dhermes/repos","events_url":"https://api.github.com/users/dhermes/events{/privacy}","received_events_url":"https://api.github.com/users/dhermes/received_events","type":"User","user_view_type":"public","site_admin":false},"comments":4,"review_comments":2,"maintainer_can_modify":false,"commits":2,"additions":3,"deletions":3,"changed_files":1}