Changes in pebble-1.0.0 (2021-08-15)
------------------------------------

  * Add the 'export' command.
  * Allow to disable the verification of TLS certificates.
  * Allow to verify TLS certificates against a custom CA bundle.


Changes in pebble-0.9.1 (2021-07-14)
------------------------------------

  * Restore dependency to click-shell (now alive again).
  * Fix crash when the keyring module is not available and no password
    is set.


Changes in pebble-0.9.0 (2021-05-29)
------------------------------------

  * Remove dependency on click-shell.
  * Add a 'clear' command to empty the local cache.
  * Store vault's metadata in the local cache.


Changes in pebble-0.4.4 (2021-05-22)
------------------------------------

  * Add workaround to make Pebble work with Click ≥ 8
    (https://git.incenp.org/damien/pebble/issues/5).


Changes in pebble-0.4.3 (2021-05-22)
------------------------------------

  * Add a 'verify' command.
  * Add support for OS-level user keyring.
  * Add a 'conf' command to create/edit the configuration file.
  * Interactively create a minimal configuration if no config file.
  * Set a restrictive umask at program startup.
  * Print clean error messages instead of an exception stack trace.


Changes in pebble-0.4.2 (2020-12-13)
------------------------------------

  * Remove support for Python 2.
  * Convert CLI from argparse to Click.


Changes in pebble-0.4.1 (2019-01-30)
------------------------------------

  * Error out properly on invalid credential ID.
  * Do not terminate the shell upon error in a subcommand.
  * Ask for confirmation before deleting a credential.


Changes in pebble-0.4.0 (2019-01-23)
------------------------------------

  * Allow editing of the 'Email' field in the simple editor.
  * Handle ^C during execution.
  * Add an interactive mode ('shell' command).
  * Add the 'nocache' and 'max_age' configuration options.


Changes in pebble 0.3.0 (2019-01-16)
------------------------------------

  * Project renamed to incenp.pebble.
  * Support Unicode characters in field values.
  * Edit credential using a simpler form by default.
  * Avoid needless update operations.
  * Catch decryption failures.


Changes in pebble 0.2.0 (2019-01-10)
------------------------------------

  * Handle network or server errors.
  * Support password_command option in configuration file.
  * Update local cache after write operations.
