{ "info": { "author": "Cameron Simpson", "author_email": "cs@cskk.id.au", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Some environment related functions.\n\n* LOGDIR, VARRUN, FLAGDIR: lambdas defining standard places used in other modules\n\n* envsub: replace substrings of the form '$var' with the value of 'var' from `environ`.\n\n* getenv: fetch environment value, optionally performing substitution\n\n## Function `envsub(s, environ=None, default=None)`\n\nReplace substrings of the form '$var' with the value of 'var' from environ.\n\nParameters:\n* `environ`: environment mapping, default `os.environ`.\n* `default`: value to substitute for unknown vars;\n if `default` is `None` a `ValueError` is raised.\n\n## Function `getenv(var, default=None, environ=None, dosub=False)`\n\nFetch environment value.\n\nParameters:\n* `var`: name of variable to fetch.\n* `default`: default value if not present. If not specified or None,\n raise KeyError.\n* `environ`: environment mapping, default `os.environ`.\n* `dosub`: if true, use envsub() to perform environment variable\n substitution on `default` if it used. Default value is `False`.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/cameron_simpson/css/commits/all", "keywords": "python2,python3", "license": "", "maintainer": "", "maintainer_email": "", "name": "cs.env", "package_url": "https://pypi.org/project/cs.env/", "platform": "", "project_url": "https://pypi.org/project/cs.env/", "project_urls": { "Homepage": "https://bitbucket.org/cameron_simpson/css/commits/all" }, "release_url": "https://pypi.org/project/cs.env/20190103/", "requires_dist": null, "requires_python": "", "summary": "Some environment related functions.", "version": "20190103" }, "last_serial": 4654426, "releases": { "20150118": [ { "comment_text": "", "digests": { "md5": "fc83a24e4bcad0f5b7573d8db10273b7", "sha256": "62a47a042561a447a02b69d3f4328a1c1c52095ea5b88e63348c0db1ab5029f5" }, "downloads": -1, "filename": "cs.env-20150118.tar.gz", "has_sig": false, "md5_digest": "fc83a24e4bcad0f5b7573d8db10273b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1757, "upload_time": "2015-01-18T06:03:34", "url": "https://files.pythonhosted.org/packages/db/22/897fcb2b503b7ddf2cdcc51698cb7d1bd0beb31f93bea90be94cd3dbce81/cs.env-20150118.tar.gz" } ], "20160828": [ { "comment_text": "", "digests": { "md5": "12da561a59cdcf5349aaaddc927bbc12", "sha256": "81c1d0aa18627bd6c42825ebc8bb96cbe76c9f8b1a2a4293b854ebfba7b3e4de" }, "downloads": -1, "filename": "cs.env-20160828.tar.gz", "has_sig": false, "md5_digest": "12da561a59cdcf5349aaaddc927bbc12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2063, "upload_time": "2016-08-28T06:04:45", "url": "https://files.pythonhosted.org/packages/74/e1/07c01753401f55109cd4c23c507024cef7f88abc3fdb8dfe70f249bbb59a/cs.env-20160828.tar.gz" } ], "20170905": [ { "comment_text": "", "digests": { "md5": "7f78ce5ef479edbc5a79d97b1101f0b1", "sha256": "1aaa4046c8ff1da294253bfe9ef42f346e5a3a75c8a06ab9a192b5a98d4de9d4" }, "downloads": -1, "filename": "cs.env-20170905.tar.gz", "has_sig": false, "md5_digest": "7f78ce5ef479edbc5a79d97b1101f0b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2110, "upload_time": "2017-09-05T10:41:42", "url": "https://files.pythonhosted.org/packages/0d/61/88c261397c8f7ff938edb545852172072c68a5b693437897d642bbd83bfb/cs.env-20170905.tar.gz" } ], "20170905.1": [ { "comment_text": "", "digests": { "md5": "967f2e0bd865188f7d188225c30c7fbe", "sha256": "814002aaa80de86efe0e2241c524b8286b03eaac11ea845a119e0f61ddd28b42" }, "downloads": -1, "filename": "cs.env-20170905.1.tar.gz", "has_sig": false, "md5_digest": "967f2e0bd865188f7d188225c30c7fbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2094, "upload_time": "2017-09-05T10:49:05", "url": "https://files.pythonhosted.org/packages/36/55/c67ccffd6bf840bde8d428315f7f3917648ccfc9cde9fbd1e7dffb0907fc/cs.env-20170905.1.tar.gz" } ], "20190103": [ { "comment_text": "", "digests": { "md5": "b1c0f4d2f341d13a62150957288faf04", "sha256": "75f6c7e2b10335183edd2a8b28b0f6ef9763eba6b8d5a3819f452072b71c9553" }, "downloads": -1, "filename": "cs.env-20190103.tar.gz", "has_sig": false, "md5_digest": "b1c0f4d2f341d13a62150957288faf04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2276, "upload_time": "2019-01-02T22:45:18", "url": "https://files.pythonhosted.org/packages/ec/6f/1cebbbf7753a6414024b040fd4d6a1db623ce160361ed694cd0a8d979545/cs.env-20190103.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b1c0f4d2f341d13a62150957288faf04", "sha256": "75f6c7e2b10335183edd2a8b28b0f6ef9763eba6b8d5a3819f452072b71c9553" }, "downloads": -1, "filename": "cs.env-20190103.tar.gz", "has_sig": false, "md5_digest": "b1c0f4d2f341d13a62150957288faf04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2276, "upload_time": "2019-01-02T22:45:18", "url": "https://files.pythonhosted.org/packages/ec/6f/1cebbbf7753a6414024b040fd4d6a1db623ce160361ed694cd0a8d979545/cs.env-20190103.tar.gz" } ] }