{ "info": { "author": "Trevor Joynson", "author_email": "github@skywww.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "meinconf\n========\n\nGeneric configuration library for any app.\n\nPretty much a Flask config-like object with added functionality based on flask-appconfig.\n\nTested with Python 2.7, 3.4, 3.5, 3.6.\n\n|Test Status| |Coverage Status| |Documentation Status|\n\n- PyPi: https://pypi.python.org/pypi/meinconf\n\n\nTODO\n----\n\n- Move to explicit usage that accept either files or strings, *not* both.\n- Documentation\n- Import work using chainmaps to unhackify\n\n\nInstallation\n------------\n\n.. code:: sh\n\n pip install meinconf\n\n\nRunning tests\n-------------\n\nPytest is the test runner.\n\nTox is used to handle testing multiple python versions.\n\n.. code:: sh\n\n tox\n\n\n.. |Test Status| image:: https://circleci.com/gh/akatrevorjay/meinconf.svg?style=svg\n :target: https://circleci.com/gh/akatrevorjay/meinconf\n.. |Coverage Status| image:: https://coveralls.io/repos/akatrevorjay/meinconf/badge.svg?branch=develop&service=github\n :target: https://coveralls.io/github/akatrevorjay/meinconf?branch=develop\n.. |Documentation Status| image:: https://readthedocs.org/projects/meinconf/badge/?version=latest\n :target: http://meinconf.readthedocs.org/en/latest/?badge=latest\n\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/akatrevorjay/meinconf", "keywords": "12factor\nconfiguration\nconfig", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "meinconf", "package_url": "https://pypi.org/project/meinconf/", "platform": "", "project_url": "https://pypi.org/project/meinconf/", "project_urls": { "Homepage": "https://github.com/akatrevorjay/meinconf" }, "release_url": "https://pypi.org/project/meinconf/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "12 factor configuration for all", "version": "0.0.6" }, "last_serial": 3029076, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "014ec56a33c0bb060425e90af24e8956", "sha256": "b33ce7cc4d48d28c1c393f737d9d2dbe506835d84240274f80a70d2705772c6d" }, "downloads": -1, "filename": "meinconf-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "014ec56a33c0bb060425e90af24e8956", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11985, "upload_time": "2017-07-05T10:53:47", "url": "https://files.pythonhosted.org/packages/c2/4e/bbfa4d5cc777f49197e2281ab963bfb5ab054354fb8f4f13113694d5f73f/meinconf-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eac60035fda747c0a448488391781496", "sha256": "8f92ef31deced72a3c666aebb6e96129df682822e24d6d08007d09c1fa241e6c" }, "downloads": -1, "filename": "meinconf-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eac60035fda747c0a448488391781496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10896, "upload_time": "2017-07-05T10:53:27", "url": "https://files.pythonhosted.org/packages/50/ef/3d3eb90eee846a6df0019f8ec68d8eb2722f4dbf28a498def914b5b5af1c/meinconf-0.0.1.tar.gz" } ], "0.0.1.dev1": [ { "comment_text": "", "digests": { "md5": "fe430a7d89944339eccf8d02247e0d54", "sha256": "2fe9535e6fd06b977cd702c13c0f916f045ffbfdeb7a08f6cbb2db044fa74e20" }, "downloads": -1, "filename": "meinconf-0.0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "fe430a7d89944339eccf8d02247e0d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10757, "upload_time": "2017-07-05T10:51:46", "url": "https://files.pythonhosted.org/packages/81/d8/d2a196dffaf6e8b2bbfe8328e260c0dddb488296255bfd80cd4a6edbca4a/meinconf-0.0.1.dev1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0a63a0ff85d9524ec9d3b4e9a21da0b6", "sha256": "8bc011fe83d5cb25d5aece53c9d49207fda062fd4149cdda123d074ddab6ae6d" }, "downloads": -1, "filename": "meinconf-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0a63a0ff85d9524ec9d3b4e9a21da0b6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12576, "upload_time": "2017-07-05T11:21:00", "url": "https://files.pythonhosted.org/packages/18/6b/c9d6b159b102e46bdc06f6f14ba7bd091677d093085b8b0bfa8fe50963e7/meinconf-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5c7be05008fe92e23dba22da8b289a5", "sha256": "31bbe83edced7a94577cbaf36676b4e75ad6856e0f6ccd479f06290c5c62fc4f" }, "downloads": -1, "filename": "meinconf-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e5c7be05008fe92e23dba22da8b289a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12141, "upload_time": "2017-07-05T11:20:59", "url": "https://files.pythonhosted.org/packages/42/fa/08eb056a93d8a35bae212526bd91f5f562c400fe71b789ad6c0487f93d73/meinconf-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "0d11a3dfcb36c2a095a381d38b1474e3", "sha256": "315243fb6f5270865431e4402148459be1a2438be6dc1767d898af8bd3f3df42" }, "downloads": -1, "filename": "meinconf-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0d11a3dfcb36c2a095a381d38b1474e3", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12586, "upload_time": "2017-07-07T02:18:12", "url": "https://files.pythonhosted.org/packages/57/80/c67553469ece3b4ba41bd3efd403b3bca3fab6d56dc733abc816a9c971c1/meinconf-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "befeb73fd5ac3d5dd4385dc18b665855", "sha256": "ee7718ca13826fb4ccc2c4621d2c4c96583b10c86ca42d0e7c3377790a6c6fbf" }, "downloads": -1, "filename": "meinconf-0.0.3.tar.gz", "has_sig": false, "md5_digest": "befeb73fd5ac3d5dd4385dc18b665855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11581, "upload_time": "2017-07-07T02:18:10", "url": "https://files.pythonhosted.org/packages/90/a1/9f93b0059d100cad894a4137a7ffbb8aa693b3100e6ab978f7a324020448/meinconf-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e89adca6da135dd24a5ef8acca039a10", "sha256": "3fba097b4c3558de7538949c9dbf740d2654f7e1386bd02e39ce62f2f4ef7586" }, "downloads": -1, "filename": "meinconf-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e89adca6da135dd24a5ef8acca039a10", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12581, "upload_time": "2017-07-07T02:19:02", "url": "https://files.pythonhosted.org/packages/e0/ff/8f6baff373a6f676a6e3806a8a68072bcd3ab26d81bb5c69212db7fb0bec/meinconf-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80b498ac472da4fab9c5c6a68b7de986", "sha256": "ed4a57eebb916f79d1200d219c53ef4524b82eac92b282fb739bb94663e7d310" }, "downloads": -1, "filename": "meinconf-0.0.4.tar.gz", "has_sig": false, "md5_digest": "80b498ac472da4fab9c5c6a68b7de986", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11591, "upload_time": "2017-07-07T02:19:00", "url": "https://files.pythonhosted.org/packages/17/e4/e33ce892da3787ad870a0e90588d68dffb69f0bbf9a94739c9a6a5f3ad25/meinconf-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "318dfbd857c0eb76a549e16b67c5ff82", "sha256": "d4c9683994ab535cf0d41ff27ac91b98a5dfb1c950407f277666d154664da714" }, "downloads": -1, "filename": "meinconf-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "318dfbd857c0eb76a549e16b67c5ff82", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12612, "upload_time": "2017-07-07T02:59:17", "url": "https://files.pythonhosted.org/packages/db/11/2502e5f89a4303ea606a4b0c8dd2fda0c9b4b7c62835df2b3fbe561f1add/meinconf-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dd165708f60d66e49a343b1849ba39a", "sha256": "19fc9792c72a717e4a9662cf28906c06a7d0dea7bc6517b3eaa4339fbd6e8c26" }, "downloads": -1, "filename": "meinconf-0.0.5.tar.gz", "has_sig": false, "md5_digest": "5dd165708f60d66e49a343b1849ba39a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12488, "upload_time": "2017-07-07T02:59:16", "url": "https://files.pythonhosted.org/packages/2d/ef/cefac2c2961e96228233642c049062445e2add80b02c653084b96f3bba78/meinconf-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "32562e9210bf5fb11951f84b9e758c33", "sha256": "b88565bdfe7a7bdd4279e40d7ace0d77ff35ffe3bba02bcb47b3c5908e8e68a9" }, "downloads": -1, "filename": "meinconf-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "32562e9210bf5fb11951f84b9e758c33", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12182, "upload_time": "2017-07-17T16:11:12", "url": "https://files.pythonhosted.org/packages/7a/e0/4064eaa92427539fdc9e140bdc4e661117f04349520f49368567c7acfc44/meinconf-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7412db83ce7136b3848d574a6517d3ac", "sha256": "8697794a949e48bab5231bd3480defe195557c0a39cb5fdb71be11673ee6373f" }, "downloads": -1, "filename": "meinconf-0.0.6.tar.gz", "has_sig": false, "md5_digest": "7412db83ce7136b3848d574a6517d3ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11185, "upload_time": "2017-07-17T16:11:11", "url": "https://files.pythonhosted.org/packages/82/98/41b6b2f70849a04ea9074eeb4534b7a868a6c7f9bc53e78fbe4e8a643ec8/meinconf-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32562e9210bf5fb11951f84b9e758c33", "sha256": "b88565bdfe7a7bdd4279e40d7ace0d77ff35ffe3bba02bcb47b3c5908e8e68a9" }, "downloads": -1, "filename": "meinconf-0.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "32562e9210bf5fb11951f84b9e758c33", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12182, "upload_time": "2017-07-17T16:11:12", "url": "https://files.pythonhosted.org/packages/7a/e0/4064eaa92427539fdc9e140bdc4e661117f04349520f49368567c7acfc44/meinconf-0.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7412db83ce7136b3848d574a6517d3ac", "sha256": "8697794a949e48bab5231bd3480defe195557c0a39cb5fdb71be11673ee6373f" }, "downloads": -1, "filename": "meinconf-0.0.6.tar.gz", "has_sig": false, "md5_digest": "7412db83ce7136b3848d574a6517d3ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11185, "upload_time": "2017-07-17T16:11:11", "url": "https://files.pythonhosted.org/packages/82/98/41b6b2f70849a04ea9074eeb4534b7a868a6c7f9bc53e78fbe4e8a643ec8/meinconf-0.0.6.tar.gz" } ] }