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

Firestore API docs do not reflect the released distributions #13

Closed

Description

@hiranya911

API docs for Cloud Firestore seem to be auto-generated from the master branch: https://googleapis.github.io/google-cloud-python/latest/firestore/collection.html#google.cloud.firestore_v1beta1.collection.CollectionReference

This contains several APIs that are not yet available in any of the released distributions (e.g. stream(), list_documents()). This often sends developers down the wrong path, that results in Python attribute errors.

Activity

  1. tseaver commented on Mar 19, 2019

    @tseaver
    Contributor

    @hiranya911 We don't have a way to version our API-specific docs, so we cannot really address this issue at this time. We are at work on getting a new release out, which will mitigate the issue a bit (but it will continue to recur).

  2. hiranya911 commented on Mar 19, 2019

    @hiranya911
    Author

    Can you generate docs from the latest tag instead of the master branch?

  3. tseaver commented on Mar 20, 2019

    @tseaver
    Contributor

    @hiranya911

    Can you generate docs from the latest tag instead of the master branch?

    I'm afraid not. The docs are currently generated for the repository as a whole, rather than for individual client libraries. We have plans to split the repository up, and therefore the docs generation: at that point, we will be able to have a meaningful stable vs. latest build of the docs.

  4. szeitlin commented on Jun 19, 2019

    @szeitlin

    How's it going with this effort? I'm also finding errors in the docs.

  5. tseaver commented on Jun 19, 2019

    @tseaver
    Contributor

    @szeitlin Splitting the repository is prioritized for Q3, which should allow us to build versioned docs for each API.

  6. max-sixty commented on Sep 16, 2019

    @max-sixty

    FYI here the docs are behind rather than ahead—first run I have on firestore using the example from the Readme: DeprecationWarning: 'Collection.get' is deprecated: please use 'Collection.stream' instead.

  7. tseaver commented on Sep 16, 2019

    @tseaver
    Contributor

    @max-sixty Thanks for the report: that sample needs updating.

  8. added
    type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.
    priority: p2Moderately-important priority. Fix may not be included in next release.
    type: docsImprovement to the documentation for an API.
    and removed
    api: firestoreIssues related to the googleapis/python-firestore API.
    on Feb 4, 2020
  9. removed
    🚨This issue needs some love.
    triage meI really want to be triaged.
    on Feb 4, 2020
  10. BenWhitehead commented on Feb 14, 2020

    @BenWhitehead
    Contributor

    With the new docs site https://googleapis.dev/python/firestore/latest/collection.html , the docs are versioned along with the release of google-firestore and can be switched between with the drop down in the lower-right corner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

🚨This issue needs some love.priority: p2Moderately-important priority. Fix may not be included in next release.type: docsImprovement to the documentation for an API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions