{ "info": { "author": "Arwichok", "author_email": "arwichok@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# FastConf\n\nSimple lib for configuration\n\n[![pypi](https://img.shields.io/pypi/v/fastconf.svg)](https://pypi.org/project/fastconf/)\n\n#### Install \n```\n$ pip install fastconf\n```\n\n\n#### Example project structure\n\n```\nmain.py\ncore/\n __init__.py\n config.py\n```\n\n**main.py** \n```python\nfrom core import config\nprint('TOKEN:', config.TOKEN)\n```\n**core/config.py**\n```python\nimport fastconf\nTOKEN = '...'\nfastconf.config(__name__)\n```\n\n#### Run project:\n```\n$ python main.py\nTOKEN: ...\n```\n\nThe **config.yml** file is created in the project root directory.\n\nChange him:\n```\nTOKEN: 'MY_TOKEN'\n```\n\n#### Run again\n```\n$ python main.py\nTOKEN: MY_TOKEN\n```\n\n\n`fastconf.config(name, file='config.yml', root=ROOT_DIR)`\n\n`name` - current name of config module \n`file` - name config file \n`dir` - path to config dir \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/arwichok/fastconf", "keywords": "config", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fastconf", "package_url": "https://pypi.org/project/fastconf/", "platform": "", "project_url": "https://pypi.org/project/fastconf/", "project_urls": { "Homepage": "https://github.com/arwichok/fastconf" }, "release_url": "https://pypi.org/project/fastconf/1.0.0/", "requires_dist": [ "pyyaml" ], "requires_python": "", "summary": "A simple config lib", "version": "1.0.0" }, "last_serial": 5553284, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "aa3b4028b65fcca19c8413c59bc4bfed", "sha256": "894b2f11b26138b75246bc44104451853a2606c213c4559d13fe98a3f43ccbf3" }, "downloads": -1, "filename": "fastconf-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "aa3b4028b65fcca19c8413c59bc4bfed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3069, "upload_time": "2019-07-01T02:41:15", "url": "https://files.pythonhosted.org/packages/b1/49/e94e4dc80c179c1e7c1882cb629d4d4dcfad51d5645d4aa183335e568514/fastconf-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7cf1b46f08dbdcdc00aedded3deffb5", "sha256": "bcd937e0b8772435b2f08fee04d9912d5e1abc4eb76b8b1a4a64fa66c562e199" }, "downloads": -1, "filename": "fastconf-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f7cf1b46f08dbdcdc00aedded3deffb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1767, "upload_time": "2019-07-01T02:41:17", "url": "https://files.pythonhosted.org/packages/b4/f7/3b5f161d1543f056ff63b943fc8f4f50c37a2709d0e297b0d20f5f61e49d/fastconf-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6ad10a58b4c14d50787e1ef2a79e181d", "sha256": "354ef4d1ca25f68781ffd5610bd4aac5498d99ec283fe08d761ee31ab0c74b8b" }, "downloads": -1, "filename": "fastconf-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6ad10a58b4c14d50787e1ef2a79e181d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3483, "upload_time": "2019-07-01T04:01:25", "url": "https://files.pythonhosted.org/packages/4f/06/66c897b929a99be47b9a1e184907c34a0bce208774bd8594c89c7b717156/fastconf-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ae73273e6910dc3722b0930cf6a38e0", "sha256": "7bfaa71a18811fddf902297a335e28b3ca3622bd89dffb8b77f3dc8d385e8bb5" }, "downloads": -1, "filename": "fastconf-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5ae73273e6910dc3722b0930cf6a38e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2293, "upload_time": "2019-07-01T04:01:27", "url": "https://files.pythonhosted.org/packages/da/40/5f25c1464bad8cf4186657b4c89a4772c86b522fcd8d08e3381fc48dbd53/fastconf-0.0.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a9e7c5ac55185c9081ca0abfbb0e7849", "sha256": "2cd6c2bf83a4b4bace0d766d886d344f9f9185f962115e798924971ab1215471" }, "downloads": -1, "filename": "fastconf-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a9e7c5ac55185c9081ca0abfbb0e7849", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3354, "upload_time": "2019-07-18T21:02:43", "url": "https://files.pythonhosted.org/packages/0d/09/e8f3b232b488fba3f1332a7da23c64096b5b9f893f38e6d3b0fd8ce2f36b/fastconf-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da0cda40bf304b7af833f692b079effa", "sha256": "0198c35468ba54887fc1e3b0e3e99d38adc6457491b1dfcc705d365fd02f4b3d" }, "downloads": -1, "filename": "fastconf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "da0cda40bf304b7af833f692b079effa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2158, "upload_time": "2019-07-18T21:02:44", "url": "https://files.pythonhosted.org/packages/a1/07/75771542fccfbe015ed61342222984217a2da525866bb769f98738ef1d8f/fastconf-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9e7c5ac55185c9081ca0abfbb0e7849", "sha256": "2cd6c2bf83a4b4bace0d766d886d344f9f9185f962115e798924971ab1215471" }, "downloads": -1, "filename": "fastconf-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a9e7c5ac55185c9081ca0abfbb0e7849", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3354, "upload_time": "2019-07-18T21:02:43", "url": "https://files.pythonhosted.org/packages/0d/09/e8f3b232b488fba3f1332a7da23c64096b5b9f893f38e6d3b0fd8ce2f36b/fastconf-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da0cda40bf304b7af833f692b079effa", "sha256": "0198c35468ba54887fc1e3b0e3e99d38adc6457491b1dfcc705d365fd02f4b3d" }, "downloads": -1, "filename": "fastconf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "da0cda40bf304b7af833f692b079effa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2158, "upload_time": "2019-07-18T21:02:44", "url": "https://files.pythonhosted.org/packages/a1/07/75771542fccfbe015ed61342222984217a2da525866bb769f98738ef1d8f/fastconf-1.0.0.tar.gz" } ] }