nk3 secrets: informational output should go to stderr
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
Research direction
Start in pynitrokey/cli/nk3/secrets.py at the linked line and inspect the informational output in the secrets commands, especially get-password. Reproduce the issue with the documented --password and xclip pipeline. Done means informational messages go to stderr while the password remains the only stdout output.
Written by the indexing model from the issue text.
Description
Some informational output like the one below is printed to standard out instead of standard error.
When used together with the --password option, it impacts its usefulness in scenarios like the following, where the password shall be copied to the clipboard:
nitropy nk3 secrets get-password --password myPass | xclip
From the code I infer that this might affect other informational lines as well.
Version: 0.4.40
- Dominant language
- Python
- Stars
- 123
- Forks
- 37
- Avg merge
- 8h 47m
- Merged PRs (30d)
- 8
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Nitrokey/pynitrokey
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Nitrokey/pynitrokey#797 · 1 reaction ·
-
application:piv device/Nitrokey 3
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Nitrokey/pynitrokey#791 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Nitrokey/pynitrokey#776 ·
-
device/Nitrokey 3 enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Nitrokey/pynitrokey#253 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
Nitrokey/pynitrokey#770 · 3 comments ·
All issues in Nitrokey/pynitrokey
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100