From 5345b273cb93c10781c4aec4ebd3415a945eb3ed Mon Sep 17 00:00:00 2001 From: Adam Meily Date: Wed, 14 Aug 2019 09:48:43 -0400 Subject: [PATCH] update landing page --- docs/index.rst | 10 +++++++++- requirements/requirements-dev.txt | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index 8c89ddc..afbe447 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -24,7 +24,15 @@ custom application and library configurations declaritively without any subclass specializations. Cincoconfig ships with 20+ builtin :doc:`fields` with comprehensive value validation. -Configuration values are directly accessed as attributes +cincoconfig has no hard dependencies, however, several features become available by +installing several dependencies, including (see `requirements/requirements-features.txt` for full +list): + + - Configuration value encryption (:class:`~cincoconfig.SecureField`) - requires ``cryptography`` + - YAML config file support - requires ``PyYaml`` + - BSON config file support - requires ``bson`` + +Configuration values are directly accessed as attributes. .. code-block:: python diff --git a/requirements/requirements-dev.txt b/requirements/requirements-dev.txt index 95954ba..f8040f9 100644 --- a/requirements/requirements-dev.txt +++ b/requirements/requirements-dev.txt @@ -7,3 +7,4 @@ pytest-cov sphinx sphinx-autodoc-typehints sphinx-rtd-theme +wheel