Skip to content

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 March 15, 2021 15:30
@parthea parthea requested a review from a team as a code owner March 15, 2021 15:30
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Mar 15, 2021
@parthea parthea self-assigned this Mar 15, 2021
@parthea parthea force-pushed the update-readme-to-promote-cloud-client-libraries branch from 43a5ca0 to 8780e0f Compare March 15, 2021 15:47
@parthea parthea force-pushed the update-readme-to-promote-cloud-client-libraries branch from 8780e0f to d33d502 Compare March 15, 2021 16:00
@parthea
Copy link
Contributor Author

parthea commented Mar 15, 2021

@busunkim96, Please can you take another look?

@parthea parthea added the automerge Merge the pull request once unit tests and other checks pass. label Mar 15, 2021
@gcf-merge-on-green gcf-merge-on-green bot merged commit 22807c9 into master Mar 15, 2021
@gcf-merge-on-green gcf-merge-on-green bot deleted the update-readme-to-promote-cloud-client-libraries branch March 15, 2021 16:18
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label Mar 15, 2021
gcf-merge-on-green bot pushed a commit that referenced this pull request 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

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Increase library size

2 participants