Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-firestore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.21.0
Choose a base ref
...
head repository: googleapis/python-firestore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.22.0
Choose a head ref
  • 17 commits
  • 108 files changed
  • 8 contributors

Commits on Jun 4, 2025

  1. feat: Added read_time as a parameter to various calls (synchronous/ba…

    …se classes) (#1050)
    
    * feat: Added read_time as a parameter to various calls (synchronous/base classes)
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fixed tests + added system tests
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Removed specific system test assertions
    
    * added system test with python datetimes
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * revised type hints
    
    * linting
    
    * feat: Added read_time as a parameter to various calls (async classes) (#1059)
    
    * feat: Added read_time as a parameter to various calls (async classes)
    
    * used TYPE_CHECKING; fixed unit tests
    
    * linting + fixing cover
    
    * final linting
    
    * TYPE_CHECKING
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Update client.py
    
    fix no cover comment
    
    * fixed async system test
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel Sanche <sanche@google.com>
    3 people authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    d8e3af1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2025

  1. Configuration menu
    Copy the full SHA
    7f96290 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. fix: update the async transactional types (#1066)

    * fix: update the async transactional types to not require extra awaits
    
    * add typing extensions
    
    * python <3.10 compat
    
    * use a protocol
    
    * moved back to ParamSpec implementation
    
    * updated mypy.ini
    
    * fixed some types
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: Jillian Kozyra <jillian.kozyra@gmail.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    210a14a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Configuration menu
    Copy the full SHA
    e6fd577 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2025

  1. Configuration menu
    Copy the full SHA
    4983639 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2025

  1. Configuration menu
    Copy the full SHA
    52b2055 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Configuration menu
    Copy the full SHA
    40472db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65d9d16 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. chore: Update gapic-generator-python to 1.26.2 (#1077)

    * feat: add Firestore CloneDatabase support
    
    PiperOrigin-RevId: 789807783
    
    Source-Link: googleapis/googleapis@3d37c58
    
    Source-Link: googleapis/googleapis-gen@66d3f2f
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjZkM2YyZjNhYTU3ZDI0MjUzNGExZjM3MjZiNTk4ZjY0YmE2OWZjYiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: update Python generator version to 1.25.1
    
    PiperOrigin-RevId: 800535761
    
    Source-Link: googleapis/googleapis@4cf1f99
    
    Source-Link: googleapis/googleapis-gen@133d25b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTMzZDI1YjY4ZTcxMjExNmUxYzVkYzcxZmMzZWIzYzVlNzE3MDIyYSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: Update gapic-generator-python to 1.26.2
    
    PiperOrigin-RevId: 802200836
    
    Source-Link: googleapis/googleapis@d300b15
    
    Source-Link: googleapis/googleapis-gen@a1ff0ae
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTFmZjBhZTcyZGRjYjY4YTI1OTIxNWQ4Yzc3NjYxZTJjZGJiOWIwMiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: Add support for Python 3.14
    fix: Deprecate credentials_file argument
    chore: Update gapic-generator-python to 1.28.0
    
    PiperOrigin-RevId: 816753840
    
    Source-Link: googleapis/googleapis@d06cf27
    
    Source-Link: googleapis/googleapis-gen@a524e73
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTUyNGU3MzEwODgyYmJiOTliZmUxMzk5YjE4YmVkMzI4OTc5MjExYyJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel Sanche <sanche@google.com>
    3 people authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    f4953d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. chore(python): remove configure_previous_major_version_branches (#1122)

    Source-Link: googleapis/synthtool@6702a34
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:fbbc8db67afd8b7d71bf694c5081a32da0c528eba166fbcffb3b6e56ddf907d5
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel Sanche <sanche@google.com>
    3 people authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    fcfeea7 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. chore(librarian): onboard to librarian (#1120)

    This PR onboards `google-cloud-firestore` to librarian.
    
    Blocked on #1061.
    
    Fixes googleapis/librarian#2458 🦕
    
    ---------
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    ohmayr and parthea authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    5a4c312 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2025

  1. chore(librarian): Update Librarian container image SHA (#1131)

    Thank you for opening a Pull Request! Before submitting your PR, there
    are a few things you can do to make sure it goes smoothly:
    - [ ] Make sure to open an issue as a
    [bug/issue](https://github.com/googleapis/python-firestore/issues/new/choose)
    before writing your code! That way we can discuss the change, evaluate
    designs, and agree on the general idea
    - [ ] Ensure the tests and linter pass
    - [ ] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    
    Fixes #<issue_number_goes_here> 🦕
    gkevinzheng authored Nov 14, 2025
    Configuration menu
    Copy the full SHA
    d637aee View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2025

  1. fix(types): improve typing (#1136)

    A few types were missing, which makes it hard to use Firestore with
    strict typechecking.
    ishaangandhi authored Dec 16, 2025
    Configuration menu
    Copy the full SHA
    d1c730d View commit details
    Browse the repository at this point in the history
  2. feat(gapic): support mTLS certificates when available (#1140)

    Autogenerated gapic update
    
    Includes:
    - support for mTLS by default when the environment detects it
    - support for pipelines protos
    daniel-sanche authored Dec 16, 2025
    Configuration menu
    Copy the full SHA
    403afb0 View commit details
    Browse the repository at this point in the history
  3. chore: fix broken Python 3.13 documentation link (#1135)

    Fixes a broken link in the contributing guide
    daniel-sanche authored Dec 16, 2025
    Configuration menu
    Copy the full SHA
    9f9f182 View commit details
    Browse the repository at this point in the history
  4. chore: librarian update image pull request: 20251216T191850Z (#1144)

    feat: update image to
    us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:b8058df4c45e9a6e07f6b4d65b458d0d059241dd34c814f151c8bf6b89211209
    parthea authored Dec 16, 2025
    Configuration menu
    Copy the full SHA
    cdd926a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. chore: librarian release pull request: 20251216T132411Z (#1146)

    PR created by the Librarian CLI to initialize a release. Merging this PR
    will auto trigger a release.
    
    Librarian Version: v0.7.0
    Language Image:
    us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:b8058df4c45e9a6e07f6b4d65b458d0d059241dd34c814f151c8bf6b89211209
    <details><summary>google-cloud-firestore: 2.22.0</summary>
    
    ##
    [2.22.0](v2.21.0...v2.22.0)
    (2025-12-16)
    
    ### Features
    
    * support mTLS certificates when available (#1140)
    ([403afb0](403afb08))
    
    * Expose tags field in Database and RestoreDatabaseRequest public protos
    (#1074)
    ([4983639](49836391))
    
    * Add support for Python 3.14 (#1110)
    ([52b2055](52b2055d))
    
    * Added read_time as a parameter to various calls (synchronous/base
    classes) (#1050)
    ([d8e3af1](d8e3af1f))
    
    ### Bug Fixes
    
    * update the async transactional types (#1066)
    ([210a14a](210a14a4))
    
    * improve typing (#1136)
    ([d1c730d](d1c730d9))
    
    </details>
    daniel-sanche authored Dec 17, 2025
    Configuration menu
    Copy the full SHA
    9b03049 View commit details
    Browse the repository at this point in the history
Loading