Skip to content

Conversation

mcohoon
Copy link

@mcohoon mcohoon commented Oct 3, 2025

No description provided.

stefanfoulis and others added 23 commits March 13, 2025 16:51
- replaces flake8 checks with ruff
- ruff linting for consistent import sorting
- consistent ruff auto-formatting in vscode config (including import sorting)
- gh-action: linting and formatting checks using ruff in a separate jobs (for faster feedback)
* remove non-LTS versions (4.0, 4.1, 5.0, 5.1)
* github test matrix: explicitly fail if the tested python version is not available
- Switches id_token signing and verification to use PyJWT with cryptography
- Removes jwkest and Cryptodome dependencies
- `future` dependency previously required by jwkest is no longer needed (it had unfixed security vulnerabilities and seems unmaintained)
- adds caching of RSA keys to avoid repeated expensive key loading operations
@mcohoon mcohoon requested a review from a team as a code owner October 3, 2025 16:06
Copy link

@bendavis78 bendavis78 left a comment

Choose a reason for hiding this comment

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

All looks good from my end. Looks like our customizations are all present.

@mcohoon mcohoon merged commit 8fc51fd into master Oct 6, 2025
16 checks passed
@mcohoon mcohoon deleted the UA-4672-attempt3 branch October 6, 2025 16:26
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.

6 participants