{ "info": { "author": "Visesh Prasad", "author_email": "viseshrprasad@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==========\nheroku.env\n==========\n\n\n.. image:: https://img.shields.io/pypi/v/heroku_env.svg\n :target: https://pypi.python.org/pypi/heroku.env\n\n.. image:: https://img.shields.io/travis/viseshrp/heroku_env.svg\n :target: https://travis-ci.org/viseshrp/heroku.env\n\n.. image:: https://readthedocs.org/projects/herokuenv/badge/?version=latest\n :target: https://herokuenv.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pepy.tech/badge/heroku-env\n :target: https://pepy.tech/project/heroku-env\n :alt: Downloads\n\n\nCLI tool to manipulate environment variables on Heroku with local .env files, through the Heroku API.\n\n* GitHub: https://github.com/viseshrp/heroku.env\n* PyPI: https://pypi.python.org/pypi/heroku.env\n* Free software: MIT license\n* Documentation: https://herokuenv.readthedocs.io.\n\nDisclaimer\n----------\n\nThis library was a quick personal project because we use Heroku a lot at work and I find it really annoying\nwhen you have to add env vars manually from your local environment every time.\nThis is also my first venture into open source Python and my very first library on PyPI.\nIf you're a rockstar dev reading this, I cannot be happier\nand I cannot tell you how much your feedback would mean to me :) Thanks.\n\nInstallation\n------------\n.. code-block:: bash\n\n pip install -U heroku.env\n\n\nRequirements\n------------\n\n#. Python 2.7+\n#. Your Heroku API key (found `here`_ or by running `this`_), for the Heroku API to run and authenticate you.\n#. A valid Heroku app name is required to run against.\n#. The absolute/relative path to the .env file is also needed, but if not provided, ``.env`` will be used as the default file name, which expects a file named ``.env`` to be present in the current working directory.\n\n\nFeatures\n--------\n\n* Auto-setting of all env vars from a .env file.\n\n Examples:\n\n .. code-block:: bash\n\n $ heroku.env --app swimming-briskly-123 --env-file dot.env\n\n* Lines starting with # are considered comments in the env file and ignored.\n\n Examples:\n\n .. code-block:: yaml\n\n # Django settings module\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n* Allow setting of alternate values or removal/skipping of an env var by specifying ``alt_value`` in the comments of the env file AND with the option ``--set-alt``.\n\n For example, if you want to load the env vars from the .env file into a Heroku app running in production,\n you might want to use different values for some variables, than the ones in the .env file.\n\n Examples of allowed usages:\n\n I use a portfolio.env for my portfolio app running in Docker for local development.\n If I want the Heroku app to use a different value for ``DJANGO_SETTINGS_MODULE``, I would do something like this:\n\n .. code-block:: yaml\n\n # Django settings module alt_value=portfolio.prod_settings\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n OR\n\n .. code-block:: yaml\n\n # Django settings module\n # alt_value=portfolio.prod_settings\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n OR\n\n .. code-block:: yaml\n\n # alt_value=portfolio.prod_settings\n # Django settings module\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n NOTE: The ``alt_value`` needs to be on the line right before the actual env var you want to change.\n Also note that **anything** (except for trailing whitespace) specified after ``alt_value=`` is used as the alternate value, so be careful.\n\n If you want to skip an environment variable, simply don't set **alt_value** to anything (use ``alt_value=``)\n and it won't be set on the app.\n Note that this will not remove if its added already, but only skips it.\n\n For example, this variable will be skipped:\n\n .. code-block:: yaml\n\n # Django settings module\n # alt_value=\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n If you want to remove an existing environment variable, set **alt_value** to **-** (use ``alt_value=-``)\n and it will be removed from the Heroku app.\n\n In this example, this variable will be removed:\n\n .. code-block:: yaml\n\n # Django settings module\n # alt_value=-\n DJANGO_SETTINGS_MODULE=portfolio.settings\n\n Any of these methods above will force the tool to replace/skip/remove ``DJANGO_SETTINGS_MODULE``\n but only if you run with the option ``--set-alt`` like this:\n\n .. code-block:: bash\n\n $ heroku.env --app swimming-briskly-123 --env-file portfolio.env --set-alt\n\n* Secure, does not store your API key anywhere.\n\n There are 3 ways of passing your API key:\n * setting it as an environment variable (recommended: set as ``HEROKU_API_KEY`` **before** running the tool)\n * entering it in a password prompt.\n * passing with ``--api-key`` or ``-k``\n\n If the API key is set as an environment variable, it will be automatically read first.\n **All other ways of setting it will be ignored.**\n\n If it is not set in any way, you will be given a password-type prompt to enter it.\n\n It is recommended for security purposes that you set it as an environment variable before running the tool, like this:\n\n .. code-block:: bash\n\n $ export HEROKU_API_KEY=a1b12c24-ab1d-123f-5678-1234b12a0a1b\n\n OR you can wait for the prompt.\n\n This is **not** recommended, but is still available as an option.\n\n .. code-block:: bash\n\n $ heroku.env --app swimming-briskly-123 --env-file dot.env --api-key a1b12c24-ab1d-123f-5678-1234b12a0a1b\n\n* Dumping of all env vars from upstream Heroku for a specified app into a specified .env file.\n\n Warning: Existing .env files in the same path with the same name will be replaced.\n As usual, absolute/relative path to the .env file is needed, but if not provided, ``.env`` will be used as\n the default file name.\n\n Examples:\n\n .. code-block:: bash\n\n $ heroku.env --dump --app swimming-briskly-123 --env-file dot.env\n\n\nSee all options with:\n\n.. code-block:: bash\n\n $ heroku.env --help\n\n\nCredits\n-------\n\n* This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n* This is inspired by a script by `sdkcodes`_.\n* **martyzz1**, for the `heroku3`_ API wrapper.\n* `Click`_, for making writing CLI tools a complete pleasure.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage\n.. _sdkcodes: https://github.com/sdkcodes/heroku-config\n.. _here: https://dashboard.heroku.com/account\n.. _this: https://devcenter.heroku.com/articles/authentication#retrieving-the-api-token\n.. _Click: https://click.palletsprojects.com\n.. _heroku3: https://github.com/martyzz1/heroku3.py\n\n\n=======\nHistory\n=======\n\n0.5.5 (2019-02-13)\n------------------\n\n* bug fixes/improvements\n\n0.5.4 (2019-02-12)\n------------------\n\n* fix --dump for absent files\n\n0.5.3 (2019-02-12)\n------------------\n\n* allow dumping of env vars\n* fixes for py2.x\n\n0.5.2 (2019-01-27)\n------------------\n\n* allow skipping of env vars\n* allow removal of env vars\n* check for rate limit\n\n0.5.1 (2019-01-08)\n------------------\n\n* fixes\n\n0.5.0 (2019-01-06)\n------------------\n\n* Major revamp: Does not require Heroku CLI anymore. Uses Heroku API instead.\n* Added --version/-v to check version\n* Minor improvements\n\n0.4.0 (2018-12-30)\n------------------\n\n* Detect Heroku installation and issues and launch appropriate URLs in browser to guide user\n* Minor improvements\n\n0.3.0 (2018-12-29)\n------------------\n\n* add feature to set alternate values during run\n* cleanup and minor improvements\n\n0.2.0 (2018-12-24)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/viseshrp/heroku.env", "keywords": "heroku.env heroku env herokuenv heroku_env environment variables load", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "heroku.env", "package_url": "https://pypi.org/project/heroku.env/", "platform": "", "project_url": "https://pypi.org/project/heroku.env/", "project_urls": { "Homepage": "https://github.com/viseshrp/heroku.env" }, "release_url": "https://pypi.org/project/heroku.env/0.5.5/", "requires_dist": [ "future (>=0.15.2)", "Click (>=6.0)", "heroku3 (>=3.4.0)", "colorama (>=0.4.1)" ], "requires_python": ">=2.7", "summary": "CLI tool to manipulate environment variables on Heroku with local .env files", "version": "0.5.5" }, "last_serial": 4814313, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "8036c3c900bbe919c3bb579e0d7d8e2b", "sha256": "9901561733804b3fd267e37e5771042efadddef0193a6f9f189a1d1eabba6efe" }, "downloads": -1, "filename": "heroku.env-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8036c3c900bbe919c3bb579e0d7d8e2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7045, "upload_time": "2018-12-25T03:51:50", "url": "https://files.pythonhosted.org/packages/59/c0/088da20ca6f7d2d87fe9946fe451db125f2319f99765450b9660812e76f5/heroku.env-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7653c2e52d94cf591a62d115f575be79", "sha256": "3c021a954e409f62abb522643ea4c67c60a0d27820fa8cf05e479cd7ec090daa" }, "downloads": -1, "filename": "heroku.env-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7653c2e52d94cf591a62d115f575be79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10732, "upload_time": "2018-12-25T03:51:52", "url": "https://files.pythonhosted.org/packages/4c/10/eb32d731e5752d94e27e02b52472616e8830e815cc984b0d8c00cf18d779/heroku.env-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e1a77215b1db1ddf729e89543abce956", "sha256": "8544e600ad77b025c3b47d0f5b1b2d4d00ce5a7bdff5d1a96b1bfe9453316a72" }, "downloads": -1, "filename": "heroku.env-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1a77215b1db1ddf729e89543abce956", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 7937, "upload_time": "2018-12-29T23:16:18", "url": "https://files.pythonhosted.org/packages/c7/12/18d1759297d501c55e60c35f35e374c70302a9d8c1f73bb990f50b389de5/heroku.env-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdd5b4d15ab5667ea499c065d5ebd51e", "sha256": "6b079edd93022115276404fe497627097b37557096c975aa53019df70df83cb9" }, "downloads": -1, "filename": "heroku.env-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cdd5b4d15ab5667ea499c065d5ebd51e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 11553, "upload_time": "2018-12-29T23:16:20", "url": "https://files.pythonhosted.org/packages/c3/1d/3075c803367cab5eee75e752e0d35c1da277e6fc760260757e0afbc6088d/heroku.env-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1548cf1ad5382fedbea88d9ae1a18910", "sha256": "135adc1606d9b4f98126d12222c41730e58e3e13f892c92a16bda8fa04e91b79" }, "downloads": -1, "filename": "heroku.env-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1548cf1ad5382fedbea88d9ae1a18910", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9357, "upload_time": "2018-12-31T03:38:06", "url": "https://files.pythonhosted.org/packages/05/a9/43f5d0b08f4411aa0f7b06072dd13c468fe42c166879b6f76f3b0121d0f0/heroku.env-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "900f8e0347479349891d355253e3e358", "sha256": "0179a1f8aa3cf2df20c85ef508f2c7ca2ddb5c32f826253c8bb8510283620a32" }, "downloads": -1, "filename": "heroku.env-0.4.0.tar.gz", "has_sig": false, "md5_digest": "900f8e0347479349891d355253e3e358", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 13449, "upload_time": "2018-12-31T03:38:08", "url": "https://files.pythonhosted.org/packages/05/62/716ac0875287cbf819184c72f500608bfa0116bf2b0caf93abdf7202eab0/heroku.env-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "514d752a2d9aa42341cf19b20c209f96", "sha256": "435af824218dae83df65350338efb16de33268c699e3e1e4b508ab7063fa1e0b" }, "downloads": -1, "filename": "heroku.env-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "514d752a2d9aa42341cf19b20c209f96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9766, "upload_time": "2019-01-06T07:53:31", "url": "https://files.pythonhosted.org/packages/d9/96/914500c93138318770911596650a7c42c2625b007057dd221b00d1b5e873/heroku.env-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c46c2290626f0003d3af91507d6dfc5", "sha256": "3de36b3a2ca08209209a81462bf1d5f96bb9045e906f947ab30bf5ec5f607cf6" }, "downloads": -1, "filename": "heroku.env-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3c46c2290626f0003d3af91507d6dfc5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 13732, "upload_time": "2019-01-06T07:53:33", "url": "https://files.pythonhosted.org/packages/f9/af/5b1ea2b01288ad7f39584dee07f5b3a58117505ddd2f69c71617de2d0b4c/heroku.env-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a48a10b6ffdc0082f3d0e0c0d0327a17", "sha256": "7531011ce9d2b6aa680ce81b933d514a8d900fa64167081d3cae7677781675fb" }, "downloads": -1, "filename": "heroku.env-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a48a10b6ffdc0082f3d0e0c0d0327a17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9462, "upload_time": "2019-01-08T21:58:09", "url": "https://files.pythonhosted.org/packages/6b/f8/526450d0506ed6471c2b775080da16a13fb79f52395e7314f6e4a3ae3cd3/heroku.env-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94506cd29fdf1cd4519ff3a417ae5f4e", "sha256": "4223d6ab38d7bc13ab39305bf080f41e4e805647f3e0a264fd4ed9a64d3e92e8" }, "downloads": -1, "filename": "heroku.env-0.5.1.tar.gz", "has_sig": false, "md5_digest": "94506cd29fdf1cd4519ff3a417ae5f4e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 13778, "upload_time": "2019-01-08T21:58:10", "url": "https://files.pythonhosted.org/packages/7c/53/3fa5f6a9fad00c4d8f8ebda2a2622e9a2c1d4dfe70a6f7546a58f50dc510/heroku.env-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "24786da5689d3570636b18913f6f1a97", "sha256": "52c1fe29a757069a5c81fc7caa33a54d66e35967738dee583654506bd9fac9fc" }, "downloads": -1, "filename": "heroku.env-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24786da5689d3570636b18913f6f1a97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9914, "upload_time": "2019-01-28T02:49:59", "url": "https://files.pythonhosted.org/packages/94/02/d8438e3ace5aedcb32d7421753bc0fbacc0954987667f858b8a2ce9db3e1/heroku.env-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d851c089c9caa682c03a78eb869b27f1", "sha256": "83f3fd31454b2ad798fe040a9f2dc071c5cf83f776a2ac6bd0b79f647e3038d4" }, "downloads": -1, "filename": "heroku.env-0.5.2.tar.gz", "has_sig": false, "md5_digest": "d851c089c9caa682c03a78eb869b27f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 14413, "upload_time": "2019-01-28T02:50:01", "url": "https://files.pythonhosted.org/packages/31/c6/aaa4e2ffff6712e50bc4477628c6a175a20a6acc2f990a077538a033c50a/heroku.env-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "2cbd2c2bf9c2205d2c466f66350bdca7", "sha256": "c4a89fbc72cba5207215b3f627e2b1ad36757d77976675c09531ca0e32a6c054" }, "downloads": -1, "filename": "heroku.env-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cbd2c2bf9c2205d2c466f66350bdca7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 10412, "upload_time": "2019-02-12T23:13:53", "url": "https://files.pythonhosted.org/packages/fe/2a/97bdcd47a7f5eb496bdc48fc77d73c3ecdef86bbd3a12edcf4c66aa14240/heroku.env-0.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70d262bed7ade0a653b1fcdba2326ea0", "sha256": "98a4e0ef0125776053f46344b9aa7a3236fbf9f522d1e85fd61cac69095ac6d4" }, "downloads": -1, "filename": "heroku.env-0.5.3.tar.gz", "has_sig": false, "md5_digest": "70d262bed7ade0a653b1fcdba2326ea0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 15013, "upload_time": "2019-02-12T23:13:55", "url": "https://files.pythonhosted.org/packages/55/85/c02d5f8b657a8b1ffed24033e2bb76908c573b43b8c7cffac23ccd4aeae0/heroku.env-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "b055010dd75096a29dccc8ee90ddffeb", "sha256": "758bf9e4d2626e36abb256ef7ddda765a9f5524aa60cc1318ad6c4c77a1acf2e" }, "downloads": -1, "filename": "heroku.env-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b055010dd75096a29dccc8ee90ddffeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 10842, "upload_time": "2019-02-13T01:14:48", "url": "https://files.pythonhosted.org/packages/17/f2/925763963f954ef2fed8c3f97a68940cca39b7c78c095a0807ec051b4a93/heroku.env-0.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03f3a4bd2646c63bc42191dad85b16ef", "sha256": "3a76e7500325729f8100925d991df00ca5e4e8b3ce66f6c453c9d138751c669f" }, "downloads": -1, "filename": "heroku.env-0.5.4.tar.gz", "has_sig": false, "md5_digest": "03f3a4bd2646c63bc42191dad85b16ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 15346, "upload_time": "2019-02-13T01:14:49", "url": "https://files.pythonhosted.org/packages/05/d8/86f69ad851f63905f33176ef183392591c6c2db91b18d49afeebf506859f/heroku.env-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "d0eba8919cf5049207087c8b18b57832", "sha256": "102224e681dfc92506e4995a3ddaf032d6228a847e1d631957a962469ade3fb4" }, "downloads": -1, "filename": "heroku.env-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0eba8919cf5049207087c8b18b57832", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 10811, "upload_time": "2019-02-13T06:40:20", "url": "https://files.pythonhosted.org/packages/df/5e/a4cfd71c3b4035add79f184492a68c758a9ca346f44d500c285045beb40d/heroku.env-0.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0163dafcf9f3575f8ec65f8fad4f755", "sha256": "9ad0b3f31966fa2dc8a5aac2ce5573e0c991aedd33f531a18508524bd3df492e" }, "downloads": -1, "filename": "heroku.env-0.5.5.tar.gz", "has_sig": false, "md5_digest": "f0163dafcf9f3575f8ec65f8fad4f755", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 15395, "upload_time": "2019-02-13T06:40:21", "url": "https://files.pythonhosted.org/packages/26/01/145d7193988bd7463dc9d43ab490bfb68fe902fe318bd85da6150cc1e1cf/heroku.env-0.5.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0eba8919cf5049207087c8b18b57832", "sha256": "102224e681dfc92506e4995a3ddaf032d6228a847e1d631957a962469ade3fb4" }, "downloads": -1, "filename": "heroku.env-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0eba8919cf5049207087c8b18b57832", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 10811, "upload_time": "2019-02-13T06:40:20", "url": "https://files.pythonhosted.org/packages/df/5e/a4cfd71c3b4035add79f184492a68c758a9ca346f44d500c285045beb40d/heroku.env-0.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0163dafcf9f3575f8ec65f8fad4f755", "sha256": "9ad0b3f31966fa2dc8a5aac2ce5573e0c991aedd33f531a18508524bd3df492e" }, "downloads": -1, "filename": "heroku.env-0.5.5.tar.gz", "has_sig": false, "md5_digest": "f0163dafcf9f3575f8ec65f8fad4f755", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 15395, "upload_time": "2019-02-13T06:40:21", "url": "https://files.pythonhosted.org/packages/26/01/145d7193988bd7463dc9d43ab490bfb68fe902fe318bd85da6150cc1e1cf/heroku.env-0.5.5.tar.gz" } ] }