Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
676 commits
Select commit Hold shift + click to select a range
6f498ac
docs: add generated snippets (#532)
gcf-owl-bot[bot] Feb 26, 2022
afec4b0
chore: update copyright year to 2022 (#538)
gcf-owl-bot[bot] Feb 26, 2022
0b0c128
chore(deps): update actions/setup-python action to v3 (#540)
gcf-owl-bot[bot] Mar 1, 2022
ed894e0
chore(deps): update actions/checkout action to v3 (#542)
gcf-owl-bot[bot] Mar 3, 2022
9846e3c
fix(deps): require google-api-core>=1.31.5, >=2.3.2 (#543)
Mariatta Mar 4, 2022
132ea0b
docs: clarify docstring in RunQueryRequest/RunQueryResponse (#544)
gcf-owl-bot[bot] Mar 4, 2022
f4c6457
chore(deps): update actions/download-artifact action to v3 (#545)
gcf-owl-bot[bot] Mar 5, 2022
6119127
chore: Remove py.typed file (#547)
Mariatta Mar 8, 2022
49d7d1f
chore(main): release 2.4.0 (#516)
release-please[bot] Mar 9, 2022
25ce8ae
chore(deps): update all dependencies (#549)
renovate-bot Mar 9, 2022
8d945b4
chore(python): use black==22.3.0 (#553)
gcf-owl-bot[bot] Mar 30, 2022
e8292c5
chore(python): add E231 to .flake8 ignore list (#554)
gcf-owl-bot[bot] Mar 30, 2022
b43240e
chore(python): update .pre-commit-config.yaml to use black==22.3.0 (#…
gcf-owl-bot[bot] Apr 1, 2022
181b2fb
chore(python): Enable size-label bot (#556)
gcf-owl-bot[bot] Apr 1, 2022
09b9c01
chore(python): refactor unit / system test dependency install (#558)
gcf-owl-bot[bot] Apr 1, 2022
f724ba7
chore: allow releases on previous majors (#552)
parthea Apr 4, 2022
d5e4f84
chore(python): add license header to auto-label.yaml (#560)
gcf-owl-bot[bot] Apr 6, 2022
037e5cb
chore: use gapic-generator-python 0.65.1 (#563)
gcf-owl-bot[bot] Apr 14, 2022
5ebe2da
chore(python): add nox session to sort python imports (#567)
gcf-owl-bot[bot] Apr 21, 2022
144a541
chore(python): use ubuntu 22.04 in docs image (#569)
gcf-owl-bot[bot] Apr 21, 2022
9fd8bb4
feat: Enable RunQueryResponse.done (#572)
gcf-owl-bot[bot] Apr 28, 2022
7483376
chore: [autoapprove] update readme_gen.py to include autoescape True …
gcf-owl-bot[bot] May 5, 2022
ab40188
chore(python): auto approve template changes (#575)
gcf-owl-bot[bot] May 5, 2022
00344d0
chore(main): release 2.5.0 (#566)
release-please[bot] May 19, 2022
feb9d0e
fix: bulk_writer default assignment (#565)
didi-rf May 26, 2022
a31bd36
fix(deps): Require proto-plus >=1.20.5 (#593)
Mariatta May 27, 2022
04c43df
chore: expose new TTL / Database Admin experimental API (#594)
gcf-owl-bot[bot] May 30, 2022
47a97ca
chore(main): release 2.5.1 (#580)
release-please[bot] May 30, 2022
769e5e0
fix(deps): require protobuf <4.0.0dev (#598)
parthea Jun 1, 2022
f7cfa21
chore(main): release 2.5.2 (#599)
release-please[bot] Jun 1, 2022
fe6ace2
docs: fix changelog header to consistent size (#597)
dandhlee Jun 2, 2022
45c5bcf
chore(main): release 2.5.3 (#601)
release-please[bot] Jun 2, 2022
bba611d
chore: test minimum dependencies in python 3.7 (#603)
parthea Jun 3, 2022
c019b9e
chore: add prerelease nox session (#608)
gcf-owl-bot[bot] Jun 12, 2022
28c11a8
chore(python): add missing import for prerelease testing (#609)
gcf-owl-bot[bot] Jun 13, 2022
98e750b
fix: require python 3.7+ (#613)
gcf-owl-bot[bot] Jul 10, 2022
70395bf
chore(python): allow client documentation to be customized in README …
gcf-owl-bot[bot] Jul 14, 2022
c688b1e
fix(deps): require google-api-core>=1.32.0,>=2.8.0 (#607)
gcf-owl-bot[bot] Jul 14, 2022
68578ff
chore(deps): update all dependencies to v4 (#606)
renovate-bot Jul 15, 2022
9ea22ea
chore(main): release 2.6.0 (#614)
release-please[bot] Jul 18, 2022
e1cf599
chore(bazel): update protobuf to v3.21.3 (#621)
gcf-owl-bot[bot] Jul 26, 2022
5e51e2e
chore(python): fix prerelease session [autoapprove] (#620)
gcf-owl-bot[bot] Jul 26, 2022
23a1e30
chore(deps): update actions/setup-python action to v4 [autoapprove] (…
gcf-owl-bot[bot] Aug 10, 2022
857afb7
fix(deps): allow protobuf < 5.0.0 (#624)
parthea Aug 11, 2022
dd2386b
chore(main): release 2.6.1 (#625)
release-please[bot] Aug 16, 2022
e9164b2
chore: update count up_to field type in aggregation queries (#628)
gcf-owl-bot[bot] Aug 24, 2022
969918c
chore: remove 'pip install' statements from python_library templates …
gcf-owl-bot[bot] Aug 24, 2022
66ea0be
test: Remove tests wrt foreign key (#631)
Mariatta Aug 26, 2022
c0a472a
chore(python): exclude `grpcio==1.49.0rc1` in tests (#632)
gcf-owl-bot[bot] Aug 30, 2022
17004dc
ci(python): fix path to requirements.txt in release script (#634)
gcf-owl-bot[bot] Sep 1, 2022
f5389e4
chore(python): update .kokoro/requirements.txt (#635)
gcf-owl-bot[bot] Sep 2, 2022
b8d423d
chore(python): exclude setup.py in renovate config (#637)
gcf-owl-bot[bot] Sep 2, 2022
268d9aa
chore: Bump gapic-generator-python version to 1.3.0 (#639)
gcf-owl-bot[bot] Sep 7, 2022
78b01fa
chore: use gapic-generator-python 1.3.1 (#640)
gcf-owl-bot[bot] Sep 8, 2022
0a05885
chore: use gapic generator python 1.4.1 (#641)
gcf-owl-bot[bot] Sep 13, 2022
ae3d788
chore(main): release 2.7.0 (#642)
release-please[bot] Sep 19, 2022
148fce3
fix(deps): require protobuf >= 3.20.2 (#644)
gcf-owl-bot[bot] Sep 29, 2022
f63a644
chore(main): release 2.7.1 (#646)
release-please[bot] Oct 4, 2022
acbc6e0
fix(deps): allow protobuf 3.19.5 (#648)
parthea Oct 10, 2022
cb01995
chore(main): release 2.7.2 (#650)
release-please[bot] Oct 10, 2022
f4b9f85
chore(deps): update google-github-actions/setup-gcloud action to v0.6…
renovate-bot Oct 18, 2022
f24577d
chore(python): update dependencies in .kokoro/requirements.txt (#655)
gcf-owl-bot[bot] Nov 10, 2022
562b330
fix: Fix typehint on AsyncDocumentReference.get() (#649)
jyasskin Nov 10, 2022
2cae257
test: Retry System collections test (#659)
Mariatta Nov 24, 2022
8adb8a3
chore(python): drop flake8-import-order in samples noxfile (#663)
gcf-owl-bot[bot] Nov 25, 2022
2d0878b
chore(deps): update google-github-actions/setup-gcloud action to v1 (…
renovate-bot Nov 26, 2022
b190bc9
chore(deps): update google-github-actions/setup-gcloud action to v1.0…
renovate-bot Nov 26, 2022
d802857
chore: Update gapic-generator-python to v1.6.1 (#652)
gcf-owl-bot[bot] Nov 28, 2022
20fc618
fix(deps): Require google-api-core >=1.34.0, >=2.11.0 (#667)
gcf-owl-bot[bot] Dec 8, 2022
be48f87
docs(async_client): Fix typo in get_mtls_endpoint_and_cert_source doc…
Dec 8, 2022
c741ca1
build(deps): bump certifi from 2022.9.24 to 2022.12.7 in /synthtool/g…
gcf-owl-bot[bot] Dec 8, 2022
45394de
chore(main): release 2.7.3 (#657)
release-please[bot] Dec 9, 2022
a0d8052
chore(base_query): Fix typo in comment (#670)
rwhogg Dec 15, 2022
5d39971
chore(python): add support for python 3.11 (#674)
gcf-owl-bot[bot] Jan 6, 2023
16cefe8
feat: Add support for python 3.11 (#675)
gcf-owl-bot[bot] Jan 10, 2023
1d97b47
chore(main): release 2.8.0 (#676)
release-please[bot] Jan 10, 2023
f750443
feat: Support the Count aggregation query (#673)
Mariatta Jan 12, 2023
fa9cf41
chore(main): release 2.9.0 (#677)
release-please[bot] Jan 12, 2023
44b2236
docs: Add documentation for enums (#679)
gcf-owl-bot[bot] Jan 20, 2023
82df294
chore(main): release 2.9.1 (#680)
release-please[bot] Jan 23, 2023
6262026
chore: Update gapic-generator-python to v1.8.2 (#681)
gcf-owl-bot[bot] Jan 25, 2023
b219be9
chore: fix prerelease_deps nox session [autoapprove] (#682)
gcf-owl-bot[bot] Jan 30, 2023
807a6a3
chore(deps): update google-github-actions/setup-gcloud action to v1.1…
renovate-bot Feb 3, 2023
40294ad
build(deps): bump cryptography from 38.0.3 to 39.0.1 in /synthtool/gc…
gcf-owl-bot[bot] Feb 8, 2023
19b77a4
feat: Add `OR` query support (#689)
gcf-owl-bot[bot] Feb 17, 2023
0fb28d9
fix: type hinting in collection.py (#688)
Sugihiru Feb 17, 2023
c9c7251
fix: ordering in limit_to_last (#692)
Mariatta Feb 21, 2023
6dbf1dd
chore(main): release 2.10.0 (#691)
release-please[bot] Feb 22, 2023
2e20d2a
chore: Update gapic-generator-python to v1.8.5 (#694)
gcf-owl-bot[bot] Feb 27, 2023
7574ec3
chore(python): upgrade gcp-releasetool in .kokoro [autoapprove] (#695)
gcf-owl-bot[bot] Feb 27, 2023
f5f0d8b
chore(deps): Update nox in .kokoro/requirements.in [autoapprove] (#696)
gcf-owl-bot[bot] Mar 16, 2023
ef56d47
docs: Fix formatting of request arg in docstring (#700)
gcf-owl-bot[bot] Mar 23, 2023
aa00862
test: Mark document snapshot hash as flaky (#699)
Mariatta Mar 23, 2023
82f5bc7
chore(main): release 2.10.1 (#701)
release-please[bot] Mar 27, 2023
0507d57
feat: OR Query implementation (#698)
Mariatta Apr 3, 2023
6ae85a2
chore(main): release 2.11.0 (#702)
release-please[bot] Apr 3, 2023
6ffab78
fix: expose Count, FieldFilter, Or, and And to firestore module (#706)
Mariatta Apr 26, 2023
4e69980
chore(main): release 2.11.1 (#708)
release-please[bot] Apr 26, 2023
adfcab2
feat: Add bloom filter related proto fields (only in the preview API …
gcf-owl-bot[bot] May 1, 2023
3b83a09
feat: Add bloom filter related proto fields (#710)
gcf-owl-bot[bot] May 5, 2023
46bc73a
chore(deps): update google-github-actions/setup-gcloud action to v1.1…
renovate-bot May 18, 2023
ddee49a
feat: add ApiScope and COLLECTION_RECURSIVE query_scope for Firestore…
gcf-owl-bot[bot] May 19, 2023
2b71373
build(deps): bump requests from 2.28.1 to 2.31.0 in /synthtool/gcp/te…
gcf-owl-bot[bot] May 25, 2023
ea259b9
feat: add CreateDatabase API (#724)
gcf-owl-bot[bot] Jun 3, 2023
1bb00c0
build(deps): bump cryptography from 39.0.1 to 41.0.0 in /synthtool/gc…
gcf-owl-bot[bot] Jun 3, 2023
565529d
chore: Add bloom filter related comments (#726)
gcf-owl-bot[bot] Jun 12, 2023
aeded22
chore: store artifacts in placer (#731)
gcf-owl-bot[bot] Jun 29, 2023
32ea992
test: compatibility with proto-plus 1.22.3 (#733)
parthea Jul 5, 2023
caead9f
fix: Add async context manager return types (#732)
gcf-owl-bot[bot] Jul 5, 2023
e591467
chore: Update gapic-generator-python to v1.11.2 (#734)
gcf-owl-bot[bot] Jul 10, 2023
3ace525
chore: Update gapic-generator-python to v1.11.4 (#735)
gcf-owl-bot[bot] Jul 14, 2023
e7d559a
build(deps): [autoapprove] bump cryptography from 41.0.0 to 41.0.2 (#…
gcf-owl-bot[bot] Jul 17, 2023
021f29c
feat: Multi db test parametrization (#717)
Mariatta Jul 18, 2023
c21847d
build(deps): [autoapprove] bump pygments from 2.13.0 to 2.15.0 (#741)
gcf-owl-bot[bot] Jul 21, 2023
843d13d
build(deps): [autoapprove] bump certifi from 2022.12.7 to 2023.7.22 (…
gcf-owl-bot[bot] Jul 26, 2023
f6a4ad2
build: [autoapprove] bump cryptography from 41.0.2 to 41.0.3 (#749)
gcf-owl-bot[bot] Aug 7, 2023
c1ec802
feat: publish proto definitions for SUM/AVG in Firestore (#746)
gcf-owl-bot[bot] Aug 7, 2023
217bcd0
chore(main): release 2.12.0 (#709)
release-please[bot] Sep 12, 2023
5ea75fe
chore: update test dependencies (#761)
daniel-sanche Sep 15, 2023
4e61182
chore: add sync-repo-settings.yaml (#755)
daniel-sanche Sep 15, 2023
5f7abac
chore: update required test version (#762)
daniel-sanche Sep 19, 2023
0770109
docs: Minor formatting (#757)
gcf-owl-bot[bot] Sep 19, 2023
44aae31
chore(deps): update all dependencies (#756)
renovate-bot Sep 19, 2023
c2f588f
Relax database arg comment in client.py (#753)
pl04351820 Sep 19, 2023
c3c109c
fix: ensure transactions rollback on failure (#767)
daniel-sanche Sep 29, 2023
3299c44
chore: expand Target.target_id docs (#774)
gcf-owl-bot[bot] Oct 7, 2023
4f69d74
chore: [autoapprove] bump cryptography from 41.0.3 to 41.0.4 (#771)
gcf-owl-bot[bot] Oct 7, 2023
aed128d
chore: [autoapprove] Update `black` and `isort` to latest versions (#…
gcf-owl-bot[bot] Oct 10, 2023
9ad4d49
fix: improve AsyncQuery typing (#782)
sergiterupri Oct 17, 2023
b74f3d2
feat: Sum/Avg aggregation queries (#715)
Mariatta Oct 19, 2023
caf7276
chore: Update gapic-generator-python to v1.11.9 (#779)
gcf-owl-bot[bot] Oct 23, 2023
a2b3dee
chore: rename rst files to avoid conflict with service names (#785)
gcf-owl-bot[bot] Oct 23, 2023
fa0f74e
chore(main): release 2.13.0 (#763)
release-please[bot] Oct 23, 2023
112fab7
chore: update docfx minimum Python version (#789)
gcf-owl-bot[bot] Nov 3, 2023
2aab768
fix: order normalization with descending query (#788)
daniel-sanche Nov 6, 2023
10da4d8
chore(main): release 2.13.1 (#790)
release-please[bot] Nov 7, 2023
53a4cdb
chore: bump urllib3 from 1.26.12 to 1.26.18 (#791)
gcf-owl-bot[bot] Nov 14, 2023
2427b8e
feat: Introduce compatibility with native namespace packages (#792)
parthea Nov 29, 2023
81d17de
chore: Update gapic-generator-python to v1.12.0 (#798)
gcf-owl-bot[bot] Nov 30, 2023
56e29a5
feat: Add support for Python 3.12 (#795)
gcf-owl-bot[bot] Nov 30, 2023
8d83ea5
chore: bump cryptography from 41.0.5 to 41.0.6 in /synthtool/gcp/temp…
gcf-owl-bot[bot] Nov 30, 2023
701afcc
build: treat warnings as errors (#803)
parthea Nov 30, 2023
cf0114d
docs: deprecate google.cloud.firestore_v1.rate_limiter.utcnow (#716)
Mariatta Dec 5, 2023
19b64ad
chore(deps): update all dependencies (#815)
renovate-bot Dec 8, 2023
c4786dc
feat: expose Firestore PITR fields in Database to stable (#811)
gcf-owl-bot[bot] Dec 8, 2023
abbeb72
build: update actions/checkout and actions/setup-python (#817)
gcf-owl-bot[bot] Dec 10, 2023
16a1719
chore(deps): update google-github-actions/setup-gcloud action to v2 (…
renovate-bot Dec 10, 2023
745aed0
chore: use AsyncRetry for test_system_async (#822)
daniel-sanche Dec 13, 2023
3e87b69
feat: SERVER_TIMESTAMP should survive deep copies (#820) (#821)
mgraczyk Dec 13, 2023
9ade2c1
chore(main): release 2.14.0 (#799)
release-please[bot] Dec 13, 2023
3b06073
chore(deps): update all dependencies (#827)
renovate-bot Dec 21, 2023
c97be12
build: update actions/upload-artifact and actions/download-artifact (…
gcf-owl-bot[bot] Jan 8, 2024
bf1e108
build(python): fix `docs` and `docfx` builds (#829)
gcf-owl-bot[bot] Jan 16, 2024
a1be563
docs: Fix formatting due to unclosed backtick (#826)
gcf-owl-bot[bot] Jan 16, 2024
d20b50b
docs: Improve the documentation on Document.fields (#831)
gcf-owl-bot[bot] Jan 22, 2024
de0ec28
chore: Update CODEOWNERS (#834)
daniel-sanche Jan 24, 2024
fccc81e
chore(deps): update google-github-actions/setup-gcloud action to v2.1…
renovate-bot Jan 24, 2024
53df06f
chore: Revert autogenerated changes which have not been released (#838)
parthea Jan 25, 2024
2e6c7eb
chore: create flakybot.yaml to change default issue priority (#840)
cindy-peng Jan 29, 2024
ec10f7a
feat: find emulator project id from environment variable (#843)
daniel-sanche Feb 16, 2024
529a0a8
build(deps): bump cryptography from 41.0.6 to 42.0.0 in /synthtool/gc…
gcf-owl-bot[bot] Feb 16, 2024
c8d7ee1
fix(deps): Require `google-api-core>=1.34.1` (#837)
gcf-owl-bot[bot] Feb 20, 2024
8f6fe00
build(deps): bump cryptography from 42.0.0 to 42.0.2 in .kokoro (#847)
gcf-owl-bot[bot] Feb 20, 2024
6581f3e
chore(main): release 2.15.0 (#830)
release-please[bot] Feb 21, 2024
5f64a0e
fix: add google-auth as a direct dependency (#875)
parthea Mar 7, 2024
9b52964
docs: fix docs structure for Firestore (#868)
dandhlee Mar 7, 2024
aabe465
chore: update copyright year (#869)
gcf-owl-bot[bot] Mar 11, 2024
cd774e6
build(deps): bump cryptography from 42.0.2 to 42.0.4 in .kokoro (#864)
gcf-owl-bot[bot] Mar 11, 2024
bbc8ae3
chore(python): update dependencies in /.kokoro (#892)
gcf-owl-bot[bot] Mar 22, 2024
6fae450
feat: add VectorSearch API (#884)
gcf-owl-bot[bot] Mar 22, 2024
07a6093
feat: add Vector Index API (#894)
gcf-owl-bot[bot] Mar 26, 2024
7759def
docs: correct BackupSchedule recurrence docs that mentioned specific …
gcf-owl-bot[bot] Mar 28, 2024
bdc7c6b
feat: support Vector Search (#896)
pl04351820 Apr 2, 2024
02fefa0
chore(main): release 2.16.0 (#876)
release-please[bot] Apr 2, 2024
e92be35
fix: __repr__ method in vector.py (#903)
pr-Mais Apr 8, 2024
2e8a05e
chore(python): bump idna from 3.4 to 3.7 in .kokoro (#911)
gcf-owl-bot[bot] Apr 12, 2024
e50126b
docs: Allow 14 week backup retention for Firestore daily backups (#899)
gcf-owl-bot[bot] Apr 17, 2024
b871083
chore(main): release 2.16.1 (#907)
release-please[bot] Jun 27, 2024
641ae02
feat: use generator for stream results (#926)
Linchin Jul 9, 2024
7bd71f6
feat: support async Vector Search (#901)
pl04351820 Jul 11, 2024
f53b5c6
chore: sort imports (#936)
Linchin Jul 12, 2024
df2bd51
chore(main): release 2.17.0 (#933)
release-please[bot] Jul 22, 2024
5932946
fix: allow protobuf 5.x (#919)
gcf-owl-bot[bot] Aug 9, 2024
c131ea3
chore(main): release 2.17.1 (#944)
release-please[bot] Aug 12, 2024
cd7a499
fix: Allow protobuf 5.x; require protobuf >=3.20.2 (#950)
parthea Aug 13, 2024
28fa96c
fix: support async vector search from a collection (#949)
NickChittle Aug 13, 2024
c1da21d
chore: update templated files (#930)
parthea Aug 13, 2024
3a1780f
chore(main): release 2.17.2 (#952)
release-please[bot] Aug 14, 2024
b57ff01
fix: remove custom retry loop (#948)
daniel-sanche Aug 14, 2024
28f9f8f
chore(deps): update all dependencies (#953)
renovate-bot Aug 14, 2024
defe1ec
chore: update templated files (#957)
gcf-owl-bot[bot] Aug 26, 2024
98d5a55
feat: support returning computed distance and set distance thresholds…
NickChittle Aug 26, 2024
f7094fe
chore(main): release 2.18.0 (#955)
release-please[bot] Aug 26, 2024
05e8416
chore(python): update unittest workflow template (#964)
gcf-owl-bot[bot] Sep 6, 2024
14335c3
feat: query profiling part 1: synchronous (#938)
Linchin Sep 6, 2024
48dd206
feat: add Database.SourceInfo and Database.source_info (information a…
gcf-owl-bot[bot] Sep 6, 2024
5d437cf
build(python): release script update (#969)
gcf-owl-bot[bot] Sep 17, 2024
3cb23e4
feat: query profiling part 2: asynchronous (#961)
Linchin Sep 20, 2024
f8bd3a8
chore(main): release 2.19.0 (#965)
release-please[bot] Sep 25, 2024
3d8d1cf
fix: populate transaction attributes after commit (#977)
daniel-sanche Oct 25, 2024
b0b7e77
chore(docs): update proto path references (#976)
daniel-sanche Oct 25, 2024
b92a3ae
chore: fix mypy check (#984)
daniel-sanche Dec 9, 2024
552a428
chore(python): support 3.13 (#1002)
gcf-owl-bot[bot] Jan 8, 2025
155fee0
fix: clean up resources on Watch close (#1004)
daniel-sanche Jan 10, 2025
35f65c0
feat: support not_equal queries for none and nan (#988)
daniel-sanche Jan 13, 2025
c7ca6ac
chore(main): release 2.20.0 (#980)
release-please[bot] Jan 13, 2025
462a1b7
chore(python): exclude .github/workflows/unittest.yml in renovate con…
gcf-owl-bot[bot] Jan 14, 2025
37ad7a0
chore: update protoplus for python 3.13 (#1009)
daniel-sanche Jan 16, 2025
dbe163d
fix: bump default deadline on CreateDatabase and RestoreDatabase to 2…
gcf-owl-bot[bot] Jan 21, 2025
44bdc3f
fix: client-side path validation for batch.update (#1021)
daniel-sanche Feb 24, 2025
ee78a03
fix: Watch thread deadlock on exit (#1014)
daniel-sanche Feb 25, 2025
8411ae1
chore(python): fix typo in README (#1015)
gcf-owl-bot[bot] Feb 25, 2025
840bd84
chore(python): conditionally load credentials in .kokoro/build.sh (#1…
gcf-owl-bot[bot] Feb 25, 2025
a268c8f
chore: add logging section to readme (#1018)
gcf-owl-bot[bot] Feb 26, 2025
4e971ee
chore: pull up gapic updates (#1016)
gcf-owl-bot[bot] Feb 26, 2025
c0f37d3
chore(main): release 2.20.1 (#1011)
release-please[bot] Feb 26, 2025
6a815de
chore: Update gapic-generator-python to v1.23.2 (#1024)
gcf-owl-bot[bot] Mar 2, 2025
cdef776
chore: remove unused files (#1027)
parthea Mar 10, 2025
d555787
fix: allow Protobuf 6.x (#1028)
parthea Mar 17, 2025
dbd7f00
chore: Update gapic-generator-python to 1.23.6 (#1032)
gcf-owl-bot[bot] Mar 19, 2025
591e947
fix: remove setup.cfg configuration for creating universal wheels (#1…
parthea Mar 22, 2025
f2d0c15
chore(docs): add BulkWriter to docs (#1033)
daniel-sanche Apr 7, 2025
1691f66
chore(python): fix incorrect import statement in README (#1034)
gcf-owl-bot[bot] Apr 10, 2025
25b45cd
chore(python): remove .gitignore from templates (#1036)
gcf-owl-bot[bot] Apr 10, 2025
88da090
chore(python): remove CONTRIBUTING.rst from templates (#1038)
gcf-owl-bot[bot] Apr 10, 2025
5df5f1b
chore(python): remove noxfile.py from templates (#1041)
gcf-owl-bot[bot] Apr 14, 2025
6676fb2
chore(main): release 2.20.2 (#1031)
release-please[bot] Apr 17, 2025
abc5ecc
chore: Update gapic-generator-python to 1.24.1 (#1035)
gcf-owl-bot[bot] May 6, 2025
f8f3ca0
fix: Add missing DocumentReference return value to .document (#1053)
jverkoey May 21, 2025
d1c61b1
chore: Update gapic-generator-python to 1.25.0 (#1043)
gcf-owl-bot[bot] May 21, 2025
ebe7bad
chore: add java 21 to fix emulator tests (#1056)
daniel-sanche May 22, 2025
84b4896
chore(tests): system test for unicode characters (#1003)
daniel-sanche May 23, 2025
294fb04
feat: Support Sequence[float] as query_vector in FindNearest (#908)
pl04351820 May 23, 2025
ed99c66
chore: update renovate.json (#1058)
daniel-sanche May 23, 2025
b800132
chore(main): release 2.21.0 (#1055)
release-please[bot] May 28, 2025
f562e48
feat: Added read_time as a parameter to various calls (synchronous/ba…
gkevinzheng Jun 4, 2025
a5680d9
chore: enable mypy testing (#1057)
daniel-sanche Jun 6, 2025
bd6fa5e
fix: update the async transactional types (#1066)
daniel-sanche Jun 17, 2025
fd38027
chore(tests): fix timezone test (#1069)
daniel-sanche Jun 18, 2025
f5511ee
feat: Expose tags field in Database and RestoreDatabaseRequest public…
gcf-owl-bot[bot] Jul 16, 2025
dc3864f
feat: Add support for Python 3.14 (#1110)
daniel-sanche Oct 17, 2025
81d53e4
chore: set system test version to 3.13 (#1113)
daniel-sanche Oct 29, 2025
f9b4367
chore(docs): update docstrings for aggregations (#1109)
daniel-sanche Oct 29, 2025
3f044b2
chore: Update gapic-generator-python to 1.26.2 (#1077)
gcf-owl-bot[bot] Oct 31, 2025
dd63dbe
chore(python): remove configure_previous_major_version_branches (#1122)
gcf-owl-bot[bot] Nov 5, 2025
a2a3f45
chore(librarian): onboard to librarian (#1120)
ohmayr Nov 13, 2025
2ae5f53
chore(librarian): Update Librarian container image SHA (#1131)
gkevinzheng Nov 14, 2025
e0c956b
Merge remote-tracking branch 'remote.googleapis/python-firestore/main…
parthea Nov 24, 2025
dd66685
Trigger owlbot post-processor
parthea Nov 24, 2025
6fd7441
build: google-cloud-firestore migration: adjust owlbot-related files
parthea Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
39 changes: 39 additions & 0 deletions packages/google-cloud-firestore/.coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# -*- coding: utf-8 -*-
#
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Generated by synthtool. DO NOT EDIT!
[run]
branch = True
omit =
google/__init__.py
google/cloud/__init__.py

[report]
fail_under = 100
show_missing = True
exclude_lines =
# Re-enable the standard pragma
pragma: NO COVER
# Ignore debug-only repr
def __repr__
# Ignore abstract methods
raise NotImplementedError
omit =
*/gapic/*.py
*/proto/*.py
*/core/*.py
*/site-packages/*.py
google/cloud/__init__.py
33 changes: 33 additions & 0 deletions packages/google-cloud-firestore/.flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
#
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Generated by synthtool. DO NOT EDIT!
[flake8]
ignore = E203, E231, E266, E501, W503
exclude =
# Exclude generated code.
**/proto/**
**/gapic/**
**/services/**
**/types/**
*_pb2.py

# Standard linting exemptions.
**/.nox/**
__pycache__,
.git,
*.pyc,
conf.py
66 changes: 66 additions & 0 deletions packages/google-cloud-firestore/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
*.py[cod]
*.sw[op]

# C extensions
*.so

# Packages
*.egg
*.egg-info
dist
build
eggs
.eggs
parts
bin
var
sdist
develop-eggs
.installed.cfg
lib
lib64
__pycache__

# Installer logs
pip-log.txt

# Unit test / coverage reports
.coverage
.nox
.cache
.pytest_cache
.pytype


# Mac
.DS_Store

# JetBrains
.idea

# VS Code
.vscode

# emacs
*~

# Built documentation
docs/_build
bigquery/docs/generated
docs.metadata

# Virtual environment
env/
venv/

# Test logs
coverage.xml
*sponge_log.xml

# System test environment variables.
system_tests/local_test_setup

# Make sure a generated file isn't accidentally committed.
pylintrc
pylintrc.test
.make/**
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "firestore",
"name_pretty": "Cloud Firestore",
"product_documentation": "https://cloud.google.com/firestore",
"client_documentation": "https://cloud.google.com/python/docs/reference/firestore/latest",
"issue_tracker": "https://issuetracker.google.com/savedsearches/5337669",
"release_level": "stable",
"language": "python",
"library_type": "GAPIC_COMBO",
"repo": "googleapis/python-firestore",
"distribution_name": "google-cloud-firestore",
"api_id": "firestore.googleapis.com",
"requires_billing": true,
"default_version": "v1",
"codeowner_team": "@googleapis/api-firestore @googleapis/api-firestore-partners",
"api_shortname": "firestore",
"api_description": "is a fully-managed NoSQL document database for mobile, web, and server development from Firebase and Google Cloud Platform. It's backed by a multi-region replicated database that ensures once data is committed, it's durable even in the face of unexpected disasters. Not only that, but despite being a distributed database, it's also strongly consistent and offers seamless integration with other Firebase and Google Cloud Platform products, including Google Cloud Functions."
}
Loading
Loading