derivepassphrase
wish report-build-flags-and-features¶
Wish details: derivepassphrase
should report its build flags and supported features
Class | wish | This is a request for an enhancement. |
---|---|---|
Present-in | 0.1.0 0.1.1 0.1.2 0.2.0 0.3.0 0.3.1 0.3.2 0.3.3 0.4.0 | |
Fixed-in | 6741af2eaa6fba39717997292ec25baf5f1f4f20 (0.5) |
Currently, derivepassphrase
does not report its “build flags“ or its supported optional features (passphrase derivation schemes, PEP 508 extras, etc.). So callers of derivepassphrase
need to infer support for optional features through other means, such as trying out the desired feature directly, or observing support indirectly e.g. in the --help
output.
Therefore, derivepassphrase
should include a way to report its build flags and supported features.
A common way to implement this is to expand the --version
output to include this information (in a structured tabular format, for machine-parsability).
This was implemented in commit 6741af2eaa6fba39717997292ec25baf5f1f4f20.