Closed twpayne closed 2 years ago
The extra dependencies are a blocker, better pinentry support is not worth pulling in dependencies from three different organizations/authors. Are they necessary non-test dependencies of go-pinentry?
Are they necessary non-test dependencies of go-pinentry?
Nope, they're there for rich functionality, not necessary functionality. The core pinentry functionality only depends on the Go standard library.
Would you accept a version of go-pinentry that only has standard library dependencies?
Yeah, it looks comparable in amount of complexity, if the gopasspw folks recommended it I'd be happy to switch.
OK, PR updated to use the minimal fork: https://github.com/twpayne/go-pinentry-minimal.
PTA(nother)L.
LGTM, thank you. Please drop the .gitignore commit, I generally prefer not to check in workflow-specific gitignores.
Please drop the .gitignore commit
Done.
As suggested by the author of github.com/gopasspw/pinentry.