jonra1993 / fastapi-alembic-sqlmodel-async

This is a project template which uses FastAPI, Pydantic 2.0, Alembic and async SQLModel as ORM. It shows a complete async CRUD using authentication and role base access control.
MIT License
878 stars 142 forks source link

Migrate from passlib to bcrypt #85

Closed 8thgencore closed 9 months ago

8thgencore commented 9 months ago

The passlib library has not been supported since October 2020 and depends on the crypt libraries, which will be removed in python 3.13. The python-jose library has not been supported since June 2021.

In this pull request, I made the transition from the passlib library to bcrypt and from the python-jose library to PyJWT. These libraries have constant support and are in demand by the community

jonra1993 commented 9 months ago

Thanks for this PR @8thgencore