Skip to content

chore: complete migration of pandas-gbq#16739

Merged
parthea merged 2 commits intomainfrom
migration-for-pandas-gbq
Apr 21, 2026
Merged

chore: complete migration of pandas-gbq#16739
parthea merged 2 commits intomainfrom
migration-for-pandas-gbq

Conversation

@ohmayr
Copy link
Copy Markdown
Contributor

@ohmayr ohmayr commented Apr 20, 2026

complete migration of pandas-gbq

@ohmayr ohmayr requested review from a team as code owners April 20, 2026 23:44
@ohmayr ohmayr requested review from tswast and removed request for a team April 20, 2026 23:44
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request enables code generation for the pandas-gbq library by removing the skip_generate flag and reorders the metadata keys in its repository configuration. A review comment correctly identifies that the codeowner_team field was accidentally removed during the reordering process and provides a suggestion to restore it.

Comment on lines 1 to +13
{
"name": "pandas-gbq",
"name_pretty": "Google BigQuery connector for pandas",
"product_documentation": "https://cloud.google.com/bigquery",
"api_id": "bigquery.googleapis.com",
"client_documentation": "https://googleapis.dev/python/pandas-gbq/latest/",
"distribution_name": "pandas-gbq",
"issue_tracker": "https://github.com/googleapis/python-bigquery-pandas/issues",
"release_level": "preview",
"language": "python",
"library_type": "INTEGRATION",
"repo": "googleapis/google-cloud-python",
"distribution_name": "pandas-gbq",
"api_id": "bigquery.googleapis.com",
"default_version": "",
"codeowner_team": "@googleapis/cloud-sdk-python-team @googleapis/bigquery-dataframe-team"
}
"name": "pandas-gbq",
"name_pretty": "Google BigQuery connector for pandas",
"product_documentation": "https://cloud.google.com/bigquery",
"release_level": "preview",
"repo": "googleapis/google-cloud-python"
} No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The codeowner_team field was removed during the alphabetical reordering of keys. This field is essential for identifying the owners of the package for automated PR assignments and issue routing. Please restore it.

Suggested change
{
"name": "pandas-gbq",
"name_pretty": "Google BigQuery connector for pandas",
"product_documentation": "https://cloud.google.com/bigquery",
"api_id": "bigquery.googleapis.com",
"client_documentation": "https://googleapis.dev/python/pandas-gbq/latest/",
"distribution_name": "pandas-gbq",
"issue_tracker": "https://github.com/googleapis/python-bigquery-pandas/issues",
"release_level": "preview",
"language": "python",
"library_type": "INTEGRATION",
"repo": "googleapis/google-cloud-python",
"distribution_name": "pandas-gbq",
"api_id": "bigquery.googleapis.com",
"default_version": "",
"codeowner_team": "@googleapis/cloud-sdk-python-team @googleapis/bigquery-dataframe-team"
}
"name": "pandas-gbq",
"name_pretty": "Google BigQuery connector for pandas",
"product_documentation": "https://cloud.google.com/bigquery",
"release_level": "preview",
"repo": "googleapis/google-cloud-python"
}
{
"api_id": "bigquery.googleapis.com",
"client_documentation": "https://googleapis.dev/python/pandas-gbq/latest/",
"codeowner_team": "@googleapis/cloud-sdk-python-team @googleapis/bigquery-dataframe-team",
"distribution_name": "pandas-gbq",
"issue_tracker": "https://github.com/googleapis/python-bigquery-pandas/issues",
"language": "python",
"library_type": "INTEGRATION",
"name": "pandas-gbq",
"name_pretty": "Google BigQuery connector for pandas",
"product_documentation": "https://cloud.google.com/bigquery",
"release_level": "preview",
"repo": "googleapis/google-cloud-python"
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gemini-code-assist

I have seen this comment about removal of codeowner_team from the .repo-metadate.json file as being problematic on more than one occasion.

For the record, in the google-cloud-python repo, we have moved away from using that field in this file to using a dedicated .github/CODEOWNERS file.

Please avoid this comment going forth for packages in the google-cloud-python repository.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the clarification, @chalmerlowe. I have noted that the codeowner_team field is no longer required for packages within the google-cloud-python repository, as ownership is now managed via the .github/CODEOWNERS file. I will adjust my review process accordingly for this repository.

Copy link
Copy Markdown
Contributor

@chalmerlowe chalmerlowe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, with the exception of the pandas-gbq prererelease nox session.
This has been an ongoing problem for a number of PRs.
pandas-gbq has been stalling in all the PRs I have worked related to pandas-gbq.
When it stalls, the logs just end without a clue to indicate why the pandas-gbq prerelease session has stalled, so troubleshooting is incredibly problematic.

@ohmayr
Copy link
Copy Markdown
Contributor Author

ohmayr commented Apr 21, 2026

presubmits fixed in #16746.

@parthea parthea merged commit b56e616 into main Apr 21, 2026
30 checks passed
@parthea parthea deleted the migration-for-pandas-gbq branch April 21, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants