Pykeepass

Latest version: v4.0.7.post1

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

Scan your dependencies

Page 2 of 4

4.0.1

------------------
- added Entry.delete_history()
- added HistoryEntry class
- added Group.touch()
- support 2.0 keyfiles
- added PyKeePass.reload()
- dropped python2 tests
- fixed 284 - autotype_sequence returns string 'None'
- fixed 244 - incorrect PKCS padding error

4.0.0

------------------
- paths changed from strings to lists
- added PyKeePass.recyclebin_group
- added PyKeePass.trash_group()
- added PyKeePass.trash_entry()
- added PyKeePass.empty_group()
- support reading/saving from streams
- fixed PyKeePass.dump_xml() pretty printing
- fixed 212 - properly pad encrypted payload
- fixed 222 - corrected transform_rounds field length

3.2.1

------------------
- pin construct version to last supporting python2
- hard dependency on pycryptodomex
- fixed 193 - kp.groups, kp.entries not returning elements with name/title None

3.2.0

------------------
- added PyKeePass.xml()
- added create_database()
- added tag searching - 182
- fixed 181 - binary attachments missing Compressed attribute unparseable
- fixed 129 - protected multiline fields missing newline
- fixed problem where entries are protected after save

3.1.0

------------------
- removed context manager
- added autotype string support
- added attachments
- fixed find_entries(path=xxx) behavior
- Entry.uuid, Group.uuid now return uuid.UUID object instead of string

3.0.0

------------------
- added context manager
- added custom string field searching
- added 'Notes' field
- renamed 'tree' argument to 'group'
- KDBX4 support

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.