Skip to main content

A Python-module to provide an API to KeePass 1.x files which are also used by the popular KeePassX.

Project description

kppy is a Python-module that provides full access to KeePass 1.x password databases which are used by the popular password manager KeePassX. Full access means:
  • Open, save and close KP-files correctly

  • Edit KP-files correctly and comfortable

  • AES encryption

  • First Python module for KeePass 1.x files that supports keyfiles, too.

  • First Python-KeePass module for Python 3. (Python 2 is supported, too)

Some explanation to KeePass databases:
  • Database files are encrypted with AES

  • Database entries are sorted in groups

  • Groups support subgroups

  • Every entry has a title for better identification

  • Expiration dates for entries

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kppy-1.5.2.tar.gz (13.1 kB view details)

Uploaded Source

File details

Details for the file kppy-1.5.2.tar.gz.

File metadata

  • Download URL: kppy-1.5.2.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for kppy-1.5.2.tar.gz
Algorithm Hash digest
SHA256 08fc48462541a891debe8254208fe162bcc1cd40aba3f4ca98286401faf65f28
MD5 6072b10ae90ca84dc7f27c5a5f839db1
BLAKE2b-256 c8d96ced04177b4790ccb1ba44e466c5b67f3a1cfe4152fb05ef5f990678f94f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page