Skip to content
This repository was archived by the owner on Jan 23, 2024. It is now read-only.

Add support to build release candidates#39

Merged
mctavish merged 17 commits intoGoogleCloudPlatform:mainfrom
mctavish:oss-release
Jun 13, 2022
Merged

Add support to build release candidates#39
mctavish merged 17 commits intoGoogleCloudPlatform:mainfrom
mctavish:oss-release

Conversation

@mctavish
Copy link
Contributor

@mctavish mctavish commented Jun 8, 2022

This repository has previously been a mirror of a Google-internal one, and releases have been built from the internal repository.

This PR adds support to build release candidates directly from this repository than can be tested and uploaded to pypi.

Many unit tests have been added, but some are disabled until they can successfully pass on all supported versions of Python.

One change has been lumped into this: SetConditionalBreakpoint has been split into CreateConditionalBreakpoint and ActivateConditionalBreakpoint. This change fixes an edge cases where a breakpoint could be created and not deleted if there is a failure at the wrong time. This issue was discovered during testing.

Copy link
Contributor

@jasonborg jasonborg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It all looks good/reasonable

@mctavish
Copy link
Contributor Author

Added tests! PTAL

@mctavish mctavish marked this pull request as ready for review June 10, 2022 20:08
@mctavish mctavish requested a review from jasonborg June 10, 2022 20:17
Copy link
Contributor

@jasonborg jasonborg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good.

@mctavish mctavish merged commit 21c1f67 into GoogleCloudPlatform:main Jun 13, 2022
@mctavish mctavish deleted the oss-release branch June 13, 2022 17:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants