Skip to content
This repository was archived by the owner on Mar 2, 2026. It is now read-only.

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

Merged
parthea merged 1 commit intomainfrom
migrate-library.2026-02-27.23-04-13
Mar 2, 2026
Merged

build: update README to indicate that source has moved and delete all files#1174
parthea merged 1 commit intomainfrom
migrate-library.2026-02-27.23-04-13

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Feb 27, 2026

@parthea parthea requested review from a team as code owners February 27, 2026 23:05
@parthea parthea requested a review from kweinmeister February 27, 2026 23:05
@product-auto-label product-auto-label bot added size: l Pull request size is large. api: firestore Issues related to the googleapis/python-firestore API. labels Feb 27, 2026
@gemini-code-assist
Copy link

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 final step in migrating the python-firestore library into the broader google-cloud-python monorepo. The primary action is to archive this standalone repository by updating its README with a redirection notice and removing all other project files. This ensures that future development and contributions will occur in the centralized monorepo, streamlining maintenance and improving discoverability for users.

Highlights

  • Repository Archival: This pull request archives the current repository, indicating that its contents have been moved to the google-cloud-python monorepo.
  • README Update: The README.rst file was updated to include a prominent note about the repository's archival and to provide a link to the new source location.
  • File Deletion: All source code, configuration files, documentation, and CI/CD related files were deleted from this repository, signifying the completion of the migration.
Changelog
  • .coveragerc
    • Removed coverage configuration file.
  • .flake8
    • Removed flake8 linting configuration file.
  • .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 file.
  • .github/blunderbuss.yml
    • Removed blunderbuss configuration file.
  • .github/flakybot.yaml
    • Removed flakybot configuration file.
  • .github/header-checker-lint.yml
    • Removed header checker lint configuration file.
  • .gitignore
    • Removed git ignore file.
  • .kokoro/build.sh
    • Removed Kokoro build script.
  • .kokoro/continuous/common.cfg
    • Removed Kokoro continuous integration common configuration.
  • .kokoro/continuous/continuous.cfg
    • Removed Kokoro continuous integration configuration.
  • .kokoro/continuous/prerelease-deps.cfg
    • Removed Kokoro continuous integration prerelease dependencies configuration.
  • .kokoro/populate-secrets.sh
    • Removed Kokoro populate secrets script.
  • .kokoro/presubmit/common.cfg
    • Removed Kokoro presubmit common configuration.
  • .kokoro/presubmit/prerelease-deps.cfg
    • Removed Kokoro presubmit prerelease dependencies configuration.
  • .kokoro/presubmit/presubmit.cfg
    • Removed Kokoro presubmit 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 integration 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 integration 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 integration 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 integration 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 integration 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 integration 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 integration 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/test-samples-against-head.sh
    • Removed Kokoro test samples against head script.
  • .kokoro/test-samples-impl.sh
    • Removed Kokoro test samples implementation script.
  • .kokoro/test-samples.sh
    • Removed Kokoro test samples 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 JSON file.
  • .librarian/generator-input/librarian.py
    • Removed librarian Python script.
  • .librarian/generator-input/noxfile.py
    • Removed librarian noxfile.
  • .librarian/generator-input/setup.py
    • Removed librarian setup.py file.
  • .librarian/state.yaml
    • Removed librarian state YAML file.
  • .pre-commit-config.yaml
    • Removed pre-commit configuration file.
  • .release-please-manifest.json
    • Removed release-please manifest JSON file.
  • .trampolinerc
    • Removed trampoline configuration file.
  • CHANGELOG.md
    • Removed changelog file.
  • CODE_OF_CONDUCT.md
    • Removed code of conduct file.
  • CONTRIBUTING.rst
    • Removed contributing guidelines.
  • MANIFEST.in
    • Removed MANIFEST.in file.
  • Makefile_v1
    • Removed Makefile_v1 file.
  • README.rst
    • Updated to announce repository archival and redirect to the new monorepo location.
  • UPGRADING.md
    • Removed upgrading guide.
  • docs/README.rst
    • Removed documentation README file.
  • docs/UPGRADING.md
    • Removed documentation upgrading guide.
  • docs/_static/custom.css
    • Removed custom CSS file for documentation.
  • docs/_templates/layout.html
    • Removed custom layout HTML template for documentation.
  • docs/changelog.md
    • Removed documentation changelog file.
  • docs/conf.py
    • Removed Sphinx configuration file for documentation.
  • docs/firestore_admin_v1/admin_client.rst
    • Removed Firestore Admin v1 client documentation.
  • docs/firestore_bundle/bundles.rst
    • Removed Firestore Bundle documentation.
  • docs/firestore_v1/aggregation.rst
    • Removed Firestore v1 aggregation documentation.
  • docs/firestore_v1/batch.rst
    • Removed Firestore v1 batch documentation.
  • docs/firestore_v1/bulk_writer.rst
    • Removed Firestore v1 bulk writer documentation.
  • docs/firestore_v1/client.rst
    • Removed Firestore v1 client documentation.
  • docs/firestore_v1/collection.rst
    • Removed Firestore v1 collection documentation.
  • docs/firestore_v1/document.rst
    • Removed Firestore v1 document documentation.
  • docs/firestore_v1/field_path.rst
    • Removed Firestore v1 field path documentation.
  • docs/firestore_v1/query.rst
    • Removed Firestore v1 query documentation.
  • docs/firestore_v1/transaction.rst
    • Removed Firestore v1 transaction documentation.
  • docs/firestore_v1/transforms.rst
    • Removed Firestore v1 transforms documentation.
  • docs/firestore_v1/types.rst
    • Removed Firestore v1 types documentation.
  • docs/index.rst
    • Removed documentation index file.
  • docs/multiprocessing.rst
    • Removed multiprocessing documentation.
  • docs/summary_overview.md
    • Removed documentation summary overview.
  • google/cloud/firestore/init.py
    • Removed Firestore package initialization file.
  • google/cloud/firestore/gapic_version.py
    • Removed Firestore GAPIC version file.
  • google/cloud/firestore_admin_v1/init.py
    • Removed Firestore Admin v1 package initialization file.
  • google/cloud/firestore_admin_v1/gapic_metadata.json
    • Removed Firestore Admin v1 GAPIC metadata JSON file.
  • google/cloud/firestore_admin_v1/gapic_version.py
    • Removed Firestore Admin v1 GAPIC version file.
  • google/cloud/firestore_admin_v1/py.typed
    • Removed Firestore Admin v1 py.typed file.
  • google/cloud/firestore_admin_v1/services/init.py
    • Removed Firestore Admin v1 services initialization file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/init.py
    • Removed Firestore Admin v1 Firestore Admin services initialization file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/pagers.py
    • Removed Firestore Admin v1 pagers file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/README.rst
    • Removed Firestore Admin v1 transports README file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/init.py
    • Removed Firestore Admin v1 transports initialization file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/base.py
    • Removed Firestore Admin v1 base transport file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/grpc.py
    • Removed Firestore Admin v1 gRPC transport file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/grpc_asyncio.py
    • Removed Firestore Admin v1 gRPC asyncio transport file.
  • google/cloud/firestore_admin_v1/services/firestore_admin/transports/rest_base.py
    • Removed Firestore Admin v1 REST base transport file.
  • google/cloud/firestore_admin_v1/types/init.py
    • Removed Firestore Admin v1 types initialization file.
  • google/cloud/firestore_admin_v1/types/backup.py
    • Removed Firestore Admin v1 backup types file.
  • google/cloud/firestore_admin_v1/types/database.py
    • Removed Firestore Admin v1 database types file.
  • google/cloud/firestore_admin_v1/types/field.py
    • Removed Firestore Admin v1 field types file.
  • google/cloud/firestore_admin_v1/types/firestore_admin.py
    • Removed Firestore Admin v1 Firestore Admin types file.
  • google/cloud/firestore_admin_v1/types/index.py
    • Removed Firestore Admin v1 index types file.
  • google/cloud/firestore_admin_v1/types/location.py
    • Removed Firestore Admin v1 location types file.
  • google/cloud/firestore_admin_v1/types/operation.py
    • Removed Firestore Admin v1 operation types file.
  • google/cloud/firestore_admin_v1/types/realtime_updates.py
    • Removed Firestore Admin v1 realtime updates types file.
  • google/cloud/firestore_admin_v1/types/schedule.py
    • Removed Firestore Admin v1 schedule types file.
  • google/cloud/firestore_admin_v1/types/snapshot.py
    • Removed Firestore Admin v1 snapshot types file.
  • google/cloud/firestore_admin_v1/types/user_creds.py
    • Removed Firestore Admin v1 user credentials types file.
  • google/cloud/firestore_bundle/init.py
    • Removed Firestore Bundle package initialization file.
  • google/cloud/firestore_bundle/_helpers.py
    • Removed Firestore Bundle helpers file.
  • google/cloud/firestore_bundle/bundle.py
    • Removed Firestore Bundle bundle file.
  • google/cloud/firestore_bundle/gapic_metadata.json
    • Removed Firestore Bundle GAPIC metadata JSON file.
  • google/cloud/firestore_bundle/gapic_version.py
    • Removed Firestore Bundle GAPIC version file.
  • google/cloud/firestore_bundle/py.typed
    • Removed Firestore Bundle py.typed file.
  • google/cloud/firestore_bundle/services/init.py
    • Removed Firestore Bundle services initialization file.
  • google/cloud/firestore_bundle/types/init.py
    • Removed Firestore Bundle types initialization file.
  • google/cloud/firestore_bundle/types/bundle.py
    • Removed Firestore Bundle types bundle file.
  • google/cloud/firestore_v1/init.py
    • Removed Firestore v1 package initialization file.
  • google/cloud/firestore_v1/_helpers.py
    • Removed Firestore v1 helpers file.
  • google/cloud/firestore_v1/aggregation.py
    • Removed Firestore v1 aggregation file.
  • google/cloud/firestore_v1/async_aggregation.py
    • Removed Firestore v1 async aggregation file.
  • google/cloud/firestore_v1/async_batch.py
    • Removed Firestore v1 async batch file.
  • google/cloud/firestore_v1/async_client.py
    • Removed Firestore v1 async client file.
Ignored Files
  • Ignored by pattern: .github/workflows/** (5)
    • .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.
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

@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 and configuration files, and updating the README.rst to direct users to the new repository location. The changes are appropriate for archiving the repository.

@parthea parthea merged commit fef361e into main Mar 2, 2026
7 of 11 checks passed
@parthea parthea deleted the migrate-library.2026-02-27.23-04-13 branch March 2, 2026 14:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: firestore Issues related to the googleapis/python-firestore API. size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants