{ "info": { "author": "Michiel Ootjers", "author_email": "michiel@mintlab.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)", "Natural Language :: English", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. _readme:\n\nIntroduction\n============\n\nConfiguration reader for Minty projects, supporting both Redis and file storage\nbackends.\n\nGetting started\n---------------\n\n from minty_config import Configuration\n from minty_config.parser import ApacheConfigParser\n from minty_config.store import FileStore, RedisStore\n\n store = FileStore(\"/etc/minty\")\n parser = ApacheConfigParser()\n configuration = Configuration(parser=parser, store=store)\n\n # Will read \"/etc/minty/foobar.com.conf\"\n configuration.get(name=\"foobar.com\")\n\nMore documentation\n------------------\n\nPlease see the generated documentation via CI for more information about this\nmodule and how to contribute in our online documentation. Open index.html\nwhen you get there:\n``_\n\n\nContributing\n------------\n\nPlease read `CONTRIBUTING.md `_\nfor details on our code of conduct, and the process for submitting pull requests to us.\n\nVersioning\n----------\n\nWe use `SemVer `_ for versioning. For the versions\navailable, see the\n`tags on this repository `_\n\nLicense\n-------\n\nCopyright (c) 2018, Minty Team and all persons listed in\n:doc:`Contributors `\n\nThis project is licensed under the EUPL, v1.2. See the\n`EUPL-1.2.txt `_\nfile for details.\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/minty-python/minty-config", "keywords": "minty_config", "license": "EUPL license", "maintainer": "", "maintainer_email": "", "name": "minty-config", "package_url": "https://pypi.org/project/minty-config/", "platform": "", "project_url": "https://pypi.org/project/minty-config/", "project_urls": { "Homepage": "https://gitlab.com/minty-python/minty-config" }, "release_url": "https://pypi.org/project/minty-config/0.0.4/", "requires_dist": [ "black", "flake8", "isort", "sphinx", "sphinx-rtd-theme", "sphinx-autodoc-typehints", "bumpversion", "apacheconfig", "redis" ], "requires_python": "", "summary": "Retrieving of specific instance configuration and caching", "version": "0.0.4" }, "last_serial": 4343732, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "d8e7b3a393d43153fa80822ea8e49840", "sha256": "26e0bcf7bb187f2163ad396b5433dd6344498e96e5ea984067f0a6cfc6759ec9" }, "downloads": -1, "filename": "minty_config-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d8e7b3a393d43153fa80822ea8e49840", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2807, "upload_time": "2018-10-05T11:05:35", "url": "https://files.pythonhosted.org/packages/22/8c/cff01b2332cb311e0341368c59eeb0062ca2b891e10e6c5f1fcdad48bc84/minty_config-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cce3a927e6d39a5499d01f96a074fc7", "sha256": "c8b8ae1fcbe6a36b80a50293b9447c2d58b4c6fb7abd3615d085c6df2bd8a21f" }, "downloads": -1, "filename": "minty_config-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1cce3a927e6d39a5499d01f96a074fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2770, "upload_time": "2018-10-05T11:05:36", "url": "https://files.pythonhosted.org/packages/35/7b/7b3c6cce375e03580e30b39c4b6516ee285f2f98f0bce1df284e8f07bcb4/minty_config-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "731d5b4fb118c78f87301914cd8ed52a", "sha256": "c4f4a062da64002b13fff53dc50c3a906aadee976b3ca49da566e3f54cd3bb2f" }, "downloads": -1, "filename": "minty_config-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "731d5b4fb118c78f87301914cd8ed52a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5751, "upload_time": "2018-10-05T11:14:21", "url": "https://files.pythonhosted.org/packages/fa/1b/e5dd7f83c9b9567a307bbb4113bdf86349feee05c78166c6705e9a72baf2/minty_config-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb2babebb001af024d5fdb10853a013a", "sha256": "61a13095953ae4b2f6d1d2a8db041cdd278c82d05601ea86e1e53e42ffc38866" }, "downloads": -1, "filename": "minty_config-0.0.4.tar.gz", "has_sig": false, "md5_digest": "eb2babebb001af024d5fdb10853a013a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3908, "upload_time": "2018-10-05T11:14:22", "url": "https://files.pythonhosted.org/packages/aa/13/bb1231844bed57b18b5694494551fd81daf9111ff2316e7cd8a05d363210/minty_config-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "731d5b4fb118c78f87301914cd8ed52a", "sha256": "c4f4a062da64002b13fff53dc50c3a906aadee976b3ca49da566e3f54cd3bb2f" }, "downloads": -1, "filename": "minty_config-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "731d5b4fb118c78f87301914cd8ed52a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5751, "upload_time": "2018-10-05T11:14:21", "url": "https://files.pythonhosted.org/packages/fa/1b/e5dd7f83c9b9567a307bbb4113bdf86349feee05c78166c6705e9a72baf2/minty_config-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb2babebb001af024d5fdb10853a013a", "sha256": "61a13095953ae4b2f6d1d2a8db041cdd278c82d05601ea86e1e53e42ffc38866" }, "downloads": -1, "filename": "minty_config-0.0.4.tar.gz", "has_sig": false, "md5_digest": "eb2babebb001af024d5fdb10853a013a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3908, "upload_time": "2018-10-05T11:14:22", "url": "https://files.pythonhosted.org/packages/aa/13/bb1231844bed57b18b5694494551fd81daf9111ff2316e7cd8a05d363210/minty_config-0.0.4.tar.gz" } ] }