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

Reply via email to