Skip to content

Add google-cloud-spanner[testing] extra to devel-dependencies#42074

Closed
rbarrette wants to merge 1 commit intoapache:mainfrom
rbarrette:update-devel-google-testing
Closed

Add google-cloud-spanner[testing] extra to devel-dependencies#42074
rbarrette wants to merge 1 commit intoapache:mainfrom
rbarrette:update-devel-google-testing

Conversation

@rbarrette
Copy link
Copy Markdown

@rbarrette rbarrette commented Sep 6, 2024

Related: #42011
See: googleapis/python-spanner#1193

@potiuk, I know you said you guys would run with this one, really wanted to contribute tho!

I left your prior changes from #42011 as google did not yank the 3.49.0 release of python-spanner.

Adds google-cloud-spanner[testing] to devel-dependencies in google the provider yaml

related: #42011
See: googleapis/python-spanner#1193


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg Bot added area:providers provider:google Google (including GCP) related issues labels Sep 6, 2024
@rbarrette rbarrette marked this pull request as ready for review September 6, 2024 16:31
@rbarrette rbarrette force-pushed the update-devel-google-testing branch from cdcde43 to 6c7ce81 Compare September 7, 2024 04:56
@rbarrette
Copy link
Copy Markdown
Author

Noticed the 3.49.0 python-spanner release has been yanked, updated dependencies accordingly.

dependencies:
- apache-airflow-providers-amazon>=2.6.0

devel-dependencies:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

In 3.49.1 there is no 'testing' extra any more - because google team decided to make it back a "requirement" - so we cannot really get this one :(

Copy link
Copy Markdown
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

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

We don't need to do anything here:

  • exclusion is fine, regardless of the release being yanked
  • for now at least 3.49.1 does not have "testing" extra any more - the interceptor has been moved back into "Required" section.

@rbarrette
Copy link
Copy Markdown
Author

We don't need to do anything here:

  • exclusion is fine, regardless of the release being yanked
  • for now at least 3.49.1 does not have "testing" extra any more - the interceptor has been moved back into "Required" section.

You're right. I should have verified the release matched up with the proposed changes in the googleapis/python-spanner#1193. Valuable lesson here for me. Thanks for the patience @potiuk. Closing this.

@rbarrette rbarrette closed this Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:google Google (including GCP) related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants