Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
ffae9bc
feat: Added read_time as a parameter to various calls (synchronous/base
gkevinzheng Jan 30, 2025
0bc5302
Added system test for DocumentReference.collections
gkevinzheng Jan 30, 2025
e9eefd6
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 30, 2025
a1d8030
linting
gkevinzheng Jan 30, 2025
d551aa2
Conditionally adding read_time to kwargs for cleaner test separation
gkevinzheng Jan 30, 2025
3151b8b
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 30, 2025
4e6f95e
Conditionally adding read_time to kwargs in base_aggregation.py
gkevinzheng Jan 31, 2025
2ed7eb5
More conditionally adding read_time to kwargs
gkevinzheng Feb 3, 2025
402fe49
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Feb 3, 2025
39ae878
Added tests for collections.get/stream
gkevinzheng Feb 3, 2025
d85f2f0
linting
gkevinzheng Feb 3, 2025
a8ced8f
Addressed review feedback
gkevinzheng Feb 14, 2025
f19995e
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Feb 14, 2025
7f99200
linting
gkevinzheng Feb 14, 2025
6f5b1c4
chore: update protoplus for python 3.13 (#1009)
daniel-sanche Jan 16, 2025
0652cbc
fix: bump default deadline on CreateDatabase and RestoreDatabase to 2…
gcf-owl-bot[bot] Jan 21, 2025
fbd6ab2
fix: client-side path validation for batch.update (#1021)
daniel-sanche Feb 24, 2025
33c134b
fix: Watch thread deadlock on exit (#1014)
daniel-sanche Feb 25, 2025
4d24a95
chore(python): fix typo in README (#1015)
gcf-owl-bot[bot] Feb 25, 2025
029fcfb
chore(python): conditionally load credentials in .kokoro/build.sh (#1…
gcf-owl-bot[bot] Feb 25, 2025
e6bc31d
chore: add logging section to readme (#1018)
gcf-owl-bot[bot] Feb 26, 2025
d8ae170
chore: pull up gapic updates (#1016)
gcf-owl-bot[bot] Feb 26, 2025
1fcb218
chore(main): release 2.20.1 (#1011)
release-please[bot] Feb 26, 2025
1a08c4b
chore: Update gapic-generator-python to v1.23.2 (#1024)
gcf-owl-bot[bot] Mar 2, 2025
f71aba8
chore: remove unused files (#1027)
parthea Mar 10, 2025
17668b7
fix: allow Protobuf 6.x (#1028)
parthea Mar 17, 2025
79a4a88
chore: Update gapic-generator-python to 1.23.6 (#1032)
gcf-owl-bot[bot] Mar 19, 2025
4061cf7
fix: remove setup.cfg configuration for creating universal wheels (#1…
parthea Mar 22, 2025
5957feb
chore(docs): add BulkWriter to docs (#1033)
daniel-sanche Apr 7, 2025
e5e416a
chore(python): fix incorrect import statement in README (#1034)
gcf-owl-bot[bot] Apr 10, 2025
79cfc5d
chore(python): remove .gitignore from templates (#1036)
gcf-owl-bot[bot] Apr 10, 2025
32e729d
chore(python): remove CONTRIBUTING.rst from templates (#1038)
gcf-owl-bot[bot] Apr 10, 2025
4c69636
chore(python): remove noxfile.py from templates (#1041)
gcf-owl-bot[bot] Apr 14, 2025
d51ac35
chore(main): release 2.20.2 (#1031)
release-please[bot] Apr 17, 2025
c0606e2
feat: Added read_time as a parameter to various calls (synchronous/base
gkevinzheng Jan 30, 2025
6b1bb42
Fixed unit tests
gkevinzheng Apr 30, 2025
e33292c
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/.OwlBot.lock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@
# limitations under the License.
docker:
image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest
digest: sha256:8ff1efe878e18bd82a0fb7b70bb86f77e7ab6901fed394440b6135db0ba8d84a
# created: 2025-01-09T12:01:16.422459506Z
digest: sha256:25de45b58e52021d3a24a6273964371a97a4efeefe6ad3845a64e697c63b6447
# created: 2025-04-14T14:34:43.260858345Z
20 changes: 14 additions & 6 deletions .kokoro/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,13 @@

set -eo pipefail

CURRENT_DIR=$(dirname "${BASH_SOURCE[0]}")

if [[ -z "${PROJECT_ROOT:-}" ]]; then
PROJECT_ROOT="github/python-firestore"
PROJECT_ROOT=$(realpath "${CURRENT_DIR}/..")
fi

cd "${PROJECT_ROOT}"
pushd "${PROJECT_ROOT}"

# Disable buffering, so that the logs stream through.
export PYTHONUNBUFFERED=1
Expand All @@ -31,10 +33,16 @@ env | grep KOKORO
export FIRESTORE_APPLICATION_CREDENTIALS=${KOKORO_GFILE_DIR}/firebase-credentials.json

# Setup service account credentials.
export GOOGLE_APPLICATION_CREDENTIALS=${KOKORO_GFILE_DIR}/service-account.json
if [[ -f "${KOKORO_GFILE_DIR}/service-account.json" ]]
then
export GOOGLE_APPLICATION_CREDENTIALS=${KOKORO_GFILE_DIR}/service-account.json
fi

# Setup project id.
export PROJECT_ID=$(cat "${KOKORO_GFILE_DIR}/project-id.json")
if [[ -f "${KOKORO_GFILE_DIR}/project-id.json" ]]
then
export PROJECT_ID=$(cat "${KOKORO_GFILE_DIR}/project-id.json")
fi

# If this is a continuous build, send the test log to the FlakyBot.
# See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
Expand All @@ -49,7 +57,7 @@ fi
# If NOX_SESSION is set, it only runs the specified session,
# otherwise run all the sessions.
if [[ -n "${NOX_SESSION:-}" ]]; then
python3 -m nox -s ${NOX_SESSION:-}
python3 -m nox -s ${NOX_SESSION:-}
else
python3 -m nox
python3 -m nox
fi
89 changes: 0 additions & 89 deletions .kokoro/docker/docs/Dockerfile

This file was deleted.

45 changes: 0 additions & 45 deletions .kokoro/docker/docs/fetch_gpg_keys.sh

This file was deleted.

1 change: 0 additions & 1 deletion .kokoro/docker/docs/requirements.in

This file was deleted.

72 changes: 0 additions & 72 deletions .kokoro/docker/docs/requirements.txt

This file was deleted.

66 changes: 0 additions & 66 deletions .kokoro/docs/common.cfg

This file was deleted.

28 changes: 0 additions & 28 deletions .kokoro/docs/docs-presubmit.cfg

This file was deleted.

1 change: 0 additions & 1 deletion .kokoro/docs/docs.cfg

This file was deleted.

Loading