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.
