Skip to content

build: update README to indicate that source has moved and delete all files#224

Open
parthea wants to merge 1 commit intomainfrom
migrate-library.2026-03-02.20-54-44
Open

build: update README to indicate that source has moved and delete all files#224
parthea wants to merge 1 commit intomainfrom
migrate-library.2026-03-02.20-54-44

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Mar 2, 2026

@parthea parthea requested a review from a team as a code owner March 2, 2026 20:55
@parthea parthea added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 2, 2026
@parthea parthea requested review from a team as code owners March 2, 2026 20:55
@parthea parthea requested review from balajismaniam and tswast March 2, 2026 20:55
@product-auto-label product-auto-label bot added size: l Pull request size is large. api: bigquery Issues related to the googleapis/python-bigquery-magics API. labels Mar 2, 2026
@snippet-bot
Copy link

snippet-bot bot commented Mar 2, 2026

Here is the summary of changes.

You are about to delete 4 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request marks the archival of the python-bigquery-magics repository. It systematically removes all existing project files, including source code, tests, documentation, and CI/CD configurations. The primary purpose is to consolidate the project's development into the larger google-cloud-python monorepo, with the README.rst updated to guide users to the new location.

Highlights

  • Repository Archival: This pull request archives the current repository by deleting all project files.
  • Source Code Relocation: The project's source code and history have been moved to the google-cloud-python monorepo.
  • README Update: The README.rst file has been updated to inform users about the repository's archival and to provide a link to the new source location.
  • Removal of Project Infrastructure: All build, testing, documentation, and configuration files related to the standalone repository have been removed.
Changelog
  • .coveragerc
    • Removed the coverage configuration file.
  • .flake8
    • Removed the Flake8 linting configuration file.
  • .github/CODEOWNERS
    • Removed the GitHub CODEOWNERS file.
  • .github/CONTRIBUTING.md
    • Removed the GitHub contributing guidelines file.
  • .github/ISSUE_TEMPLATE/bug_report.md
    • Removed the bug report issue template.
  • .github/ISSUE_TEMPLATE/feature_request.md
    • Removed the feature request issue template.
  • .github/ISSUE_TEMPLATE/support_request.md
    • Removed the support request issue template.
  • .github/PULL_REQUEST_TEMPLATE.md
    • Removed the pull request template.
  • .github/auto-label.yaml
    • Removed the auto-label configuration file.
  • .github/blunderbuss.yml
    • Removed the Blunderbuss configuration file.
  • .github/header-checker-lint.yml
    • Removed the header checker lint configuration file.
  • .gitignore
    • Removed the Git ignore file.
  • .kokoro/build.sh
    • Removed the Kokoro build script.
  • .kokoro/continuous/common.cfg
    • Removed the common continuous integration configuration.
  • .kokoro/continuous/continuous.cfg
    • Removed the continuous integration configuration.
  • .kokoro/continuous/prerelease-deps-3.11.cfg
    • Removed the prerelease dependencies configuration for Python 3.11.
  • .kokoro/continuous/prerelease-deps-3.13.cfg
    • Removed the prerelease dependencies configuration for Python 3.13.
  • .kokoro/continuous/prerelease-deps-3.8.cfg
    • Removed the prerelease dependencies configuration for Python 3.8.
  • .kokoro/continuous/prerelease-deps.cfg
    • Removed the general prerelease dependencies configuration.
  • .kokoro/populate-secrets.sh
    • Removed the script for populating secrets.
  • .kokoro/presubmit/common.cfg
    • Removed the common presubmit configuration.
  • .kokoro/presubmit/prerelease-deps-3.10.cfg
    • Removed the prerelease dependencies configuration for Python 3.10.
  • .kokoro/presubmit/prerelease-deps-3.12.cfg
    • Removed the prerelease dependencies configuration for Python 3.12.
  • .kokoro/presubmit/prerelease-deps-3.13.cfg
    • Removed the prerelease dependencies configuration for Python 3.13.
  • .kokoro/presubmit/prerelease-deps-3.14.cfg
    • Removed the prerelease dependencies configuration for Python 3.14.
  • .kokoro/presubmit/prerelease-deps-3.9.cfg
    • Removed the prerelease dependencies configuration for Python 3.9.
  • .kokoro/presubmit/prerelease-deps.cfg
    • Removed the general presubmit prerelease dependencies configuration.
  • .kokoro/presubmit/presubmit.cfg
    • Removed the presubmit configuration.
  • .kokoro/presubmit/system-3.10.cfg
    • Removed the system test configuration for Python 3.10.
  • .kokoro/presubmit/system-3.11.cfg
    • Removed the system test configuration for Python 3.11.
  • .kokoro/presubmit/system-3.12.cfg
    • Removed the system test configuration for Python 3.12.
  • .kokoro/presubmit/system-3.13.cfg
    • Removed the system test configuration for Python 3.13.
  • .kokoro/presubmit/system-3.14.cfg
    • Removed the system test configuration for Python 3.14.
  • .kokoro/presubmit/system-3.9.cfg
    • Removed the system test configuration for Python 3.9.
  • .kokoro/samples/lint/common.cfg
    • Removed the common lint configuration for samples.
  • .kokoro/samples/lint/continuous.cfg
    • Removed the continuous lint configuration for samples.
  • .kokoro/samples/lint/periodic.cfg
    • Removed the periodic lint configuration for samples.
  • .kokoro/samples/lint/presubmit.cfg
    • Removed the presubmit lint configuration for samples.
  • .kokoro/samples/python3.10/common.cfg
    • Removed the common Python 3.10 samples configuration.
  • .kokoro/samples/python3.10/continuous.cfg
    • Removed the continuous Python 3.10 samples configuration.
  • .kokoro/samples/python3.10/periodic-head.cfg
    • Removed the periodic-head Python 3.10 samples configuration.
  • .kokoro/samples/python3.10/periodic.cfg
    • Removed the periodic Python 3.10 samples configuration.
  • .kokoro/samples/python3.10/presubmit.cfg
    • Removed the presubmit Python 3.10 samples configuration.
  • .kokoro/samples/python3.11/common.cfg
    • Removed the common Python 3.11 samples configuration.
  • .kokoro/samples/python3.11/continuous.cfg
    • Removed the continuous Python 3.11 samples configuration.
  • .kokoro/samples/python3.11/periodic-head.cfg
    • Removed the periodic-head Python 3.11 samples configuration.
  • .kokoro/samples/python3.11/periodic.cfg
    • Removed the periodic Python 3.11 samples configuration.
  • .kokoro/samples/python3.11/presubmit.cfg
    • Removed the presubmit Python 3.11 samples configuration.
  • .kokoro/samples/python3.12/common.cfg
    • Removed the common Python 3.12 samples configuration.
  • .kokoro/samples/python3.12/continuous.cfg
    • Removed the continuous Python 3.12 samples configuration.
  • .kokoro/samples/python3.12/periodic-head.cfg
    • Removed the periodic-head Python 3.12 samples configuration.
  • .kokoro/samples/python3.12/periodic.cfg
    • Removed the periodic Python 3.12 samples configuration.
  • .kokoro/samples/python3.12/presubmit.cfg
    • Removed the presubmit Python 3.12 samples configuration.
  • .kokoro/samples/python3.13/common.cfg
    • Removed the common Python 3.13 samples configuration.
  • .kokoro/samples/python3.13/continuous.cfg
    • Removed the continuous Python 3.13 samples configuration.
  • .kokoro/samples/python3.13/periodic-head.cfg
    • Removed the periodic-head Python 3.13 samples configuration.
  • .kokoro/samples/python3.13/periodic.cfg
    • Removed the periodic Python 3.13 samples configuration.
  • .kokoro/samples/python3.13/presubmit.cfg
    • Removed the presubmit Python 3.13 samples configuration.
  • .kokoro/samples/python3.14/common.cfg
    • Removed the common Python 3.14 samples configuration.
  • .kokoro/samples/python3.14/continuous.cfg
    • Removed the continuous Python 3.14 samples configuration.
  • .kokoro/samples/python3.14/periodic-head.cfg
    • Removed the periodic-head Python 3.14 samples configuration.
  • .kokoro/samples/python3.14/periodic.cfg
    • Removed the periodic Python 3.14 samples configuration.
  • .kokoro/samples/python3.14/presubmit.cfg
    • Removed the presubmit Python 3.14 samples configuration.
  • .kokoro/samples/python3.7/common.cfg
    • Removed the common Python 3.7 samples configuration.
  • .kokoro/samples/python3.7/continuous.cfg
    • Removed the continuous Python 3.7 samples configuration.
  • .kokoro/samples/python3.7/periodic-head.cfg
    • Removed the periodic-head Python 3.7 samples configuration.
  • .kokoro/samples/python3.7/periodic.cfg
    • Removed the periodic Python 3.7 samples configuration.
  • .kokoro/samples/python3.7/presubmit.cfg
    • Removed the presubmit Python 3.7 samples configuration.
  • .kokoro/samples/python3.8/common.cfg
    • Removed the common Python 3.8 samples configuration.
  • .kokoro/samples/python3.8/continuous.cfg
    • Removed the continuous Python 3.8 samples configuration.
  • .kokoro/samples/python3.8/periodic-head.cfg
    • Removed the periodic-head Python 3.8 samples configuration.
  • .kokoro/samples/python3.8/periodic.cfg
    • Removed the periodic Python 3.8 samples configuration.
  • .kokoro/samples/python3.8/presubmit.cfg
    • Removed the presubmit Python 3.8 samples configuration.
  • .kokoro/samples/python3.9/common.cfg
    • Removed the common Python 3.9 samples configuration.
  • .kokoro/samples/python3.9/continuous.cfg
    • Removed the continuous Python 3.9 samples configuration.
  • .kokoro/samples/python3.9/periodic-head.cfg
    • Removed the periodic-head Python 3.9 samples configuration.
  • .kokoro/samples/python3.9/periodic.cfg
    • Removed the periodic Python 3.9 samples configuration.
  • .kokoro/samples/python3.9/presubmit.cfg
    • Removed the presubmit Python 3.9 samples configuration.
  • .kokoro/test-samples-against-head.sh
    • Removed the script for testing samples against head.
  • .kokoro/test-samples-impl.sh
    • Removed the samples test implementation script.
  • .kokoro/test-samples.sh
    • Removed the samples test runner script.
  • .kokoro/trampoline.sh
    • Removed the Kokoro trampoline script.
  • .kokoro/trampoline_v2.sh
    • Removed the Kokoro trampoline v2 script.
  • .librarian/state.yaml
    • Removed the librarian state configuration file.
  • .pre-commit-config.yaml
    • Removed the pre-commit configuration file.
  • .trampolinerc
    • Removed the trampoline configuration file.
  • CHANGELOG.md
    • Removed the project changelog file.
  • CODE_OF_CONDUCT.md
    • Removed the code of conduct file.
  • CONTRIBUTING.md
    • Removed the contributing guidelines file.
  • CONTRIBUTING.rst
    • Removed the reStructuredText contributing guidelines file.
  • MANIFEST.in
    • Removed the manifest file for package distribution.
  • README.rst
    • Updated README.rst to indicate repository archival and new source location.
  • bigquery_magics/init.py
    • Removed the bigquery_magics package initialization file.
  • bigquery_magics/_versions_helpers.py
    • Removed the version helpers module.
  • bigquery_magics/bigquery.py
    • Removed the core bigquery magics implementation file.
  • bigquery_magics/config.py
    • Removed the bigquery magics configuration module.
  • bigquery_magics/core.py
    • Removed the core utilities module.
  • bigquery_magics/environment.py
    • Removed the environment detection module.
  • bigquery_magics/graph_server.py
    • Removed the graph visualization server module.
  • bigquery_magics/line_arg_parser/init.py
    • Removed the line argument parser initialization file.
  • bigquery_magics/line_arg_parser/exceptions.py
    • Removed the line argument parser exceptions module.
  • bigquery_magics/line_arg_parser/lexer.py
    • Removed the line argument parser lexer module.
  • bigquery_magics/line_arg_parser/parser.py
    • Removed the line argument parser parser module.
  • bigquery_magics/line_arg_parser/visitors.py
    • Removed the line argument parser visitors module.
  • bigquery_magics/pyformat.py
    • Removed the pyformat helpers module.
  • bigquery_magics/version.py
    • Removed the version information file.
  • docs/.gitignore
    • Removed the documentation Git ignore file.
  • docs/README.rst
    • Removed the documentation README file.
  • docs/_static/custom.css
    • Removed the custom CSS for documentation.
  • docs/_templates/layout.html
    • Removed the custom layout template for documentation.
  • docs/changelog.md
    • Removed the documentation changelog file.
  • docs/conf.py
    • Removed the Sphinx configuration file for documentation.
  • docs/index.rst
    • Removed the main documentation index file.
  • docs/magics.rst
    • Removed the magics documentation file.
  • docs/usage.html
    • Removed the usage HTML redirect file.
  • mypy.ini
    • Removed the MyPy configuration file.
  • noxfile.py
    • Removed the Nox test automation configuration file.
  • pylint.config.py
    • Removed the Pylint configuration file.
  • renovate.json
    • Removed the Renovate bot configuration file.
  • samples/snippets/init.py
    • Removed the samples snippets initialization file.
  • samples/snippets/_helpers.py
    • Removed the samples snippets helpers module.
  • samples/snippets/conftest.py
    • Removed the samples snippets conftest file.
  • samples/snippets/mypy.ini
    • Removed the samples snippets MyPy configuration file.
  • samples/snippets/noxfile.py
    • Removed the samples snippets Nox configuration file.
  • samples/snippets/query.py
    • Removed the sample query file.
  • samples/snippets/query_params_scalars.py
    • Removed the sample parameterized query file.
  • samples/snippets/query_params_scalars_test.py
    • Removed the test file for parameterized queries.
  • samples/snippets/query_test.py
    • Removed the test file for sample queries.
  • samples/snippets/requirements-test.txt
    • Removed the test requirements file for samples.
  • samples/snippets/requirements.txt
    • Removed the requirements file for samples.
  • scripts/decrypt-secrets.sh
    • Removed the script for decrypting secrets.
  • scripts/readme-gen/readme_gen.py
    • Removed the README generation script.
  • scripts/readme-gen/templates/README.tmpl.rst
    • Removed the README template file.
  • scripts/readme-gen/templates/auth.tmpl.rst
    • Removed the authentication template file.
  • scripts/readme-gen/templates/auth_api_key.tmpl.rst
    • Removed the API key authentication template file.
  • scripts/readme-gen/templates/install_deps.tmpl.rst
    • Removed the install dependencies template file.
  • scripts/readme-gen/templates/install_portaudio.tmpl.rst
    • Removed the install PortAudio template file.
  • setup.py
    • Removed the project setup file.
  • testing/.gitignore
    • Removed the testing Git ignore file.
  • testing/constraints-3.10.txt
    • Removed the Python 3.10 testing constraints file.
  • testing/constraints-3.11.txt
    • Removed the Python 3.11 testing constraints file.
  • testing/constraints-3.12.txt
    • Removed the Python 3.12 testing constraints file.
  • testing/constraints-3.13.txt
    • Removed the Python 3.13 testing constraints file.
  • testing/constraints-3.9.txt
    • Removed the Python 3.9 testing constraints file.
  • tests/system/init.py
    • Removed the system tests initialization file.
  • tests/system/test_bigquery.py
    • Removed the system test for bigquery magic.
  • tests/unit/init.py
    • Removed the unit tests initialization file.
  • tests/unit/bigquery/init.py
    • Removed the bigquery unit tests initialization file.
  • tests/unit/bigquery/conftest.py
    • Removed the bigquery unit tests conftest file.
  • tests/unit/bigquery/test_pyformat.py
    • Removed the unit test for pyformat.
  • tests/unit/line_arg_parser/init.py
    • Removed the line argument parser unit tests initialization file.
  • tests/unit/line_arg_parser/test_lexer.py
    • Removed the unit test for the line argument parser lexer.
  • tests/unit/line_arg_parser/test_parser.py
    • Removed the unit test for the line argument parser parser.
  • tests/unit/line_arg_parser/test_visitors.py
    • Removed the unit test for the line argument parser visitors.
  • tests/unit/test__versions_helpers.py
    • Removed the unit test for version helpers.
  • tests/unit/test_context.py
    • Removed the unit test for context configuration.
  • tests/unit/test_graph_server.py
    • Removed the unit test for the graph server.
Ignored Files
  • Ignored by pattern: .github/workflows/** (3)
    • .github/workflows/docs.yml
    • .github/workflows/lint.yml
    • .github/workflows/unittest.yml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
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 archives the repository by deleting all source files and updating the README.rst to indicate that the source has moved. The changes are appropriate for archiving. I've left one comment on README.rst to improve the reStructuredText syntax for the note about the repository being archived.

Comment on lines +1 to +5
:**NOTE**: **This github repository is archived. The repository contents and history have moved to** `google-cloud-python`_.

.. _google-cloud-python: https://github.com/googleapis/google-cloud-python/tree/main/packages/bigquery-magics


Copy link
Contributor

Choose a reason for hiding this comment

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

medium

The syntax :**NOTE**: is not standard for reStructuredText and might not render as intended. It will likely render a literal colon before the bolded 'NOTE'. For a more standard and readable note, I suggest using the .. note:: directive.

Suggested change
:**NOTE**: **This github repository is archived. The repository contents and history have moved to** `google-cloud-python`_.
.. _google-cloud-python: https://github.com/googleapis/google-cloud-python/tree/main/packages/bigquery-magics
.. note::
This github repository is archived. The repository contents and history have moved to `google-cloud-python`_.
.. _google-cloud-python: https://github.com/googleapis/google-cloud-python/tree/main/packages/bigquery-magics

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/python-bigquery-magics API. do not merge Indicates a pull request not ready for merge, due to either quality or timing. size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants