Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Update README to promote cloud client libraries #1252

Merged

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Mar 15, 2021

Update README to promote cloud client libraries for new code development for the following reasons:

  • There is a separate client library for each API, so you can choose
    which client libraries to download. Whereas, google-api-python-client is a
    single client library for all APIs. As a result, the total package size for
    google-api-python-client exceeds 50MB.
  • There are stricter controls for breaking changes to the underlying APIs
    as each client library is focused on a specific API.
  • There are more features in these Cloud Client Libraries as each library is
    focused on a specific API, and in some cases, the libraries are owned by team
    who specialized in that API.
  • Developers will benefit from intellisense.

Fixes #1239 馃

@parthea parthea requested a review from busunkim96 Mar 15, 2021
@parthea parthea requested a review from as a code owner Mar 15, 2021
@google-cla google-cla bot added the cla: yes label Mar 15, 2021
@parthea parthea self-assigned this Mar 15, 2021
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
@parthea parthea force-pushed the update-readme-to-promote-cloud-client-libraries branch from 43a5ca0 to 8780e0f Mar 15, 2021
@parthea parthea force-pushed the update-readme-to-promote-cloud-client-libraries branch from 8780e0f to d33d502 Mar 15, 2021
@parthea
Copy link
Contributor Author

@parthea parthea commented Mar 15, 2021

@busunkim96, Please can you take another look?

@gcf-merge-on-green gcf-merge-on-green bot merged commit 22807c9 into master Mar 15, 2021
3 checks passed
@gcf-merge-on-green gcf-merge-on-green bot deleted the update-readme-to-promote-cloud-client-libraries branch Mar 15, 2021
gcf-merge-on-green bot pushed a commit that referenced this issue Mar 31, 2021
馃 I have created a release \*beep\* \*boop\*
---
## [2.1.0](https://www.github.com/googleapis/google-api-python-client/compare/v2.0.2...v2.1.0) (2021-03-31)


### Features

* add status_code property on http error handling ([#1185](https://www.github.com/googleapis/google-api-python-client/issues/1185)) ([db2a766](https://www.github.com/googleapis/google-api-python-client/commit/db2a766bbd976742f6ef10d721d8423c8ac9246d))


### Bug Fixes

* Change default of `static_discovery` when `discoveryServiceUrl` set ([#1261](https://www.github.com/googleapis/google-api-python-client/issues/1261)) ([3b4f2e2](https://www.github.com/googleapis/google-api-python-client/commit/3b4f2e243709132b5ca41a3c23853d5067dfb0ab))
* correct api version in oauth-installed.md ([#1258](https://www.github.com/googleapis/google-api-python-client/issues/1258)) ([d1a255f](https://www.github.com/googleapis/google-api-python-client/commit/d1a255fcbeaa36f615cede720692fea2b9f894db))
* fix .close() ([#1231](https://www.github.com/googleapis/google-api-python-client/issues/1231)) ([a9583f7](https://www.github.com/googleapis/google-api-python-client/commit/a9583f712d13c67aa282d14cd30e00999b530d7c))
* Resolve issue where num_retries would have no effect ([#1244](https://www.github.com/googleapis/google-api-python-client/issues/1244)) ([c518472](https://www.github.com/googleapis/google-api-python-client/commit/c518472e836c32ba2ff5e8480ab5a7643f722d46))


### Documentation

* Distinguish between public/private docs in 2.0 guide ([#1226](https://www.github.com/googleapis/google-api-python-client/issues/1226)) ([a6f1706](https://www.github.com/googleapis/google-api-python-client/commit/a6f17066caf6e911b7e94e8feab52fa3af2def1b))
* Update README to promote cloud client libraries ([#1252](https://www.github.com/googleapis/google-api-python-client/issues/1252)) ([22807c9](https://www.github.com/googleapis/google-api-python-client/commit/22807c92ce754ff3d60f240ec5c38de50c5b654b))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

2 participants