AbandonTech / AbandonTech/abandonauth

Remove python-jose and replace with PyJWT

Open Beginner friendly
#150 0 comments 0 reactions 0 assignees View on GitHub
vulnerability
Dominant language
Python
Stars
4
Forks
2
Avg merge
59m
Merged PRs (30d)
1

Description

## Summary

The python-jose library has been dead for some time and should no longer be used. The [FastAPI docs recommend PyJWT](https://fastapi.tiangolo.com/tutorial/security/oauth2-jwt/#install-pyjwt)

Contributor guide

No contributing guide indexed for this repository

Research direction

Find where python-jose is imported and used in the codebase, likely in authentication or JWT handling modules. Replace those imports and usage with PyJWT, ensuring the API calls are compatible. Check the project's dependency file (e.g., pyproject.toml or requirements.txt) to update the library. Run existing tests to verify the replacement works correctly.

Written by the indexing model from the issue text.

Assessment

Domain
authentication, backend, security
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.