Skip to content

feat(firestore): Expose Async Firestore Client.#621

Merged
jkyle109 merged 5 commits into
async-firestorefrom
je-async-firestore
Jul 13, 2022
Merged

feat(firestore): Expose Async Firestore Client.#621
jkyle109 merged 5 commits into
async-firestorefrom
je-async-firestore

Conversation

@jkyle109
Copy link
Copy Markdown
Contributor

@jkyle109 jkyle109 commented Jul 5, 2022

Adds the feature of using an Async Firestore connection by exposing the Async Firestore Client.

Related to #104

Copy link
Copy Markdown
Member

@lahirumaramba lahirumaramba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks pretty good! Thanks @jkyle109
Added a few comments mostly just nits and some feedback on type hints.

Comment thread firebase_admin/firestore_async.py Outdated
Comment thread firebase_admin/firestore_async.py Outdated
Comment thread firebase_admin/firestore_async.py Outdated
Comment thread firebase_admin/firestore_async.py
Comment thread firebase_admin/firestore_async.py Outdated
Comment thread tests/test_firestore_async.py Outdated
@lahirumaramba lahirumaramba removed their assignment Jul 7, 2022
@jkyle109 jkyle109 requested a review from lahirumaramba July 12, 2022 15:54
@jkyle109 jkyle109 requested a review from markarndt July 12, 2022 20:12
@markarndt markarndt self-requested a review July 12, 2022 20:34
Copy link
Copy Markdown
Member

@lahirumaramba lahirumaramba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jkyle109 jkyle109 merged commit 1536e33 into async-firestore Jul 13, 2022
jkyle109 added a commit that referenced this pull request Aug 24, 2022
* feat(firestore): Expose Async Firestore Client. (#621)

* feat(firestore): Expose Async Firestore Client.

* fix: Added type hints and defintion wording changes

* fix: removed future annotations until Python 3.6 is depreciated.

* fix: added missed type and clarifying comment for Python 3.6 type hinting.

* fix: lint

* Adds integration tests for the Async Firstore module (#623)

* Add integration tests for async firstore module

* fix: made pytest Python 3.6 compatible

* Trigger Integration Tests

* fix: correct copyright year

* Add code snippets for firestore modules. (#628)

* Add code snippets for firestore modules.

* fix: clarified snippet names and fixed newline.

* fix: Removed var tags. These won't work as I intended it to since html is escaped when using includecode.

Co-authored-by: Lahiru Maramba <llahiru@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

3 participants