This commit is contained in:
2024-02-08 20:52:08 +00:00
parent 4ba36b3a87
commit c17775b715
13 changed files with 579 additions and 6 deletions

View File

@@ -11,10 +11,10 @@
project = 'Keep It Secret'
copyright = '2023-present Tomek Wójcik'
author = 'Tomek Wójcik'
version = '1.1.0'
version = '1.2.0'
# The full version, including alpha/beta/rc tags
release = '1.1.0'
release = '1.2.0'
# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

View File

@@ -25,6 +25,26 @@ to be installed:
.. autoclass:: keep_it_secret.ext.aws.AWSSecretsManagerField
:members:
Hashicorp Vault Wrapper
-----------------------
**Installation**
Since Vault extension has external dependencies it needs to be explicitly named
to be installed:
.. code-block:: shell
$ pip install keep_it_secret[vault]
**API**
.. autoclass:: keep_it_secret.ext.vault.VaultSecrets
:members:
.. autoclass:: keep_it_secret.ext.vault.VaultKV2Field
:members:
Basic secrets loader
--------------------