This repository was archived by the owner on Mar 6, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
update google-cloud-bigquery to use bigquery_magics package #14
Copy link
Copy link
Closed
googleapis/python-bigquery
#1965Labels
api: bigqueryIssues related to the googleapis/python-bigquery-magics API.Issues related to the googleapis/python-bigquery-magics API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
The code in https://github.com/googleapis/python-bigquery/tree/main/google/cloud/bigquery/magics is redundant with this module. After our first release, delete that code and update google-cloud-bigquery to be backwards-compatible.
Sub-tasks:
- Update
google.cloud.bigquery.load_ipython_extensionto load thebigquery_magicsextension instead. Raise anexceptionwarning prompting the user to install bigquery_magics if not installed. - [N/A]
Remove https://github.com/googleapis/python-bigquery/tree/main/google/cloud/bigquery/magics except forEdit: keeping this code intact for now, but deprecating it. To be removed in a future version of google-cloud-bigquery.google.cloud.bigquery.magics.contextandgoogle.cloud.bigquery.magics.magics.context, which will be aliases to thebigquery_magics.contextobject. - [N/A]
Update unit/system tests to be minimal to verify that we're calling out tokeeping this code intact for now, but deprecating it. To be removed in a future version of google-cloud-bigquery.bigquery_magicsnow. - Update the magics-related "extras" in google-cloud-bigquery's setup.py to just depend on
bigquery_magics.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
api: bigqueryIssues related to the googleapis/python-bigquery-magics API.Issues related to the googleapis/python-bigquery-magics API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.