{ "info": { "author": "Patrick Lehmann", "author_email": "Paebbels@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", "Topic :: Utilities" ], "description": "![PyPI - License](https://img.shields.io/pypi/l/pyExtendedConfigParser)\n![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/Paebbels/pyExtendedConfigParser) \n![GitHub release (latest by date)](https://img.shields.io/github/v/release/Paebbels/pyExtendedConfigParser)\n[![Documentation Status](https://readthedocs.org/projects/pyextendedconfigparser/badge/?version=latest)](https://pyextendedconfigparser.readthedocs.io/en/latest/?badge=latest) \n[![PyPI](https://img.shields.io/pypi/v/pyExtendedConfigParser)](https://pypi.org/project/pyExtendedConfigParser/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyExtendedConfigParser)\n![PyPI - Wheel](https://img.shields.io/pypi/wheel/pyExtendedConfigParser)\n![PyPI - Status](https://img.shields.io/pypi/status/pyExtendedConfigParser)\n\n# ExtendedConfigParser\n\n\n\n\nThis is an extension and improvement for Pythons [ConfigParser](https://docs.python.org/3/library/configparser.html).\n\n## 1 Overview\n\n\n### Improvements\n\n - Faster interpolation\n - Interpolation cache\n - Section name interpolation\n - Multiple DEFAULT sections\n - Nested interpolation\n\n## 2 Interpolations\n\n### 2.1 Option interpolation\n\n### 2.2 Section:Option interpolation\n\n### 2.3 Section interpolation\n\n\n## 3 Short Example\n\n```ini\n[section1]\noption11 = value11\noption12 = value12\noption13 = value13\n\n[section2]\noption21 = value21\noption22 = value22\n```\n\n## Contributors:\n\n* [Patrick Lehmann](https://github.com/Paebbels) (Maintainer)\n\n\n## License\n\nThis library is licensed under [Apache License 2.0](LICENSE.md)\n\n-------------------------\n\nSPDX-License-Identifier: Apache-2.0\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Paebbels/pyExtendedConfigParser", "keywords": "Python3 Path Generic-Library", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyExtendedConfigParser", "package_url": "https://pypi.org/project/pyExtendedConfigParser/", "platform": "", "project_url": "https://pypi.org/project/pyExtendedConfigParser/", "project_urls": { "Documentation": "https://pyExtendedConfigParser.readthedocs.io/en/latest/", "Homepage": "https://github.com/Paebbels/pyExtendedConfigParser", "Issue Tracker": "https://github.com/Paebbels/pyExtendedConfigParser/issues", "Source Code": "https://github.com/Paebbels/pyExtendedConfigParser" }, "release_url": "https://pypi.org/project/pyExtendedConfigParser/1.1.0/", "requires_dist": null, "requires_python": ">=3.4", "summary": "An extended ConfigParser based on Python's ConfigParser.", "version": "1.1.0" }, "last_serial": 5966067, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "5ae8cebeea780e20abadd32cbd72803f", "sha256": "b225a62c1e1cd832f57cd2b26f66bfcf9de18bddf4090b778c22c9db677e4fb5" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5ae8cebeea780e20abadd32cbd72803f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 17715, "upload_time": "2019-10-12T22:14:46", "url": "https://files.pythonhosted.org/packages/0c/31/9efedb7d143279ad6efb2deedb296913c827e756e4795a0b9ff34802b13f/pyExtendedConfigParser-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f4c9c578beed683188dc354334b7aa6", "sha256": "55430abdd38d10fc5c2d3f68ec1b55228c254445d1ba5750594e31624d1d0af0" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1f4c9c578beed683188dc354334b7aa6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 7867, "upload_time": "2019-10-12T22:14:49", "url": "https://files.pythonhosted.org/packages/e0/4b/ae211c2f52172102f5a38589b74a4f22d52cd84e8d0a352a086a2849e3a0/pyExtendedConfigParser-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "aaa6d207975ffbf4b09188aa78753f2b", "sha256": "690dc56fb9ba69f2c1221d0e9faf012f089a3124ad2481426e543b39a259f66f" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "aaa6d207975ffbf4b09188aa78753f2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 17714, "upload_time": "2019-10-12T23:05:30", "url": "https://files.pythonhosted.org/packages/bb/a0/d2c8594705a4484f9e8cb73ab1c32537545a41f013bb3fef95bf7e732947/pyExtendedConfigParser-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33e76c67c37b41f3608db49cdc27f909", "sha256": "84dd985c7b570ff0f49d0aae00af38ad061a3de1df53cdce4fe4371ebdf8b97a" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.2.tar.gz", "has_sig": false, "md5_digest": "33e76c67c37b41f3608db49cdc27f909", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 7869, "upload_time": "2019-10-12T23:05:31", "url": "https://files.pythonhosted.org/packages/2f/0d/46bb93e1f64d0bc08b72ff6a72557dec6f810d197127bb137e6839779d1d/pyExtendedConfigParser-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "54b2db9904d7b3b6543a293beb6fd6bf", "sha256": "7f0296403a7c5fb96aec7a6b3cccf534500123413b656dfc4e96a601a48fdb8c" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "54b2db9904d7b3b6543a293beb6fd6bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 17714, "upload_time": "2019-10-13T00:51:13", "url": "https://files.pythonhosted.org/packages/bc/a2/8b82c94159d339c845670f0cb8d5cc5a71d7c5992499eb9a4c541a74357b/pyExtendedConfigParser-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9b48f0ba4d93201bc693ea8e984bebb", "sha256": "da76c7718611a71c435f3706275ff5131220c830fe6c61049330c88cd1715195" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f9b48f0ba4d93201bc693ea8e984bebb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 7866, "upload_time": "2019-10-13T00:51:14", "url": "https://files.pythonhosted.org/packages/bd/b3/56ae6c38f6be7bdbc501965ce094af84f105756dca4c845d78dc7549c9f2/pyExtendedConfigParser-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9ee88e328238e5165ec44bf28eab8b82", "sha256": "f5bb5688cb4636cb8f627ae6c7161929b6849313ed14785953c60bf2abd4572c" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ee88e328238e5165ec44bf28eab8b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 17782, "upload_time": "2019-10-13T02:07:53", "url": "https://files.pythonhosted.org/packages/2f/80/4ff80ff271f47d1c54751e40569f1416cfcfed4c9eda7acff19533d5e912/pyExtendedConfigParser-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37024edc7fd892d343c7c23535c26261", "sha256": "cda7bade03a000ecc5296018551fc8d104aa493da849f7e92a4c37ac3b28a0b6" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.1.0.tar.gz", "has_sig": false, "md5_digest": "37024edc7fd892d343c7c23535c26261", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 7927, "upload_time": "2019-10-13T02:07:55", "url": "https://files.pythonhosted.org/packages/26/90/7cde9d7f2a397d8b67683d2e39404f2d4d2979baefa47da43fe6ed1e2950/pyExtendedConfigParser-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ee88e328238e5165ec44bf28eab8b82", "sha256": "f5bb5688cb4636cb8f627ae6c7161929b6849313ed14785953c60bf2abd4572c" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ee88e328238e5165ec44bf28eab8b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 17782, "upload_time": "2019-10-13T02:07:53", "url": "https://files.pythonhosted.org/packages/2f/80/4ff80ff271f47d1c54751e40569f1416cfcfed4c9eda7acff19533d5e912/pyExtendedConfigParser-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37024edc7fd892d343c7c23535c26261", "sha256": "cda7bade03a000ecc5296018551fc8d104aa493da849f7e92a4c37ac3b28a0b6" }, "downloads": -1, "filename": "pyExtendedConfigParser-1.1.0.tar.gz", "has_sig": false, "md5_digest": "37024edc7fd892d343c7c23535c26261", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 7927, "upload_time": "2019-10-13T02:07:55", "url": "https://files.pythonhosted.org/packages/26/90/7cde9d7f2a397d8b67683d2e39404f2d4d2979baefa47da43fe6ed1e2950/pyExtendedConfigParser-1.1.0.tar.gz" } ] }