Skip to content

revert: restore Cryptodome/Authlib JWT signing - #42

Merged
kaincenteno merged 2 commits into
mainfrom
revert-auth
Sep 1, 2026
Merged

kaincenteno merged 2 commits into
mainfrom
revert-auth

Conversation

@kaincenteno

Copy link
Copy Markdown
Owner

Switch back from cryptography/PyJWT to the original pycryptodomex and Authlib implementation for Apple .p8 key handling and ES256 assertion generation. Remove the _load_ec_key PEM normalization helper and restore direct ECC key import in _generate_assertion. Update dependencies in pyproject.toml and requirements.txt accordingly.

Switch back from cryptography/PyJWT to the original pycryptodomex and
Authlib implementation for Apple .p8 key handling and ES256 assertion
generation. Remove the _load_ec_key PEM normalization helper and restore
direct ECC key import in _generate_assertion. Update dependencies in
pyproject.toml and requirements.txt accordingly.
Regenerate docs/cli.md from the Typer app via
`python3 -m typer pyaxm.cli utils docs --name pyaxm-cli --output docs/cli.md`.
@kaincenteno
kaincenteno merged commit 750a3b9 into main Sep 1, 2026
1 check passed
@kaincenteno
kaincenteno deleted the revert-auth branch September 1, 2026 21:41
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.

1 participant