From 3a95f76295407b60d20c2be35a07611e1ec3ed2d Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 20 Jan 2023 12:09:39 -0500 Subject: [PATCH 1/2] docs: Add documentation for enums (#145) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: Add documentation for enums fix: Add context manager return types chore: Update gapic-generator-python to v1.8.1 PiperOrigin-RevId: 503210727 Source-Link: https://github.com/googleapis/googleapis/commit/a391fd1dac18dfdfa00c18c8404f2c3a6ff8e98e Source-Link: https://github.com/googleapis/googleapis-gen/commit/0080f830dec37c3384157082bce279e37079ea58 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDA4MGY4MzBkZWMzN2MzMzg0MTU3MDgyYmNlMjc5ZTM3MDc5ZWE1OCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- .../services/controller2/client.py | 2 +- .../debugger_v2/services/debugger2/client.py | 2 +- google/cloud/debugger_v2/types/data.py | 45 ++++++++++++++++++- ...data_google.devtools.clouddebugger.v2.json | 2 +- 4 files changed, 46 insertions(+), 5 deletions(-) diff --git a/google/cloud/debugger_v2/services/controller2/client.py b/google/cloud/debugger_v2/services/controller2/client.py index ac03524..1fcfd80 100644 --- a/google/cloud/debugger_v2/services/controller2/client.py +++ b/google/cloud/debugger_v2/services/controller2/client.py @@ -783,7 +783,7 @@ def sample_update_active_breakpoint(): # Done; return the response. return response - def __enter__(self): + def __enter__(self) -> "Controller2Client": return self def __exit__(self, type, value, traceback): diff --git a/google/cloud/debugger_v2/services/debugger2/client.py b/google/cloud/debugger_v2/services/debugger2/client.py index d5c7d5b..b220ba8 100644 --- a/google/cloud/debugger_v2/services/debugger2/client.py +++ b/google/cloud/debugger_v2/services/debugger2/client.py @@ -1017,7 +1017,7 @@ def sample_list_debuggees(): # Done; return the response. return response - def __enter__(self): + def __enter__(self) -> "Debugger2Client": return self def __exit__(self, type, value, traceback): diff --git a/google/cloud/debugger_v2/types/data.py b/google/cloud/debugger_v2/types/data.py index 356727e..7887bfc 100644 --- a/google/cloud/debugger_v2/types/data.py +++ b/google/cloud/debugger_v2/types/data.py @@ -82,7 +82,29 @@ class StatusMessage(proto.Message): """ class Reference(proto.Enum): - r"""Enumerates references to which the message applies.""" + r"""Enumerates references to which the message applies. + + Values: + UNSPECIFIED (0): + Status doesn't refer to any particular input. + BREAKPOINT_SOURCE_LOCATION (3): + Status applies to the breakpoint and is + related to its location. + BREAKPOINT_CONDITION (4): + Status applies to the breakpoint and is + related to its condition. + BREAKPOINT_EXPRESSION (7): + Status applies to the breakpoint and is + related to its expressions. + BREAKPOINT_AGE (8): + Status applies to the breakpoint and is + related to its age. + VARIABLE_NAME (5): + Status applies to the entire variable. + VARIABLE_VALUE (6): + Status applies to variable value (variable + name is valid). + """ UNSPECIFIED = 0 BREAKPOINT_SOURCE_LOCATION = 3 BREAKPOINT_CONDITION = 4 @@ -439,12 +461,31 @@ class Action(proto.Enum): r"""Actions that can be taken when a breakpoint hits. Agents should reject breakpoints with unsupported or unknown action values. + + Values: + CAPTURE (0): + Capture stack frame and variables and update + the breakpoint. The data is only captured once. + After that the breakpoint is set in a final + state. + LOG (1): + Log each breakpoint hit. The breakpoint + remains active until deleted or expired. """ CAPTURE = 0 LOG = 1 class LogLevel(proto.Enum): - r"""Log severity levels.""" + r"""Log severity levels. + + Values: + INFO (0): + Information log message. + WARNING (1): + Warning log message. + ERROR (2): + Error log message. + """ INFO = 0 WARNING = 1 ERROR = 2 diff --git a/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json b/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json index a8125d6..ab6c88f 100644 --- a/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json +++ b/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-debugger-client", - "version": "1.6.0" + "version": "0.1.0" }, "snippets": [ { From aa550537347241f345d8e0f27b62ce4b1519f76b Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 11:00:35 -0500 Subject: [PATCH 2/2] chore(main): release 1.6.1 (#146) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ google/cloud/debugger/gapic_version.py | 2 +- google/cloud/debugger_v2/gapic_version.py | 2 +- ...et_metadata_google.devtools.clouddebugger.v2.json | 2 +- 5 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0d1bebe..093be7e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.6.0" + ".": "1.6.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index df24fa0..50c3ba5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [1.6.1](https://github.com/googleapis/python-debugger-client/compare/v1.6.0...v1.6.1) (2023-01-20) + + +### Bug Fixes + +* Add context manager return types ([3a95f76](https://github.com/googleapis/python-debugger-client/commit/3a95f76295407b60d20c2be35a07611e1ec3ed2d)) + + +### Documentation + +* Add documentation for enums ([3a95f76](https://github.com/googleapis/python-debugger-client/commit/3a95f76295407b60d20c2be35a07611e1ec3ed2d)) + ## [1.6.0](https://github.com/googleapis/python-debugger-client/compare/v1.5.0...v1.6.0) (2023-01-10) diff --git a/google/cloud/debugger/gapic_version.py b/google/cloud/debugger/gapic_version.py index a016bdf..b4028ab 100644 --- a/google/cloud/debugger/gapic_version.py +++ b/google/cloud/debugger/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.6.0" # {x-release-please-version} +__version__ = "1.6.1" # {x-release-please-version} diff --git a/google/cloud/debugger_v2/gapic_version.py b/google/cloud/debugger_v2/gapic_version.py index a016bdf..b4028ab 100644 --- a/google/cloud/debugger_v2/gapic_version.py +++ b/google/cloud/debugger_v2/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.6.0" # {x-release-please-version} +__version__ = "1.6.1" # {x-release-please-version} diff --git a/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json b/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json index ab6c88f..b5526a5 100644 --- a/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json +++ b/samples/generated_samples/snippet_metadata_google.devtools.clouddebugger.v2.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-debugger-client", - "version": "0.1.0" + "version": "1.6.1" }, "snippets": [ { pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy