busunkim96 opened a new pull request #17671:
URL: https://github.com/apache/airflow/pull/17671


   `google-auth` recently published a 2.0.0 release which removed support for 
Python 2.7. `google-auth` now requires Python >=3.6. No other breaking changes 
were made. You can see the full list of changes 
[here](https://github.com/googleapis/google-auth-library-python/commit/560cf1ed02a900436c5d9e0a0fb3f94b5fd98c55).
   
   I am opening PRs to expand google-auth version ranges for packages that meet 
either of the following criteria:
   * Package has >10,000 monthly downloads as of June 2021
   * Package is owned by a Google team
   
   `google-auth` is a dependency of many different libraries that interact with 
Google APIs. Increasing the time and number of packages with compatible pins on 
`google-auth` lowers the chance end developers who use multiple libraries will 
see dependency conflicts. 
   
   If possible, please do not require `google-auth>=2.0.0` until 
https://github.com/googleapis/google-cloud-python/issues/10566 is resolved, as 
that will further reduce the likelihood of diamond dependency conflicts.
   
   Googlers, see [this 
doc](https://docs.google.com/document/d/1euAvUsia_4zf98lNvpwA3K0o2b4y5Xr9xAkyzCnIMzQ/edit)
 for more information.
   
   Given the number of google-cloud-* packages this library pins directly I 
think it may make more sense to expand pins on `google-api-core` and 
`google-auth` in one PR. (I've left this PR as a draft as the google-api-core 
release is planned for tomorrow, August 18).
   
   **Constraints files**: I looked at 
https://github.com/apache/airflow/blob/main/CONTRIBUTING.rst#pinned-constraint-files
 but am not quite sure what that means for this change. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to