{ "info": { "author": "Conrad Heidebrecht", "author_email": "conrad.heidebrecht@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "__ONION_PROPS__\n\nONION_PROPS is a simple python module meant to simplify interaction with java .properties files. \nIt provides the benefit of being able to parse properties hierarchically to provide a more robust way of storing and using properties.\nCurrently it provides the ability to:\n * load properties from a file (and interact with it as you would a normal dictionary)\n * interact (add/delete/edit) with properties\n * save properties to a file\n\nONION_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.\n\n\nUSAGE:\n\nTo import base parser class:\n```from onion_props.onion_props import PropParser```\n\nNOTE:\nTo add properties to the parser object, it is advised that you also import:\n```from onion_props.onion_props import Property, Properties```\nAs they are the custom data storage classes PropParser uses.\nIt is possible to add properties as standard dictionary key-values, but in order to add comments, you must import the `Property` class.\n\n\n\n\nChangelog (Onion_props)\n=======================\n0.2.1\n------\n- Changed name from prop_parser to onion_parser to accommodate for pypi\n\n0.2.2\n------\n- Removed integrated modules from install_requires to allow proper installation\n\n0.2.3\n-----\n- Fixed another dumb error so that now installation can actually be achieved\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eternali/onion_props", "keywords": "properties java parser", "license": "", "maintainer": "", "maintainer_email": "", "name": "onion-props", "package_url": "https://pypi.org/project/onion-props/", "platform": "any", "project_url": "https://pypi.org/project/onion-props/", "project_urls": { "Homepage": "https://github.com/eternali/onion_props" }, "release_url": "https://pypi.org/project/onion-props/0.2.4/", "requires_dist": [ "datetime" ], "requires_python": "", "summary": "An elegant hierarchical (or \"onioned\") properties parser", "version": "0.2.4" }, "last_serial": 3687810, "releases": { "0.2.2": [ { "comment_text": "", "digests": { "md5": "1729d4557b4b8aa5258c6055761f6641", "sha256": "67c1f8da1d4ddd6e7086883a0cf638e11922cb643ea71354aa25f9293be68c01" }, "downloads": -1, "filename": "onion_props-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1729d4557b4b8aa5258c6055761f6641", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3430, "upload_time": "2018-02-24T17:35:40", "url": "https://files.pythonhosted.org/packages/32/3f/6a1fbcc367c312b38c46a73ce0d1dc78e4846116c13ad7dff2d3d2731c4f/onion_props-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67994349c525e55adb01e5dfac1e063f", "sha256": "115fc80d28d20dbfa98b250e35f845d7691ddbd5680531b2f7963127edfd2457" }, "downloads": -1, "filename": "onion_props-0.2.2.tar.gz", "has_sig": false, "md5_digest": "67994349c525e55adb01e5dfac1e063f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14121, "upload_time": "2018-02-24T17:35:41", "url": "https://files.pythonhosted.org/packages/80/dd/f1155b50a73b27d720393366001cabcee301266b27fc689ad5e65938560d/onion_props-0.2.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "fba9f7487de2d159eeab2f838cc40d74", "sha256": "dabbb52f85842dbb8300bf45672981ea78409f3691857594a8652a2a71d6f585" }, "downloads": -1, "filename": "onion_props-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fba9f7487de2d159eeab2f838cc40d74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6456, "upload_time": "2018-03-20T13:49:54", "url": "https://files.pythonhosted.org/packages/db/66/6d23b5885e0559c33a3a22875c00a8aa82150b3f6a366535304d2386cc83/onion_props-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03133a7d09fedee5cedde19ee83235a0", "sha256": "8cf8435ad111f3e676c36e39ff8debc95797011c2bf6a6017778423a1cc25a84" }, "downloads": -1, "filename": "onion_props-0.2.4.tar.gz", "has_sig": false, "md5_digest": "03133a7d09fedee5cedde19ee83235a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16572, "upload_time": "2018-03-20T13:49:55", "url": "https://files.pythonhosted.org/packages/87/62/7f3b52d0de2cfc1bc73561ce95aede4d7336b4e08ca9b5f5cc1f97726da6/onion_props-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fba9f7487de2d159eeab2f838cc40d74", "sha256": "dabbb52f85842dbb8300bf45672981ea78409f3691857594a8652a2a71d6f585" }, "downloads": -1, "filename": "onion_props-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fba9f7487de2d159eeab2f838cc40d74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6456, "upload_time": "2018-03-20T13:49:54", "url": "https://files.pythonhosted.org/packages/db/66/6d23b5885e0559c33a3a22875c00a8aa82150b3f6a366535304d2386cc83/onion_props-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03133a7d09fedee5cedde19ee83235a0", "sha256": "8cf8435ad111f3e676c36e39ff8debc95797011c2bf6a6017778423a1cc25a84" }, "downloads": -1, "filename": "onion_props-0.2.4.tar.gz", "has_sig": false, "md5_digest": "03133a7d09fedee5cedde19ee83235a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16572, "upload_time": "2018-03-20T13:49:55", "url": "https://files.pythonhosted.org/packages/87/62/7f3b52d0de2cfc1bc73561ce95aede4d7336b4e08ca9b5f5cc1f97726da6/onion_props-0.2.4.tar.gz" } ] }