Skip to content

Fix CI Errors #878

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Aug 13, 2024
Merged

Fix CI Errors #878

merged 5 commits into from
Aug 13, 2024

Conversation

shawnz
Copy link
Contributor

@shawnz shawnz commented Aug 12, 2024

This fixes the CI errors that are currently causing my other PR #876 to fail.

There were a few issues:

  • Ruff now requires an explicit check command in the command line
  • PyJWT now raises an InvalidKeyError in a situation where it previously raised a ValueError
  • Several Ruff linting rules were being violated, most of which I fixed with ruff check --fix, and the remaining I marked as ignored

I also cleaned up some warning detection code in one of the tests and silenced one of the expected DeprecationWarnings which was previously leaking through to the output

@shawnz
Copy link
Contributor Author

shawnz commented Aug 12, 2024

Note there are also many black and mypy errors, but they are not required to pass CI. Should I fix them anyway?

@auvipy auvipy merged commit 3ba8fd6 into oauthlib:master Aug 13, 2024
11 checks passed
@JonathanHuot JonathanHuot added this to the 3.3.0 milestone May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
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