Metadata-Version: 1.1
Name: secretconf
Version: 0.1.0
Summary: secret configurations easily
Home-page: https://github.com/xmonader/secretconf
Author: Ahmed Youssef
Author-email: xmonader@gmail.com
License: UNKNOWN
Description-Content-Type: UNKNOWN
Description: secretconf
        ==========
        
        .. image:: https://img.shields.io/pypi/v/secretconf.svg
            :target: https://pypi.python.org/pypi/secretconf
            :alt: Latest PyPI version
        
        .. image:: https://travis-ci.org/xmonader/secretconf.png
           :target: https://travis-ci.org/xmonader/secretconf
           :alt: Latest Travis CI build status
        
        Manage your secret configurations easily
        
        Usage
        -----
        secretconf is a library to manage (encrypt/decrypt) your credentials on demand using your private key.
        
        ============
        Hush
        ============
        hush is a commandline utility installed with secretconf to make your life easier to store and update credentials
        
        .. code-block:: bash
        
            hush --section twittermain --fields 'user,__token' --privatekey ~/.ssh/id_rsa  
        
        
        .. code-block:: bash
        
            hush --help
            Usage: hush [OPTIONS]
        
            Options:
                --section TEXT     Section (Appname)
                --privatekey TEXT  Privatekey path
                --configpath TEXT  Secret configuration path
                --fields TEXT      quoted comma separated fields; secret fields are prefixed with __
                --help             Show this message and exit.
        
        ============
        
        
        Installation
        ------------
        * `pip3 install secretconf`
        
        .. code-block:: bash
        
           git clone https://github.com/xmonader/secretconf
           cd secretconf && python3 setup.py install
        
        
        Testing
        ------------
        You can use `pytest tests` or just `tox` make sure to `install requirements-test.txt`
        
        
        
        Requirements
        ------------
        
        - setuptools==38.5.0
        - click==6.7
        - PyNaCl==1.2.1
        - npyscreen==4.10.5
        
        Licence
        -------
        * Software is provided as is under BSD 3-Clause License
        
        
        Authors
        -------
        
        `secretconf` was written by `Ahmed Youssef <xmonader@gmail.com>`_.
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
