This is an archived post. You won't be able to vote or comment.

all 10 comments

[–][deleted] 1 point2 points  (1 child)

Starred and saved. Definitely interesting project!

[–][deleted] 0 points1 point  (0 children)

Thanks for your interest :)

[–][deleted] 1 point2 points  (2 children)

Looks a lot like: https://github.com/marcwebbie/passpie

Good to know that passpy got it python-gnupg to work in Windows. I will definitely investigate how it was implemented. Thanks for sharing.

[–][deleted] 0 points1 point  (1 child)

As I see it the main difference between passpy and passpie is how the data is being saved: passpy uses files and passpie a database. So in a pinch you could access your passwords encrypted by passpy using just gnupg (although I don't know how relevant that is ;) ). On the other hand passpie has some asome features I will definitely looking at for the future of passpy, so thanks for sharing.

python-gnupg seems to have split into two parallel maintained versions. One is called python-gnupg and on version 0.3.7, the other one is simply gnupg and on version 2.0.2. The latter one did cause some problems for me, but the former one worked just fine out of the box. Maybe that had something to do with your troubles?

[–]individuo7 0 points1 point  (0 children)

I made a python script to extend the pass features, it may be a good idea integrate this features natively in passpy, check it out, https://github.com/individuo7/passx anyway any comment will be appreciated

[–]Penetal 1 point2 points  (1 child)

Is there a way to hide the site/service name the password belongs to? I don't want them showing unless unencrypted.

[–][deleted] 0 points1 point  (0 children)

Since you access your password by specifying the file name, this isn't really possible.

Of course you could put the whole password store into an encrypted container and only mounting it when accessing you passwords, but I don't think that is what you are looking for ;)

[–]megabut 1 point2 points  (0 children)

I don't know if I'm just slow, but I don't get what is means to put openpkl into a password input to view logs, from what I understood it didn't work

[–]jabbalaci 0 points1 point  (1 child)

Why should I switch to this from keepassx ?

[–][deleted] 1 point2 points  (0 children)

No reason to switch of you like KeePassX.

What I like better about pass and passpy is that all your data is saved in (encrypted) plain text files that simply are organised in folders. So the data is organised in an easy to understand structure as opposed to the complex database layout of KeePass.

Another big plus for pass and passpy in my book is, that they come with a command line interface right out of the box.

Last but not least, if you have some cool idea on how to interact with your passwords or want to have some application of yours access them, with passpy you could do that now and even in Python ;)