Package: python3-pypass
Version: 0.2.1-1.1
Severity: wishlist
It seems you ask for a specific key/value field like this:
https://sources.debian.org/src/pypass/0.2.1-2/pypass/command.py/#L193
But there are only three specific fields you can ask for:
https://sources.debian.org/src/pypass/0.2.1-2/pypass/entry_type.py/#L23
I thought "no worries, I'll just make my own subclass of that",
except it's also baked in here:
https://sources.debian.org/src/pypass/0.2.1-2/pypass/passwordstore.py/#L120
My use case is, certain governments require me to input additional passwords,
and I want to use key/value pairs for them, e.g.
$ pass show tax-haven.ai
diminish canopener blooper radiation direction paving
url: https://www.tax-haven.ai/login.asp
login: twb
What was your first pet's maiden name?: directed darkness oxidant reborn
agreeing cozily
What band were you bassist for when the Americans faked the moon landing?:
nanny molehill jokingly define lyrics skeleton
What is your favourite California penal code section?: satin linguini
frayed nervous script ought
What is the problem with kids today?: moonlight uniformed concierge
flatware flattered unboxed
Ты не забываешь деньги?: Гусары денег не берут!
...and then, I guess, have some way to get those back out without going
maaaaaaaad.
I haven't worked out that part yet.
-- System Information:
Debian Release: 11.0
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990,
'stable'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-pypass depends on:
ii python3 3.9.2-3
ii python3-click 7.1.2-1
ii python3-colorama 0.4.4-1
ii python3-pexpect 4.8.0-2
python3-pypass recommends no packages.
python3-pypass suggests no packages.
-- no debconf information