{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Programming Language :: Python :: 2.7" ], "description": "DotConfig\n---------\n\nSuper simple python module for parsing structured config files with overrides\n\nInstall via:\n\n```\npip install pydotconfig\n```\n\n## Example\n\n```\nimport dotconfig\nimport os\n\n# Try using these to override the config file values\n# For example: export DCFG_BAR='Green Eggs'\nENVVARS = {\n 'foo': 'DCFG_FOO',\n 'bar': 'DCFG_BAR'\n}\n\nDEFAULTS = {\n 'foo': 'spam',\n 'bar': 'eggs'\n}\n\nif __name__ == '__main__':\n cfg = dotconfig.Config('example', 'settings',\n envvars=ENVVARS, defaults=DEFAULTS,\n template_file='template.yaml')\n\n print(cfg.to_dict())\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adammhaile/dotconfig", "keywords": "", "license": "LGPL v3.0", "maintainer": "", "maintainer_email": "", "name": "pydotconfig", "package_url": "https://pypi.org/project/pydotconfig/", "platform": "", "project_url": "https://pypi.org/project/pydotconfig/", "project_urls": { "Homepage": "https://github.com/adammhaile/dotconfig" }, "release_url": "https://pypi.org/project/pydotconfig/0.1.6/", "requires_dist": null, "requires_python": "", "summary": "Super simple python module for parsing structured config files with overrides", "version": "0.1.6" }, "last_serial": 5096756, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cf90fd9a5c4e2998202455ef8406bb43", "sha256": "c97170f25ffe6a89fb5024c8d005161f0da6f7d27c2b76ea1a8b67f71b8fcdd8" }, "downloads": -1, "filename": "pydotconfig-0.1-py2.7.egg", "has_sig": false, "md5_digest": "cf90fd9a5c4e2998202455ef8406bb43", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4386, "upload_time": "2018-11-13T18:20:31", "url": "https://files.pythonhosted.org/packages/b1/fb/8fce9a90e49714db67cce2c1818afbbecef10c92127789bcb2c81d026167/pydotconfig-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "905cfd3ac0b6aa4b728bc3fcdb16c9dd", "sha256": "3cdeb652a87222c273104003b6c9f8895d5d687556ba7aef7e9b4df9f8c5ab30" }, "downloads": -1, "filename": "pydotconfig-0.1.tar.gz", "has_sig": false, "md5_digest": "905cfd3ac0b6aa4b728bc3fcdb16c9dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2570, "upload_time": "2018-11-13T18:20:32", "url": "https://files.pythonhosted.org/packages/25/9d/09702510cf52789c984841571f1901f3cd8bcee322c46f9bf8833ef5ebeb/pydotconfig-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "740acc2697fc5df8f025231c02ee4268", "sha256": "29479db904d5e7fa4ed955e4a3bfd0155c6ace18e03f5e761733ccd043992b36" }, "downloads": -1, "filename": "pydotconfig-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "740acc2697fc5df8f025231c02ee4268", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4403, "upload_time": "2018-11-13T18:31:36", "url": "https://files.pythonhosted.org/packages/ae/55/9862cefa7b696f36a640d7ec1061e5c6e5ddfd0486acffe280105fd3eb45/pydotconfig-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "291942b3507cd4c36ca95833a92a2a58", "sha256": "41658e7bf31d546bb230d7a20308a9dcc4103859cebd0f59dd435c394d0d3577" }, "downloads": -1, "filename": "pydotconfig-0.1.1.tar.gz", "has_sig": false, "md5_digest": "291942b3507cd4c36ca95833a92a2a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2685, "upload_time": "2018-11-13T18:31:37", "url": "https://files.pythonhosted.org/packages/e7/55/0fabf6785c465e34455ebd2f0c3c5a5eadfc483af96c1c412b2e0c6b8070/pydotconfig-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e087d3e175c07528aedbc109c1940087", "sha256": "bdd4dbcb95db51265d4b1e6dcccc184aa6088d0668686d1365519cae0f6331d7" }, "downloads": -1, "filename": "pydotconfig-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "e087d3e175c07528aedbc109c1940087", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4406, "upload_time": "2018-11-14T15:17:46", "url": "https://files.pythonhosted.org/packages/0d/e4/bbfad35a4e60ab7bd2d718bc348a204ed4927631507d0af12a2e22fdf7c4/pydotconfig-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "66beb1f217bb816e1e8ea3265e15650b", "sha256": "6352aee914806f46bebabc3a2e91cca9c0e79bf3c4cd32d640db72f54b55aeb0" }, "downloads": -1, "filename": "pydotconfig-0.1.2.tar.gz", "has_sig": false, "md5_digest": "66beb1f217bb816e1e8ea3265e15650b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2687, "upload_time": "2018-11-14T15:17:47", "url": "https://files.pythonhosted.org/packages/5d/2a/b66081f554419338f6852bb5315a04e4612ae87a75e35aff206ecc3f3464/pydotconfig-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1717cff55a91a7ab27cf2d7d4e0e2d9e", "sha256": "2f8f76a7a6054e72d459b7b32af572fa169087cc6d462ec8d44b254e84da77ae" }, "downloads": -1, "filename": "pydotconfig-0.1.3-py2.7.egg", "has_sig": false, "md5_digest": "1717cff55a91a7ab27cf2d7d4e0e2d9e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4455, "upload_time": "2019-03-07T14:47:13", "url": "https://files.pythonhosted.org/packages/a8/91/e50dca01bfa370d94b31a71a4b4097dd06be6c9726fa286f2f1dc042b413/pydotconfig-0.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "803220ecb08e16bfe8eec65617239ad3", "sha256": "de524cc3f5e338943caf9d0c60e1d5019f9c9c39b3229aa2a7ac1de34eb53487" }, "downloads": -1, "filename": "pydotconfig-0.1.3.tar.gz", "has_sig": false, "md5_digest": "803220ecb08e16bfe8eec65617239ad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2706, "upload_time": "2019-03-07T14:47:14", "url": "https://files.pythonhosted.org/packages/5f/14/ad4716d2224d6fb932dac50ae61f5a35b2f379ba015f39344860ebc5ad39/pydotconfig-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "00e27cd782dd78943c68d7cea944ae8b", "sha256": "3d3883bd2f0aea16abc0fe400fed447e148507b213bf000ea7e0aa2bb60aa378" }, "downloads": -1, "filename": "pydotconfig-0.1.4-py2.7.egg", "has_sig": false, "md5_digest": "00e27cd782dd78943c68d7cea944ae8b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4459, "upload_time": "2019-03-15T11:47:41", "url": "https://files.pythonhosted.org/packages/35/b6/cbd5e8671e0637f6ef0ef25ff9c278f92f81bad0f19fe8bcc95f945651cb/pydotconfig-0.1.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "aa3ce23c9eaaa5bc7d85fb21f140a68d", "sha256": "0e170d77de0361ab8c7949968ebaf1eaf859f3e1dc3b47782a6eb9460bc0aaab" }, "downloads": -1, "filename": "pydotconfig-0.1.4.tar.gz", "has_sig": false, "md5_digest": "aa3ce23c9eaaa5bc7d85fb21f140a68d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2708, "upload_time": "2019-03-15T11:47:42", "url": "https://files.pythonhosted.org/packages/23/23/8eeb23698605d1d8993c67ba8465e5c0140e7ab7a2d0160436b3aea800ec/pydotconfig-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3fcf42a28f14d1e733526960a4dcfe9a", "sha256": "90219366cce000818d8ff34a9650206631c3baf53ec054803eb9b1d5a3857fd6" }, "downloads": -1, "filename": "pydotconfig-0.1.5-py2.7.egg", "has_sig": false, "md5_digest": "3fcf42a28f14d1e733526960a4dcfe9a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4709, "upload_time": "2019-03-29T12:46:17", "url": "https://files.pythonhosted.org/packages/bd/d2/6f66732e9d105947dc1c12c417b10a22cdf344f62530d5a4fa0b10258d6c/pydotconfig-0.1.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d72efec33a0cdc924f4d5d670c050d2b", "sha256": "cd23f420bd7027b6a0fa77bb607ccbbf5926aa2207c031667b81eab74fc0bb99" }, "downloads": -1, "filename": "pydotconfig-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d72efec33a0cdc924f4d5d670c050d2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2835, "upload_time": "2019-03-29T12:46:28", "url": "https://files.pythonhosted.org/packages/5f/72/70a6e450ac7b3a241261fb10edbcd6e63ce9dfbd3df60b69034c2ea53f0c/pydotconfig-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f357161c66e5772b6d37e746d4a80572", "sha256": "a110496d63170d7acf175a563f7180ab7940ee0ab0819c026f27dab065d39a3e" }, "downloads": -1, "filename": "pydotconfig-0.1.6-py2.7.egg", "has_sig": false, "md5_digest": "f357161c66e5772b6d37e746d4a80572", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4699, "upload_time": "2019-04-04T11:55:18", "url": "https://files.pythonhosted.org/packages/3a/ee/3c7b0b552379bab7537cfdfe786d01d233c2e85f9fc6aa65afb40def85ad/pydotconfig-0.1.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ed492e66d9e49e68743aff583cac7ed8", "sha256": "c0463a201f6a60be2b8f450b370b60fdc299047f40391674444d654bae2f69fb" }, "downloads": -1, "filename": "pydotconfig-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ed492e66d9e49e68743aff583cac7ed8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2817, "upload_time": "2019-04-04T11:55:19", "url": "https://files.pythonhosted.org/packages/f1/56/840aa08de599a384626b8dc5acc83ae65d1827e224ca0df67143dda57763/pydotconfig-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f357161c66e5772b6d37e746d4a80572", "sha256": "a110496d63170d7acf175a563f7180ab7940ee0ab0819c026f27dab065d39a3e" }, "downloads": -1, "filename": "pydotconfig-0.1.6-py2.7.egg", "has_sig": false, "md5_digest": "f357161c66e5772b6d37e746d4a80572", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4699, "upload_time": "2019-04-04T11:55:18", "url": "https://files.pythonhosted.org/packages/3a/ee/3c7b0b552379bab7537cfdfe786d01d233c2e85f9fc6aa65afb40def85ad/pydotconfig-0.1.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ed492e66d9e49e68743aff583cac7ed8", "sha256": "c0463a201f6a60be2b8f450b370b60fdc299047f40391674444d654bae2f69fb" }, "downloads": -1, "filename": "pydotconfig-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ed492e66d9e49e68743aff583cac7ed8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2817, "upload_time": "2019-04-04T11:55:19", "url": "https://files.pythonhosted.org/packages/f1/56/840aa08de599a384626b8dc5acc83ae65d1827e224ca0df67143dda57763/pydotconfig-0.1.6.tar.gz" } ] }