Sean Mooney 3367c25e77 stop using passlib
passlib is unmaintained and has not had a release since 2020
a recent bcrypt release just broke passlib
see https://github.com/pyca/bcrypt/issues/684

trove's use of passlib is pretty tirval so this change
just removes it as a depency and delegate the random password
generation in trove.common.utils to the generate_random_key
function in the trove.common.crypto_utils module

Change-Id: I6b6c64147c627025d5f89db6032d1c54445df94f
2024-03-26 14:46:55 +00:00
..
2020-05-25 17:37:38 +12:00
2024-03-26 14:46:55 +00:00
2017-10-13 09:37:48 -05:00
2016-10-09 07:14:25 -04:00
2019-09-20 08:51:21 +12:00