Fastapi-users

Latest version: v14.0.1

Safety actively analyzes 722617 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 17

14.0.1

Improvements
------------

* Bump dependencies
* `pyjwt[crypto] ==2.10.1`
* `python-multipart ==0.0.20`

14.0.0

Breaking changes
----------------

* Drop Python 3.8 support

Improvements
------------

* Bump dependencies:
* `python-multipart ==0.0.17`
* `pwdlib[argon2,bcrypt] ==0.2.1`
* `pyjwt[crypto] ==2.9.0`

13.0.0

Breaking change
---------------

The underlying password hashing library has been changed from `passlib` to `pwdlib`. This change is breaking only if you were using a custom `CryptContext`. Otherwise, you can upgrade without any changes.

Improvements
------------

* Python 3.12 support
* Password are now hashed using the Argon2 algorithm by default. Passwords created with the previous default algorithm (bcrypt) will still be verified correctly and upgraded to Argon2 when the user logs in.
* Bump dependencies
* `python-multipart ==0.0.9`

12.1.3

Improvements
------------

* Bump dependenciess
* `python-multipart ==0.0.7`

12.1.2

Bug fixes
---------

* Fix a bug when trying to update user with a `None` password. Thanks fotinakis 🎉
* Fix static type checking error with `AccessTokenProtocol`. Thanks Nerixjk 🎉

Improvements
------------

* Bump dependencies
* `redis >=4.3.3,<6.0.0`

12.1.1

Bug fixes and improvements
--------------------------

* Add missing `request` parameter to `UserManager.delete`. Thanks hgalytoby 🎉
* Remove dummy `__init__` method from models protocols to fix Pylance typing error. Thanks Nerixjk 🎉
* Bump dependencies:
* `pyjwt[crypto] ==2.8.0`

Page 1 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.