{ "info": { "author": "Jesse Roberts", "author_email": "jesse@hackedpotatoes.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "============\nYACT - Yet Another Config tool\n============\nSimple configuration handling for Python applications.\n------------------------------------------------------\n.. image :: https://travis-ci.org/dreadpirate15/yact.svg?branch=master\n :target: https://travis-ci.org/dreadpirate15/yact\n\n.. image :: https://coveralls.io/repos/github/dreadpirate15/yact/badge.svg?branch=master\n :target: https://coveralls.io/github/dreadpirate15/yact?branch=master\n\nYACT is a simple, lightweight, and flexible configuration package for Python applications.\nIt's designed to be as easy as possible to setup configuration for your project without needing to\njump through hoops.\n\nExamples\n========\n\n**Basic usage:**\n\n::\n\n import yact\n config = yact.from_file('sample.conf')\n isinstance(config, yact.Config)\n >>> True\n\n**Modifying and saving:**\n\n::\n\n config.set('foo', 'bar')\n print(config['foo'])\n >>> 'bar'\n config.save()\n\n**Dot notation for nested configs:**\n\n::\n\n config.set('this.is.nested', True)\n print(config.get('this')['is']['nested'])\n >>> True\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dreadpirate15/yact", "keywords": "yaml yact settings config parser configuration", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "yact", "package_url": "https://pypi.org/project/yact/", "platform": "", "project_url": "https://pypi.org/project/yact/", "project_urls": { "Homepage": "https://github.com/dreadpirate15/yact" }, "release_url": "https://pypi.org/project/yact/0.5.1/", "requires_dist": null, "requires_python": "", "summary": "Yet Another Config Tool", "version": "0.5.1" }, "last_serial": 2423456, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "22a8a48119e4371961780492d9ae9676", "sha256": "e147373d3ea942b354afd0436178eb2a5055568304d6ff156222ef632698e064" }, "downloads": -1, "filename": "yact-0.0.3.tar.gz", "has_sig": false, "md5_digest": "22a8a48119e4371961780492d9ae9676", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3175, "upload_time": "2016-03-31T13:40:12", "url": "https://files.pythonhosted.org/packages/26/56/6e67a751ffcf6b7ec72f0613c078e9805df1b9128e36c46ba602c01bf78e/yact-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "26ead840503034e4869301d0f289fdad", "sha256": "ae5bcc2dbcca81d5ac9a0b56a22ccca9bc14ebca7f3797d07bff61d0f0c545e9" }, "downloads": -1, "filename": "yact-0.1.0.tar.gz", "has_sig": false, "md5_digest": "26ead840503034e4869301d0f289fdad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2016-03-31T13:49:25", "url": "https://files.pythonhosted.org/packages/36/00/60a1110e0f80cc93fdfd8baacbc20943ad665fa05ae747e367a533973242/yact-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "017960fecf28c08f4264f7b49741fd2a", "sha256": "227d3b4c5d443e7c6fc1e7cdd2279af0439340ee16db463e4b745b3ff019c9a7" }, "downloads": -1, "filename": "yact-0.2.0.tar.gz", "has_sig": false, "md5_digest": "017960fecf28c08f4264f7b49741fd2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3617, "upload_time": "2016-04-01T05:39:24", "url": "https://files.pythonhosted.org/packages/1f/39/00f0d7fafcb0d4077df8f1337829a8fc1c3c4945f4a1bc9a63754c45ea1f/yact-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "74204b280940335eea6ce7df01f73f4c", "sha256": "e64560c69b77fe03892f1824b6d1cb0d8b19bbe63958cbcd5ce4f09653d99427" }, "downloads": -1, "filename": "yact-0.2.1.tar.gz", "has_sig": false, "md5_digest": "74204b280940335eea6ce7df01f73f4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3660, "upload_time": "2016-04-01T06:31:52", "url": "https://files.pythonhosted.org/packages/c4/64/72e5bdb66a764a20659ffc4aa280bf2d52db2d529ac90333e09d24f9cc4c/yact-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3d0aa6f573e34bbbaebb767e094e0163", "sha256": "18afbeffd305c2b2f18667ff8e1a3936f81190a2a222c6b27040f74ad3e1872c" }, "downloads": -1, "filename": "yact-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3d0aa6f573e34bbbaebb767e094e0163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3623, "upload_time": "2016-04-03T04:24:36", "url": "https://files.pythonhosted.org/packages/fa/27/9a410fa8518531609e56458182727f3dfdc2995e0d1e99beef4560ab217e/yact-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6fbff7ecbe2f90dd506c9148ae25d318", "sha256": "1161f2342e8da28ac520b38ebf1653bea024f1a3d5c289d4c00390a8918c783f" }, "downloads": -1, "filename": "yact-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6fbff7ecbe2f90dd506c9148ae25d318", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3717, "upload_time": "2016-10-17T05:28:40", "url": "https://files.pythonhosted.org/packages/3c/71/e47b4ae2a51105e0e3c1ec8e34daefdf15d6dee201d0d94e0f475e9c4135/yact-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "da6686fa6d1a24172cc8e9d855ec1658", "sha256": "b7d75f320edf20f603b3216e8bd59dc4b64c3b20ed5f0b1ae52b4fdda37b5cae" }, "downloads": -1, "filename": "yact-0.4.1.tar.gz", "has_sig": false, "md5_digest": "da6686fa6d1a24172cc8e9d855ec1658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4126, "upload_time": "2016-10-17T05:28:27", "url": "https://files.pythonhosted.org/packages/6f/1e/e6d0e33b8dabcfb7029b15247df5090cc15a3000d590ddb63fc765f1e169/yact-0.4.1.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bafcc101f3efb18d5346c2a32784fa6c", "sha256": "75986ac2878f876f1bfabcd69381202b0bd78b440e4b075f23ab8be2853cd048" }, "downloads": -1, "filename": "yact-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bafcc101f3efb18d5346c2a32784fa6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4357, "upload_time": "2016-10-26T05:26:46", "url": "https://files.pythonhosted.org/packages/47/1a/dd5fe8547c9cc6d1f9017ebef644ed683a354cfbc354da684e19237afc76/yact-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bafcc101f3efb18d5346c2a32784fa6c", "sha256": "75986ac2878f876f1bfabcd69381202b0bd78b440e4b075f23ab8be2853cd048" }, "downloads": -1, "filename": "yact-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bafcc101f3efb18d5346c2a32784fa6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4357, "upload_time": "2016-10-26T05:26:46", "url": "https://files.pythonhosted.org/packages/47/1a/dd5fe8547c9cc6d1f9017ebef644ed683a354cfbc354da684e19237afc76/yact-0.5.1.tar.gz" } ] }