Skip to content

Commit

Permalink
Minor README polish
Browse files Browse the repository at this point in the history
  • Loading branch information
hynek committed Mar 23, 2020
1 parent 7eff063 commit 4b76ba6
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,15 +65,14 @@ Features
- Declarative & boilerplate-free.
- Nested configuration from flat environment variable names.
- Default & mandatory values: enforce configuration structure without writing a line of code.
- Helpful debug logging that will tell you which variables are present and what *environ-config* is looking for.
- Built on top of `attrs <https://www.attrs.org/>`_ which gives you data validation and conversion for free.
- Pluggable secrets extraction.
Ships with:

* `HashiCorp Vault <https://www.vaultproject.io>`_ support via `envconsul <https://github.com/hashicorp/envconsul>`_.
* INI files, because secrets in env variables are icky.
- Pass any dictionary into ``environ.to_config(AppConfig, {"your": "config"})`` instead of loading from the environment.
- Built in dynamic help documentation generation via ``environ.generate_help``.
- Helpful debug logging that will tell you which variables are present and what *environ-config* is looking for.
- Built-in dynamic help documentation generation.

.. -teaser-end-
Expand All @@ -83,6 +82,6 @@ You can find the full documentation including a step-by-step tutorial on `Read t
Project Information
===================

``environ-config`` is released under the `Apache License 2.0 <https://choosealicense.com/licenses/apache-2.0/>`_ license.
*environ-config* is released under the `Apache License 2.0 <https://choosealicense.com/licenses/apache-2.0/>`_ license.
It targets Python 2.7, 3.5 and newer, and PyPy.
Development takes place on `GitHub <https://github.com/hynek/environ-config>`_.

0 comments on commit 4b76ba6

Please sign in to comment.