libkeepass / pykeepass

Python library to interact with keepass databases (supports KDBX3 and KDBX4)
https://pypi.org/project/pykeepass/
GNU General Public License v3.0
405 stars 96 forks source link

Add setters to encryption_algorithm & kdf_algorithm #233

Open A6GibKm opened 3 years ago

A6GibKm commented 3 years ago

I was playing around the idea of changing the encryption algorithm in Password Safe (see https://gitlab.gnome.org/World/PasswordSafe/-/merge_requests/296) and I noticed that this was not possible doing db.encrpytion_algorithm = new_algorithm. Looking at pykeepass.py it seems that there are not setters for this property.

Evidlo commented 3 years ago

This is blocked by https://github.com/construct/construct/pull/889

arekbulski commented 3 years ago

Sorry for keeping you waiting. I will fix this tomorrow and publish to pypi asap.

arekbulski commented 3 years ago

Problem was fixed and I just published it to pypi. Thanks for patience.

mgoral commented 6 months ago

Hello, any news on this?