{ "info": { "author": "Andrew Ongko", "author_email": "Andrew.Ongko@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=========\npy_dotenv\n=========\n\nTo read from `.env` file and put it into `os.environ`.\nThis project is based on https://github.com/theskumar/python-dotenv\n\n\nInstall\n=======\n\n.. code-block::\n\n $ pip install -e git+https://github.com/aongko/py_dotenv@master#egg=py_dotenv-0\n\nClone this project, run:\n\n.. code-block::\n\n $ python3 setup.py install\n\nExample\n=======\n\nAssuming you have an `.env` file alongside your main module.\n\n::\n\n .\n \u251c\u2500\u2500 .env\n \u2514\u2500\u2500 main.py\n\nThe code would look like this:\n\n.. code-block::\n\n import os\n from py_dotenv import read_dotenv\n\n dotenv_path = os.path.join(os.path.dirname(__file__), '.env')\n read_dotenv(dotenv_path)\n\nLet's assume your `.env` file looks like this:\n\n.. code-block::\n\n APP_DEBUG = TRUE\n CUSTOM_CONFIGURATION = ABC\n\nAfter running the code above, you now can access the environment\nvariable like this:\n\n.. code-block::\n\n assert os.getenv('APP_DEBUG') == 'TRUE'\n assert os.getenv('CUSTOM_CONFIGURATION') == 'ABC'\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/aongko/py_dotenv", "keywords": "python env", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "py-dotenv", "package_url": "https://pypi.org/project/py-dotenv/", "platform": "", "project_url": "https://pypi.org/project/py-dotenv/", "project_urls": { "Homepage": "https://github.com/aongko/py_dotenv" }, "release_url": "https://pypi.org/project/py-dotenv/0.1/", "requires_dist": null, "requires_python": "", "summary": "Read dotenv file", "version": "0.1" }, "last_serial": 2515611, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "081aa869bf453b0fa3ad62951abcaf86", "sha256": "548c588c3b7e2ee2142b0ac97d2912d223ff38e874302426bbb6c21353817cc2" }, "downloads": -1, "filename": "py_dotenv-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "081aa869bf453b0fa3ad62951abcaf86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3634, "upload_time": "2016-12-13T03:32:02", "url": "https://files.pythonhosted.org/packages/5e/3a/32e68bcdf9419611af95be030bb724c1a40f72bc9b62be28b9c1a08217b2/py_dotenv-0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "081aa869bf453b0fa3ad62951abcaf86", "sha256": "548c588c3b7e2ee2142b0ac97d2912d223ff38e874302426bbb6c21353817cc2" }, "downloads": -1, "filename": "py_dotenv-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "081aa869bf453b0fa3ad62951abcaf86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3634, "upload_time": "2016-12-13T03:32:02", "url": "https://files.pythonhosted.org/packages/5e/3a/32e68bcdf9419611af95be030bb724c1a40f72bc9b62be28b9c1a08217b2/py_dotenv-0.1-py3-none-any.whl" } ] }