Replace oauth2client with google-auth and google-auth-oauthlib in google-calendar integration#860
Closed
PraveenNPatil07 wants to merge 2 commits intozulip:mainfrom
Closed
Conversation
…gle-calendar integration
- Added a step to upgrade pip to the latest version to avoid warnings about outdated pip. - Added steps to install the PGroonga extension and restart PostgreSQL to ensure the schema exists. This resolves issues with the outdated pip version and the missing PGroonga schema during the CI process.
Member
|
@PraveenNPatil07 can you fix CI? |
Author
|
Okay |
Member
|
Closing in favor of commits that do this in #856. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR replaces the deprecated oauth2client library with the recommended google-auth and google-auth-oauthlib libraries in the google-calendar integration script. This update ensures that the script remains functional and up-to-date with the latest Google authentication libraries.
Fixes: #847
Changes Made
Updated Imports in google-calendar:
Updated get_credentials Function in google-calendar:
Updated populate_events Function in google-calendar:
Updated requirements.txt:
References