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

feat!: use microgenerator - #94

Merged
busunkim96 merged 4 commits into
masterfrom
microgen
Nov 19, 2020
Merged

feat!: use microgenerator#94
busunkim96 merged 4 commits into
masterfrom
microgen

Conversation

@busunkim96

Copy link
Copy Markdown
Contributor

Changes reviewed in #83, #89, and #92 being moved to main branch.

@busunkim96
busunkim96 requested a review from a teamNovember 17, 2020 22:09
@busunkim96
busunkim96 requested a review from a team as a code ownerNovember 17, 2020 22:09
@busunkim96
busunkim96 requested review from a team and tmatsuoNovember 17, 2020 22:09
@product-auto-labelproduct-auto-labelBot added the api: logging Issues related to the googleapis/python-logging API. label Nov 17, 2020
@google-clagoogle-claBot added the cla: yes This human has signed the Contributor License Agreement. label Nov 17, 2020
@busunkim96busunkim96 changed the title Microgenfeat!: use microgeneratorNov 17, 2020
The bulk of the changes are to the handwritten code (`gogle/cloud/logging_v2/*.py`). Changes are listed in `UPGRADING.md`.
* `_gapic` uses the microgenerated surface
* Add support for parent resources that are not `project` (`folder`, `billingAccount`, `organization`) where appropriate for log entries and sinks.
* Use google-style docstrings
* Optional params can only be passed as kwargs
@tmatsuo

Copy link
Copy Markdown
Contributor

Can we make the samples test mandatory?

@busunkim96
busunkim96 merged commit ff90fd2 into masterNov 19, 2020
@busunkim96
busunkim96 deleted the microgen branch November 19, 2020 00:23
@release-pleaserelease-pleaseBot mentioned this pull request Nov 19, 2020
gcf-merge-on-greenBot pushed a commit that referenced this pull request Nov 19, 2020
🤖 I have created a release \*beep\* \*boop\* ---
## [2.0.0](https://www.github.com/googleapis/python-logging/compare/v1.15.1...v2.0.0) (2020-11-19)
### ⚠ BREAKING CHANGES
* Use microgenerator for GAPIC layer. See [UPGRADING.md](https://github.com/googleapis/python-logging/blob/master/UPGRADING.md) for details. (#94)
* removes support for webapp2 and other Python2 specific code
### Features
* pass 'client_options' to super ctor ([#61](https://www.github.com/googleapis/python-logging/issues/61)) ([c4387b3](https://www.github.com/googleapis/python-logging/commit/c4387b307f8f3502fb53ae1f7e1144f6284280a4)), closes [#55](https://www.github.com/googleapis/python-logging/issues/55)
* use microgenerator ([#94](https://www.github.com/googleapis/python-logging/issues/94)) ([ff90fd2](https://www.github.com/googleapis/python-logging/commit/ff90fd2fb54c612fe6ab29708a2d5d984f60dea7))
### Bug Fixes
* add default filter settings to list_entries ([#73](https://www.github.com/googleapis/python-logging/issues/73)) ([0a1dd94](https://www.github.com/googleapis/python-logging/commit/0a1dd94811232634fdb849cb2c85bd44e870642f))
* failing CI tests ([#70](https://www.github.com/googleapis/python-logging/issues/70)) ([96adeed](https://www.github.com/googleapis/python-logging/commit/96adeedbda16a5c21651c356261442478aaa867a))
### Code Refactoring
* remove python2 ([#78](https://www.github.com/googleapis/python-logging/issues/78)) ([bf579e4](https://www.github.com/googleapis/python-logging/commit/bf579e4f871c92391a9f6f87eca931744158e31a))
### Documentation
* update docs ([#77](https://www.github.com/googleapis/python-logging/issues/77)) ([bdd9c44](https://www.github.com/googleapis/python-logging/commit/bdd9c440f29d1fcd6fb9545d8465c63efa6c0cea))
---
This PR was generated with [Release Please](https://github.com/googleapis/release-please).
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: loggingIssues related to the googleapis/python-logging API.cla: yesThis human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@busunkim96@tmatsuo@daniel-sanche