Skip to content

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

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

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

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Mar 2, 2026

@parthea parthea requested review from a team as code owners March 2, 2026 20:57
@parthea parthea requested a review from kweinmeister March 2, 2026 20:57
@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
@snippet-bot
Copy link

snippet-bot bot commented Mar 2, 2026

Here is the summary of changes.

You are about to delete 455 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

@product-auto-label product-auto-label bot added size: xl Pull request size is extra large. api: bigtable Issues related to the googleapis/python-bigtable API. labels Mar 2, 2026
@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 signifies the successful migration of the python-bigtable library into the google-cloud-python monorepo. The primary purpose of this change is to centralize the library's development and maintenance efforts within a unified repository structure. Consequently, almost the entire standalone repository has been emptied, with only a modified README remaining to guide users to the new source location.

Highlights

  • Repository Migration: The python-bigtable repository has been migrated into the google-cloud-python monorepo, consolidating its codebase with other Google Cloud Python client libraries.
  • Extensive File Deletion: Nearly all files within this repository, including source code, documentation, configuration, and CI/CD scripts, have been deleted as part of the migration.
  • README Update: The README.rst file has been updated to clearly indicate that the project's source has moved and to provide a link to its new location within the monorepo.
Changelog
  • .coveragerc
    • Removed coverage configuration.
  • .cross_sync/README.md
    • Removed CrossSync documentation.
  • .cross_sync/generate.py
    • Removed CrossSync code generation script.
  • .cross_sync/transformers.py
    • Removed CrossSync AST transformers.
  • .flake8
    • Removed Flake8 linting configuration.
  • .github/CODEOWNERS
    • Removed GitHub CODEOWNERS file.
  • .github/CONTRIBUTING.md
    • Removed contributing guidelines.
  • .github/ISSUE_TEMPLATE/bug_report.md
    • Removed bug report issue template.
  • .github/ISSUE_TEMPLATE/feature_request.md
    • Removed feature request issue template.
  • .github/ISSUE_TEMPLATE/support_request.md
    • Removed support request issue template.
  • .github/PULL_REQUEST_TEMPLATE.md
    • Removed pull request template.
  • .github/auto-label.yaml
    • Removed auto-label configuration.
  • .github/blunderbuss.yml
    • Removed Blunderbuss configuration.
  • .github/flakybot.yaml
    • Removed FlakyBot configuration.
  • .github/header-checker-lint.yml
    • Removed header checker lint configuration.
  • .gitignore
    • Removed Git ignore rules.
  • .kokoro/build.sh
    • Removed Kokoro build script.
  • .kokoro/conformance.sh
    • Removed Kokoro conformance script.
  • .kokoro/continuous/continuous.cfg
    • Removed Kokoro continuous build configuration.
  • .kokoro/continuous/prerelease-deps.cfg
    • Removed Kokoro prerelease dependencies configuration.
  • .kokoro/populate-secrets.sh
    • Removed Kokoro secrets population script.
  • .kokoro/presubmit/common.cfg
    • Removed Kokoro presubmit common configuration.
  • .kokoro/presubmit/conformance.cfg
    • Removed Kokoro presubmit conformance configuration.
  • .kokoro/presubmit/prerelease-deps.cfg
    • Removed Kokoro presubmit prerelease dependencies configuration.
  • .kokoro/presubmit/presubmit.cfg
    • Removed Kokoro presubmit configuration.
  • .kokoro/presubmit/system-3.9.cfg
    • Removed Kokoro presubmit system Python 3.9 configuration.
  • .kokoro/presubmit/system.cfg
    • Removed Kokoro presubmit system configuration.
  • .kokoro/samples/lint/common.cfg
    • Removed Kokoro samples lint common configuration.
  • .kokoro/samples/lint/continuous.cfg
    • Removed Kokoro samples lint continuous configuration.
  • .kokoro/samples/lint/periodic.cfg
    • Removed Kokoro samples lint periodic configuration.
  • .kokoro/samples/lint/presubmit.cfg
    • Removed Kokoro samples lint presubmit configuration.
  • .kokoro/samples/python3.10/common.cfg
    • Removed Kokoro samples Python 3.10 common configuration.
  • .kokoro/samples/python3.10/continuous.cfg
    • Removed Kokoro samples Python 3.10 continuous configuration.
  • .kokoro/samples/python3.10/periodic-head.cfg
    • Removed Kokoro samples Python 3.10 periodic-head configuration.
  • .kokoro/samples/python3.10/periodic.cfg
    • Removed Kokoro samples Python 3.10 periodic configuration.
  • .kokoro/samples/python3.10/presubmit.cfg
    • Removed Kokoro samples Python 3.10 presubmit configuration.
  • .kokoro/samples/python3.11/common.cfg
    • Removed Kokoro samples Python 3.11 common configuration.
  • .kokoro/samples/python3.11/continuous.cfg
    • Removed Kokoro samples Python 3.11 continuous configuration.
  • .kokoro/samples/python3.11/periodic-head.cfg
    • Removed Kokoro samples Python 3.11 periodic-head configuration.
  • .kokoro/samples/python3.11/periodic.cfg
    • Removed Kokoro samples Python 3.11 periodic configuration.
  • .kokoro/samples/python3.11/presubmit.cfg
    • Removed Kokoro samples Python 3.11 presubmit configuration.
  • .kokoro/samples/python3.12/common.cfg
    • Removed Kokoro samples Python 3.12 common configuration.
  • .kokoro/samples/python3.12/continuous.cfg
    • Removed Kokoro samples Python 3.12 continuous configuration.
  • .kokoro/samples/python3.12/periodic-head.cfg
    • Removed Kokoro samples Python 3.12 periodic-head configuration.
  • .kokoro/samples/python3.12/periodic.cfg
    • Removed Kokoro samples Python 3.12 periodic configuration.
  • .kokoro/samples/python3.12/presubmit.cfg
    • Removed Kokoro samples Python 3.12 presubmit configuration.
  • .kokoro/samples/python3.13/common.cfg
    • Removed Kokoro samples Python 3.13 common configuration.
  • .kokoro/samples/python3.13/continuous.cfg
    • Removed Kokoro samples Python 3.13 continuous configuration.
  • .kokoro/samples/python3.13/periodic-head.cfg
    • Removed Kokoro samples Python 3.13 periodic-head configuration.
  • .kokoro/samples/python3.13/periodic.cfg
    • Removed Kokoro samples Python 3.13 periodic configuration.
  • .kokoro/samples/python3.13/presubmit.cfg
    • Removed Kokoro samples Python 3.13 presubmit configuration.
  • .kokoro/samples/python3.14/common.cfg
    • Removed Kokoro samples Python 3.14 common configuration.
  • .kokoro/samples/python3.14/continuous.cfg
    • Removed Kokoro samples Python 3.14 continuous configuration.
  • .kokoro/samples/python3.14/periodic-head.cfg
    • Removed Kokoro samples Python 3.14 periodic-head configuration.
  • .kokoro/samples/python3.14/periodic.cfg
    • Removed Kokoro samples Python 3.14 periodic configuration.
  • .kokoro/samples/python3.14/presubmit.cfg
    • Removed Kokoro samples Python 3.14 presubmit configuration.
  • .kokoro/samples/python3.7/common.cfg
    • Removed Kokoro samples Python 3.7 common configuration.
  • .kokoro/samples/python3.7/continuous.cfg
    • Removed Kokoro samples Python 3.7 continuous configuration.
  • .kokoro/samples/python3.7/periodic-head.cfg
    • Removed Kokoro samples Python 3.7 periodic-head configuration.
  • .kokoro/samples/python3.7/periodic.cfg
    • Removed Kokoro samples Python 3.7 periodic configuration.
  • .kokoro/samples/python3.7/presubmit.cfg
    • Removed Kokoro samples Python 3.7 presubmit configuration.
  • .kokoro/samples/python3.8/common.cfg
    • Removed Kokoro samples Python 3.8 common configuration.
  • .kokoro/samples/python3.8/continuous.cfg
    • Removed Kokoro samples Python 3.8 continuous configuration.
  • .kokoro/samples/python3.8/periodic-head.cfg
    • Removed Kokoro samples Python 3.8 periodic-head configuration.
  • .kokoro/samples/python3.8/periodic.cfg
    • Removed Kokoro samples Python 3.8 periodic configuration.
  • .kokoro/samples/python3.8/presubmit.cfg
    • Removed Kokoro samples Python 3.8 presubmit configuration.
  • .kokoro/samples/python3.9/common.cfg
    • Removed Kokoro samples Python 3.9 common configuration.
  • .kokoro/samples/python3.9/continuous.cfg
    • Removed Kokoro samples Python 3.9 continuous configuration.
  • .kokoro/samples/python3.9/periodic-head.cfg
    • Removed Kokoro samples Python 3.9 periodic-head configuration.
  • .kokoro/samples/python3.9/periodic.cfg
    • Removed Kokoro samples Python 3.9 periodic configuration.
  • .kokoro/samples/python3.9/presubmit.cfg
    • Removed Kokoro samples Python 3.9 presubmit configuration.
  • .kokoro/test-samples-against-head.sh
    • Removed Kokoro test script for samples against head.
  • .kokoro/test-samples-impl.sh
    • Removed Kokoro samples test implementation script.
  • .kokoro/test-samples.sh
    • Removed Kokoro samples test script.
  • .kokoro/trampoline.sh
    • Removed Kokoro trampoline script.
  • .kokoro/trampoline_v2.sh
    • Removed Kokoro trampoline v2 script.
  • .librarian/generator-input/.repo-metadata.json
    • Removed librarian repository metadata.
  • .librarian/generator-input/librarian.py
    • Removed librarian generator script.
  • .librarian/generator-input/noxfile.py
    • Removed librarian noxfile.
  • .librarian/generator-input/setup.py
    • Removed librarian setup script.
  • .librarian/state.yaml
    • Removed librarian state configuration.
  • .pre-commit-config.yaml
    • Removed pre-commit configuration.
  • .trampolinerc
    • Removed trampoline configuration.
  • CHANGELOG.md
    • Removed project changelog.
  • CODE_OF_CONDUCT.md
    • Removed code of conduct.
  • CONTRIBUTING.rst
    • Removed contributing guidelines.
  • MANIFEST.in
    • Removed manifest file.
  • README.rst
    • Updated to indicate repository migration to a monorepo.
  • docs/README.rst
    • Removed documentation README.
  • docs/_static/custom.css
    • Removed custom CSS for documentation.
  • docs/_templates/layout.html
    • Removed custom documentation layout.
  • docs/admin_client/admin_client_usage.rst
    • Removed admin client usage documentation.
  • docs/admin_client/bigtable_instance_admin.rst
    • Removed Bigtable instance admin documentation.
  • docs/admin_client/bigtable_table_admin.rst
    • Removed Bigtable table admin documentation.
  • docs/admin_client/services_.rst
    • Removed admin services documentation.
  • docs/admin_client/types_.rst
    • Removed admin types documentation.
  • docs/changelog.md
    • Removed documentation changelog.
  • docs/classic_client/app-profile.rst
    • Removed classic client app profile documentation.
  • docs/classic_client/backup.rst
    • Removed classic client backup documentation.
  • docs/classic_client/batcher.rst
    • Removed classic client batcher documentation.
  • docs/classic_client/client-intro.rst
    • Removed classic client introduction.
  • docs/classic_client/client.rst
    • Removed classic client documentation.
  • docs/classic_client/cluster.rst
    • Removed classic client cluster documentation.
  • docs/classic_client/column-family.rst
    • Removed classic client column family documentation.
  • docs/classic_client/data-api.rst
    • Removed classic client data API documentation.
  • docs/classic_client/encryption-info.rst
    • Removed classic client encryption info documentation.
  • docs/classic_client/instance-api.rst
    • Removed classic client instance API documentation.
  • docs/classic_client/instance.rst
    • Removed classic client instance documentation.
  • docs/classic_client/row-data.rst
    • Removed classic client row data documentation.
  • docs/classic_client/row-filters.rst
    • Removed classic client row filters documentation.
  • docs/classic_client/row-set.rst
    • Removed classic client row set documentation.
  • docs/classic_client/row.rst
    • Removed classic client row documentation.
  • docs/classic_client/snippets.py
    • Removed classic client snippets.
  • docs/classic_client/snippets_table.py
    • Removed classic client table snippets.
  • docs/classic_client/table-api.rst
    • Removed classic client table API documentation.
  • docs/classic_client/table.rst
    • Removed classic client table documentation.
  • docs/classic_client/usage.rst
    • Removed classic client usage documentation.
  • docs/conf.py
    • Removed Sphinx configuration.
  • docs/data_client/async_data_authorized_view.rst
    • Removed async data authorized view documentation.
  • docs/data_client/async_data_client.rst
    • Removed async data client documentation.
  • docs/data_client/async_data_execute_query_iterator.rst
    • Removed async data execute query iterator documentation.
  • docs/data_client/async_data_mutations_batcher.rst
    • Removed async data mutations batcher documentation.
  • docs/data_client/async_data_table.rst
    • Removed async data table documentation.
  • docs/data_client/common_data_exceptions.rst
    • Removed common data exceptions documentation.
  • docs/data_client/common_data_execute_query_metadata.rst
    • Removed common data execute query metadata documentation.
  • docs/data_client/common_data_execute_query_values.rst
    • Removed common data execute query values documentation.
  • docs/data_client/common_data_mutations.rst
    • Removed common data mutations documentation.
  • docs/data_client/common_data_read_modify_write_rules.rst
    • Removed common data read modify write rules documentation.
  • docs/data_client/common_data_read_rows_query.rst
    • Removed common data read rows query documentation.
  • docs/data_client/common_data_row.rst
    • Removed common data row documentation.
  • docs/data_client/common_data_row_filters.rst
    • Removed common data row filters documentation.
  • docs/data_client/data_client_usage.rst
    • Removed data client usage documentation.
  • docs/data_client/sync_data_authorized_view.rst
    • Removed sync data authorized view documentation.
  • docs/data_client/sync_data_client.rst
    • Removed sync data client documentation.
  • docs/data_client/sync_data_execute_query_iterator.rst
    • Removed sync data execute query iterator documentation.
  • docs/data_client/sync_data_mutations_batcher.rst
    • Removed sync data mutations batcher documentation.
  • docs/data_client/sync_data_table.rst
    • Removed sync data table documentation.
  • docs/index.rst
    • Removed main documentation index.
  • docs/multiprocessing.rst
    • Removed multiprocessing documentation.
  • docs/scripts/patch_devsite_toc.py
    • Removed script for patching devsite TOC.
  • docs/summary_overview.md
    • Removed summary overview documentation.
  • google/cloud/bigtable/init.py
    • Removed Bigtable package initialization.
  • google/cloud/bigtable/app_profile.py
    • Removed app profile implementation.
  • google/cloud/bigtable/backup.py
    • Removed backup implementation.
  • google/cloud/bigtable/batcher.py
    • Removed batcher implementation.
  • google/cloud/bigtable/client.py
    • Removed Bigtable client implementation.
  • google/cloud/bigtable/cluster.py
    • Removed cluster implementation.
  • google/cloud/bigtable/column_family.py
    • Removed column family implementation.
  • google/cloud/bigtable/data/README.rst
    • Removed data client README.
  • google/cloud/bigtable/data/init.py
    • Removed data package initialization.
  • google/cloud/bigtable/data/_async/init.py
    • Removed async data package initialization.
  • google/cloud/bigtable/data/_async/_mutate_rows.py
    • Removed async mutate rows implementation.
  • google/cloud/bigtable/data/_async/_read_rows.py
    • Removed async read rows implementation.
  • google/cloud/bigtable/data/_async/_swappable_channel.py
    • Removed async swappable channel implementation.
  • google/cloud/bigtable/data/_async/client.py
    • Removed async data client implementation.
  • google/cloud/bigtable/data/_async/metrics_interceptor.py
    • Removed async metrics interceptor.
  • google/cloud/bigtable/data/_async/mutations_batcher.py
    • Removed async mutations batcher.
  • google/cloud/bigtable/data/_cross_sync/init.py
    • Removed CrossSync package initialization.
  • google/cloud/bigtable/data/_cross_sync/_decorators.py
    • Removed CrossSync decorators.
  • google/cloud/bigtable/data/_cross_sync/_mapping_meta.py
    • Removed CrossSync mapping metaclass.
  • google/cloud/bigtable/data/_cross_sync/cross_sync.py
    • Removed CrossSync core implementation.
  • google/cloud/bigtable/data/_helpers.py
    • Removed data client helper functions.
  • google/cloud/bigtable/data/_metrics/init.py
    • Removed metrics package initialization.
  • google/cloud/bigtable/data/_metrics/data_model.py
    • Removed metrics data model.
  • google/cloud/bigtable/data/_metrics/handlers/_base.py
    • Removed metrics handler base.
  • google/cloud/bigtable/data/_metrics/metrics_controller.py
    • Removed metrics controller.
  • google/cloud/bigtable/data/_metrics/tracked_retry.py
    • Removed tracked retry implementation.
  • google/cloud/bigtable/data/_sync_autogen/_mutate_rows.py
    • Removed autogenerated sync mutate rows.
  • google/cloud/bigtable/data/_sync_autogen/_read_rows.py
    • Removed autogenerated sync read rows.
  • google/cloud/bigtable/data/_sync_autogen/_swappable_channel.py
    • Removed autogenerated sync swappable channel.
  • google/cloud/bigtable/data/_sync_autogen/client.py
    • Removed autogenerated sync data client.
Ignored Files
  • Ignored by pattern: .github/workflows/** (6)
    • .github/workflows/conformance.yaml
    • .github/workflows/docs.yml
    • .github/workflows/lint.yml
    • .github/workflows/mypy.yml
    • .github/workflows/system_emulated.yml
    • .github/workflows/unittest.yml
Activity
  • parthea created this pull request.
  • The pull request title is "build: update README to indicate that source has moved and delete all files".
  • The pull request description links to issue #10992 in the googleapis/google-cloud-python repository.
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.

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

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant