{ "info": { "author": "Mark Gemmill", "author_email": "mark@markgemmill.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Conficus v0.4.2 \n===================\n\nPython INI Configuration\n^^^^^^^^^^^^^^^^^^^^^^^^\n\n\n|version-badge| |coverage-badge|\n\n``conficus`` is a python ini configuration utility. It reads ini-based\nconfiguration files into a python dict. ``conficus`` provides automatic\ncoercing of values (e.g. str -> int), nested sections, easy access and\nsection inheritance.\n\nInstallation\n~~~~~~~~~~~~\n\nInstall the ``ficus`` package with pip.\n\n.. code:: bash\n\n pip install conficus\n\nQuick Start\n~~~~~~~~~~~\n\nBasic usage:\n\n.. code:: python\n\n >>> \n >>> import conficus as ficus\n >>>\n\nConfigurations can be loaded from a file path string:\n\n.. code:: python\n\n >>> config = ficus.load('/Users/mgemmill/config.ini')\n >>>\n\nOr from path stored in an environment variable:\n\n.. code:: python\n\n >>> config = ficus.load('ENV_VAR_CONFIG_PATH')\n >>>\n\n.. code:: python\n\n >>> # configuration is just a dictionary:\n ... \n >>> print config['app']['debug']\n True\n >>>\n >>> # with ease of access:\n ... \n >>> print config['app.debug']\n True\n\n.. |version-badge| image:: https://img.shields.io/badge/version-v0.4.2-green.svg\n.. |coverage-badge| image:: https://img.shields.io/badge/coverage-100%25-green.svg", "description_content_type": "", "docs_url": null, "download_url": "https://bitbucket.org/mgemmill/conficus", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://thebitsilo.com/dev/conficus/current", "keywords": "conficus ini configurtion", "license": "", "maintainer": "", "maintainer_email": "", "name": "conficus", "package_url": "https://pypi.org/project/conficus/", "platform": "", "project_url": "https://pypi.org/project/conficus/", "project_urls": { "Download": "https://bitbucket.org/mgemmill/conficus", "Homepage": "http://thebitsilo.com/dev/conficus/current" }, "release_url": "https://pypi.org/project/conficus/0.4.2/", "requires_dist": null, "requires_python": "", "summary": "ini config library", "version": "0.4.2" }, "last_serial": 4950999, "releases": { "0.2.2": [ { "comment_text": "", "digests": { "md5": "6681824aadec0837cae057838023eb07", "sha256": "d17294bffc73f415da05c0fdf616cb6c99903cb0366029ca14c15c2595ce4cd3" }, "downloads": -1, "filename": "conficus-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6681824aadec0837cae057838023eb07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8717, "upload_time": "2018-01-14T20:12:58", "url": "https://files.pythonhosted.org/packages/ce/ce/4163bb0ccfa5cec796a77dae327202afea13d257bea4238de51fbad7567b/conficus-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afdc2afb6a4983c86bc4922af28293c2", "sha256": "9aad46ae003aa1e33d9493025830914ac4b8a276777bfe6cf498a45029ce1a43" }, "downloads": -1, "filename": "conficus-0.2.2.tar.gz", "has_sig": false, "md5_digest": "afdc2afb6a4983c86bc4922af28293c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12998, "upload_time": "2018-01-14T20:12:32", "url": "https://files.pythonhosted.org/packages/15/13/83b19834d39fdaee48c7555d1f2b29ea0aa16a081e0af2038fc04a648c53/conficus-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b8619b0a1d01b81330816efa2d335573", "sha256": "e23ebb895e4c66d3f6573373339a84b4f8f742d421b9967a16de808549a6fc93" }, "downloads": -1, "filename": "conficus-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8619b0a1d01b81330816efa2d335573", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8757, "upload_time": "2018-01-15T01:23:00", "url": "https://files.pythonhosted.org/packages/a6/31/cd62bfcc096e186d804d9236220f22e1ce0cd8b0b53896825c9a116ed454/conficus-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "114514b82bd1ec44b300dd712f2ed9f1", "sha256": "97f004faa79cc0de4834a89cfc87ca06234392ceb441c8a5deb768a52d9f6e7e" }, "downloads": -1, "filename": "conficus-0.2.3.tar.gz", "has_sig": false, "md5_digest": "114514b82bd1ec44b300dd712f2ed9f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13107, "upload_time": "2018-01-15T01:22:55", "url": "https://files.pythonhosted.org/packages/42/74/03294f3ebdadfefb07b1eadb2b511034952f838c4f59058ed69ab5bf29a1/conficus-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "4585b802fb766c13d8b86cf4a31dbd7d", "sha256": "3c8036bdd7577d71b61b27303d537b4b99213da58c46c55a9e80161a39767664" }, "downloads": -1, "filename": "conficus-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4585b802fb766c13d8b86cf4a31dbd7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9274, "upload_time": "2018-01-17T01:56:31", "url": "https://files.pythonhosted.org/packages/01/0a/ef26e56b7efe189cd55d28b6e52a2a482d03f36c16bdd9e13214717d4b12/conficus-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "502db9960e1670e71338d263e6ee0ae6", "sha256": "49cdb22efc8e4a07b6dd35878a6c0bfc79f37cfd31ff33f60176f6001c6bd0ed" }, "downloads": -1, "filename": "conficus-0.2.4.tar.gz", "has_sig": false, "md5_digest": "502db9960e1670e71338d263e6ee0ae6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12754, "upload_time": "2018-01-17T01:56:26", "url": "https://files.pythonhosted.org/packages/af/54/83e877a1448c75b37fd13a00922c1e6fe17b6a206e0222d06527577dff9b/conficus-0.2.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "388b16ac21c23147c0a02c24163ac6b3", "sha256": "aa008dbfe64c818c325914ac4ee333445e1901e9251f7db67fe90d90db1d091e" }, "downloads": -1, "filename": "conficus-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "388b16ac21c23147c0a02c24163ac6b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11306, "upload_time": "2018-03-27T05:47:08", "url": "https://files.pythonhosted.org/packages/22/a6/38183259435b5e529e700eaa788d3c821edbe21c8bd8ac0896d3fd4aeca9/conficus-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "715b5a034c220fe5686761740a137b64", "sha256": "163f556f365c857de91474847883d24b82148f64c701f149329be4f5bb8bf943" }, "downloads": -1, "filename": "conficus-0.4.0.tar.gz", "has_sig": false, "md5_digest": "715b5a034c220fe5686761740a137b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21339, "upload_time": "2018-03-27T05:47:04", "url": "https://files.pythonhosted.org/packages/ef/f8/1fdc07e2918269243817d63ed933d159d0ec709f23b88fb0ab0d576297ca/conficus-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "55570aa6ee795e9219035f8e6c50936d", "sha256": "e502b3c3f21339b338ab0d434874bd359fb7c6e69eda2b28e9004da0c0bb5525" }, "downloads": -1, "filename": "conficus-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55570aa6ee795e9219035f8e6c50936d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11447, "upload_time": "2019-02-03T19:51:21", "url": "https://files.pythonhosted.org/packages/d6/cf/ae4e4b34f8755cd32c5789cc5c6787c054055916ee4caf08ad87dd8bcbd9/conficus-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b0b83822638d06ca6a02e4c8ae095f4", "sha256": "bad0199ff0578bffe51f3c2a8c76a9c1efcfa13ace20213e3db0debcf45cc3ad" }, "downloads": -1, "filename": "conficus-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3b0b83822638d06ca6a02e4c8ae095f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21998, "upload_time": "2019-02-03T19:51:14", "url": "https://files.pythonhosted.org/packages/04/28/b9db6fb53558dbe8766f4670a1a15f41c1845fb64e1cb277198c0f893888/conficus-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "ef5e73624a95128e1e0782147b85a27f", "sha256": "d0e8c1ec4e9e430eee19dd6ade33299499fd1b73111dee33406f3fcd5186dc8c" }, "downloads": -1, "filename": "conficus-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef5e73624a95128e1e0782147b85a27f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11039, "upload_time": "2019-03-17T18:45:24", "url": "https://files.pythonhosted.org/packages/d4/a8/89b00c5cfbde5116dd6f3c6d4ecc41ce97f17dc3abf5d88887889011f22c/conficus-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1c65f1576936c3788e6da5410375ea6", "sha256": "f17d77437d49728dde4d0065c2810ab4493fc02df762b3cf243194b7ffe6e0ee" }, "downloads": -1, "filename": "conficus-0.4.2.tar.gz", "has_sig": false, "md5_digest": "d1c65f1576936c3788e6da5410375ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22571, "upload_time": "2019-03-17T18:45:19", "url": "https://files.pythonhosted.org/packages/56/03/4a433de30038c486f3f34ee7096f023c413afc3a48e3455b46928f403222/conficus-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef5e73624a95128e1e0782147b85a27f", "sha256": "d0e8c1ec4e9e430eee19dd6ade33299499fd1b73111dee33406f3fcd5186dc8c" }, "downloads": -1, "filename": "conficus-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef5e73624a95128e1e0782147b85a27f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11039, "upload_time": "2019-03-17T18:45:24", "url": "https://files.pythonhosted.org/packages/d4/a8/89b00c5cfbde5116dd6f3c6d4ecc41ce97f17dc3abf5d88887889011f22c/conficus-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1c65f1576936c3788e6da5410375ea6", "sha256": "f17d77437d49728dde4d0065c2810ab4493fc02df762b3cf243194b7ffe6e0ee" }, "downloads": -1, "filename": "conficus-0.4.2.tar.gz", "has_sig": false, "md5_digest": "d1c65f1576936c3788e6da5410375ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22571, "upload_time": "2019-03-17T18:45:19", "url": "https://files.pythonhosted.org/packages/56/03/4a433de30038c486f3f34ee7096f023c413afc3a48e3455b46928f403222/conficus-0.4.2.tar.gz" } ] }