Metadata-Version: 1.1
Name: onion_props
Version: 0.2.2
Summary: An elegant hierarchical (or "onioned") properties parser
Home-page: https://github.com/eternali/onion_props
Author: Conrad Heidebrecht
Author-email: conrad.heidebrecht@gmail.com
License: UNKNOWN
Description-Content-Type: UNKNOWN
Description: __ONION_PROPS__
        
        ONION_PROPS is a simple python module meant to simplify interaction with java .properties files. 
        It provides the benefit of being able to parse properties hierarchically to provide a more robust way of storing and using properties.
        Currently it provides the ability to:
         * load properties from a file (and interact with it as you would a normal dictionary)
         * interact (add/delete/edit) with properties
         * save properties to a file
        
        ONION_PROPS also supports comments, you can specify whether or not to include comments within any interactor method as well as whether or not to include a timestamp.
        
        
        USAGE:
        
        To import base parser class:
        ```from onion_props import PropParser```
        
        NOTE:
        To add properties to the parser object, it is advised that you also import:
        ```from onion_props import Property, Properties```
        As they are the custom data storage classes PropParser uses.
        It is possible to add properties as standard dictionary key-values, but in order to add comments, you must import the `Property` class.
        
        
        
        
        Changelog (Onion_props)
        =======================
        0.2.1
        ------
        - Changed name from prop_parser to onion_parser to accommodate for pypi
        
        0.2.1
        ------
        - Removed integrated modules from install_requires to allow proper installation
        
Keywords: properties java parser
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
