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 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
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 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