Marco Ricci commited on 2024-12-08 19:02:03
Zeige 1 geänderte Dateien mit 21 Einfügungen und 0 Löschungen.
... | ... |
@@ -0,0 +1,21 @@ |
1 |
+### Added |
|
2 |
+ |
|
3 |
+ - Both `derivepassphrase vault` and `derivepassphrase export vault` now |
|
4 |
+ support changing the amount of diagnostic output they emit via new |
|
5 |
+ command-line options `--debug`, `-v`/`--verbose` and `-q`/`--quiet`. |
|
6 |
+ Internally, this uses Python's standard [logging][] and [warnings][] |
|
7 |
+ systems. |
|
8 |
+ |
|
9 |
+### Changed |
|
10 |
+ |
|
11 |
+ - Calling [`derivepassphrase.cli.derivepassphrase_export`][], |
|
12 |
+ [`derivepassphrase.cli.derivepassphrase_export_vault`][] or |
|
13 |
+ [`derivepassphrase.cli.derivepassphrase_vault`][], or calling |
|
14 |
+ [`derivepassphrase.cli.derivepassphrase`][] via its |
|
15 |
+ [`.main`][click.BaseCommand.main] method, causes those functions to use |
|
16 |
+ the standard Python [logging][] and [warnings][] facilities to issue |
|
17 |
+ diagnostic messages, without output to standard error. (This includes |
|
18 |
+ using [`click.testing.CliRunner`][], which uses `.main` calls under the |
|
19 |
+ hood.) Calling [`derivepassphrase.cli.derivepassphrase`][] directly as |
|
20 |
+ a function diverts diagnostic messages to standard error. |
|
21 |
+ |
|
0 | 22 |