{ "info": { "author": "Matteo Filipponi", "author_email": "matteofilipponi@hotmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "envutils\n--------\n\nThis python library contains some utils functions to read and parse environment variables.\n\nIt can be installed with:\n```bash\npip3 install envutils\n```\n\nUsage examples:\n\n```python\n# Set some example values for demonstration purposes\n>>> import os\n>>> os.environ['MY_ENV'] = 'my_value'\n>>> os.environ['MY_INT_ENV'] = '42'\n>>> os.environ['MY_BOOL_ENV'] = 'True'\n\n>>> from envutils import envutils\n\n# Read env variable as string\n>>> envutils.get_from_environment('MY_ENV', 'my_default_value')\n'my_value'\n\n# Read env variable as int\n>>> envutils.get_int_from_environment('MY_INT_ENV', 666)\n42\n\n# Read env variable as boolean\n>>> envutils.get_bool_from_environment('MY_BOOL_ENV', False)\nTrue\n\n# Read a non-existing env variable\n>>> envutils.get_from_environment('UNSET_ENV', 'my_default_value')\n'my_default_value'\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/mfilippo/envutils", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "envutils", "package_url": "https://pypi.org/project/envutils/", "platform": "", "project_url": "https://pypi.org/project/envutils/", "project_urls": { "Homepage": "https://github.com/mfilippo/envutils" }, "release_url": "https://pypi.org/project/envutils/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "A python library to read and parse environment variables", "version": "0.0.2" }, "last_serial": 4105058, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2b5f387a6ec68d7673dd64989385acbe", "sha256": "8045ec2c94111ed09f892257529e16fa3e9c941eef7c1d6b31045cadeacff950" }, "downloads": -1, "filename": "envutils-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2b5f387a6ec68d7673dd64989385acbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2726, "upload_time": "2018-07-26T15:06:59", "url": "https://files.pythonhosted.org/packages/5c/ad/2ed109c1a2472af8c02643cab7d65c68fbbff11202769fb89335f8f4a2de/envutils-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11859e7ce8b791e777bbf1745dbfe451", "sha256": "75a8b40aa273c9973c871d5bd83b700046a5d5bf47495bbe6355aefaef21df4b" }, "downloads": -1, "filename": "envutils-0.0.1.tar.gz", "has_sig": false, "md5_digest": "11859e7ce8b791e777bbf1745dbfe451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1909, "upload_time": "2018-07-26T15:07:00", "url": "https://files.pythonhosted.org/packages/5f/d3/f6f35a6ca7547095271b18d912bcbbba593ddce2d2a2f0c788b7c85c4dc1/envutils-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6adf9cef367338c1ad106022594abb61", "sha256": "418591b1f43f25633ecac6f70f797f85ca6f6c83821a86ebe4214bef429c96ed" }, "downloads": -1, "filename": "envutils-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6adf9cef367338c1ad106022594abb61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2781, "upload_time": "2018-07-26T15:32:05", "url": "https://files.pythonhosted.org/packages/0a/19/825f5dd1bbfa3c02caf240d2a33e80c9fc67e6bde22a1e2ea682ce9eb3ec/envutils-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c96103eead8d3fbc6f7e2c62c154a301", "sha256": "b42dadb64c78a7845bf4ad80e8c175cdb33b9cdb64da6d6e03169b3f0ad4a1f0" }, "downloads": -1, "filename": "envutils-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c96103eead8d3fbc6f7e2c62c154a301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2043, "upload_time": "2018-07-26T15:31:25", "url": "https://files.pythonhosted.org/packages/a7/ce/6f38b44869320b1dfd8afec32b1004b9a6237c31fb335cea406232ec1e9f/envutils-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6adf9cef367338c1ad106022594abb61", "sha256": "418591b1f43f25633ecac6f70f797f85ca6f6c83821a86ebe4214bef429c96ed" }, "downloads": -1, "filename": "envutils-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6adf9cef367338c1ad106022594abb61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2781, "upload_time": "2018-07-26T15:32:05", "url": "https://files.pythonhosted.org/packages/0a/19/825f5dd1bbfa3c02caf240d2a33e80c9fc67e6bde22a1e2ea682ce9eb3ec/envutils-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c96103eead8d3fbc6f7e2c62c154a301", "sha256": "b42dadb64c78a7845bf4ad80e8c175cdb33b9cdb64da6d6e03169b3f0ad4a1f0" }, "downloads": -1, "filename": "envutils-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c96103eead8d3fbc6f7e2c62c154a301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2043, "upload_time": "2018-07-26T15:31:25", "url": "https://files.pythonhosted.org/packages/a7/ce/6f38b44869320b1dfd8afec32b1004b9a6237c31fb335cea406232ec1e9f/envutils-0.0.2.tar.gz" } ] }