{ "info": { "author": "Julian Berman", "author_email": "Julian@GrayVines.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "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 :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "=====\nmkenv\n=====\n\n|PyPI| |Pythons| |Travis| |AppVeyor|\n\nmkenv is a tool for configuring, in a single file, a set of virtualenvs,\nwhich packages to install into each, and any binaries to make globally\navailable from within.\n\n\nInstallation\n------------\n\nThe usual::\n\n $ pip install mkenv\n\n\nUsage\n-----\n\nThe best way to use ``mkenv`` is by creating a file named\n``~/.local/share/virtualenvs/virtualenvs.toml``. Here's an example of what goes\nin it:\n\n.. code-block:: toml\n\n [virtualenv.development]\n install = [\n \"pudb\",\n \"twisted\",\n ]\n link = [\"trial\"]\n\n [virtualenv.app]\n install = [\"$DEVELOPMENT/myapp\"]\n\nAfter creating the above, running ``convergeenvs`` will create 2 virtualenvs,\none called \"development\" with pudb and twisted installed into it and trial\nlinked from within it onto your ``PATH``, and a second called \"app\" installing\nthe corresponding directory.\n\nThat's about all you need to know. If you insist on reading further though,\nmkenv has an older, not-very-recommended mutable interface which allows you to\ncreate virtualenvs in a central location without tracking them in a config file\n(or converging them). For that, usage is similar to ``mkvirtualenv``,\nalthough ``mkenv`` passes arguments directly through to ``virtualenv``:\n\n.. code-block:: sh\n\n $ mkenv nameofvenv -- -p pypy\n\nwill create a virtual environment in an appropriate platform-specific\ndata directory, or in the directory specified by ``WORKON_HOME`` for\ncompatibility with virtualenvwrapper.\n\n\nSingle-Purpose Virtualenvs\n--------------------------\n\nA common use case for virtualenvs is for single-purpose installations, e.g.:\n\n\"I want to install fabric and give it its own virtualenv so that its\ndependencies can be independently upgraded, all while still being able to use\nthe ``fab`` binary globally\".\n\n``mkenv`` supports a ``--link`` option for this use case:\n\n.. code-block:: sh\n\n $ mkenv -i fabric --link fab\n\nwill create a virtualenv for fabric (in the same normal location), but will\nsymlink the ``fab`` binary from within the virtualenv into your\n``~/.local/bin`` directory.\n\n(You may have heard of `pipsi `_ which is a\nsimilar tool for this use case, but with less customization than I would have\nliked.)\n\n\nTemporary Virtualenvs\n---------------------\n\nI also find ``mktmpenv`` useful for quick testing. To support its use case,\n``mkenv`` currently supports a different but similar style of temporary\nvirtualenv.\n\nInvoking::\n\n $ venv=$(mkenv -t)\n\nin your shell will create (or re-create) a global temporary virtualenv,\nand print its ``bin/`` subdirectory (which in this case will be then\nstored in the ``venv`` variable). It can subsequently be used by, e.g.::\n\n $ $venv/python\n\nor::\n\n $ $venv/pip ...\n\net cetera.\n\nYou may prefer using::\n\n $ cd $(mkenv -t)\n\nas your temporary venv workflow if you're into that sort of thing instead.\n\nThe global virtualenv is cleared each time you invoke ``mkenv -t``.\nUnless you care, unlike virtualenvwrapper's ``mktmpenv``, there's no\nneed to care about cleaning it up, whenever it matters for the next\ntime, it will be cleared and overwritten.\n\n``mkenv`` may support the more similar \"traditional\" one-use virtualenv in the\nfuture, but given that it does not activate virtualenvs by default (see below),\nthe current recommendation for this use case would be to simply use the\n``virtualenv`` binary directly.\n\n\nThe 5 Minute Tutorial\n---------------------\n\nBesides the ``mkenv`` for named-virtualenv creation and ``mkenv -t`` for\ntemporary-virtualenv creation described above::\n\n $ findenv name foo\n\nwill output (to standard output) the path to a virtualenv with the given name\n(see also ``--existing-only``), and::\n\n $ rmenv foo\n\nwill remove it.\n\nThere are a number of other slight variants, see the ``--help`` information for\neach of the three binaries.\n\n*Real documentation to come (I hope)*\n\n\nWhy don't I use virtualenvwrapper?\n----------------------------------\n\n``virtualenvwrapper`` is great! I've used it for a few years. But I've\nslowly settled on a much smaller subset of its functionality that I like\nto use. Specifically:\n\n * I don't like activating virtualenvs.\n \n virtualenvs are magical and hacky enough on their own, and piling\n activation on top just makes things even more messy for me, especially\n when moving around between different projects in a shell. Some people\n use ``cd`` tricks to solve this, but I just want simplicity.\n\n * I don't need project support.\n\n I've never attached a project to a virtualenv. I just use a naming\n convention, naming the virtualenv with the name of the repo (with simple\n coersion), and then using `dynamic directory expansion in my shell\n `_\n to handle association.\n\nBasically, I just want a thing that is managing a central repository of\nvirtualenvs for me. So that's what ``mkenv`` does.\n\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/mkenv.svg\n :alt: PyPI version\n :target: https://pypi.python.org/pypi/mkenv\n\n.. |Pythons| image:: https://img.shields.io/pypi/pyversions/mkenv.svg\n :alt: Supported Python versions\n :target: https://pypi.python.org/pypi/mkenv\n\n.. |Travis| image:: https://travis-ci.org/Julian/mkenv.svg?branch=master\n :alt: Travis build status\n :target: https://travis-ci.org/Julian/mkenv\n\n.. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/9ybhc3jvygurtl90/branch/master?svg=true\n :alt: AppVeyor build status\n :target: https://ci.appveyor.com/project/Julian/mkenv\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Julian/mkenv", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mkenv", "package_url": "https://pypi.org/project/mkenv/", "platform": "", "project_url": "https://pypi.org/project/mkenv/", "project_urls": { "Homepage": "https://github.com/Julian/mkenv" }, "release_url": "https://pypi.org/project/mkenv/3.4.0/", "requires_dist": null, "requires_python": "", "summary": "A simpler tool for creating venvs in a central location", "version": "3.4.0" }, "last_serial": 4073461, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "6771183882ac4ac56e2abfab7cebbe1a", "sha256": "b35c9ed1c5276c29d7cb9f6ef3ae6f2ce62683f3f40f7339fc31557926e0e30c" }, "downloads": -1, "filename": "mkenv-0.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6771183882ac4ac56e2abfab7cebbe1a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4314, "upload_time": "2015-02-16T21:43:05", "url": "https://files.pythonhosted.org/packages/83/fa/667a252c9e25acd0ae2b51ddcd552d5715c19913fd2b0a8eb029e275c15a/mkenv-0.0.0-py2-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5c2055b0a3fa3779601b981010c5a9f3", "sha256": "9b774140b685b0768309012ed31f7eb019076e42a6f960e194dcb3b90a33b2bf" }, "downloads": -1, "filename": "mkenv-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5c2055b0a3fa3779601b981010c5a9f3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4359, "upload_time": "2015-02-16T21:45:43", "url": "https://files.pythonhosted.org/packages/cb/c0/395659db6ebda538a1b0df48ede9295362850f61fe7b3e6f2eb1a2595e6a/mkenv-0.1.1-py2-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "827e77f300c91914bd0d1bd77cc4cbba", "sha256": "9a65eb62c8883df686d3de66f50ec46969c37d82c6b681c09a36b10eb56f79a3" }, "downloads": -1, "filename": "mkenv-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "827e77f300c91914bd0d1bd77cc4cbba", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5619, "upload_time": "2015-02-18T00:54:23", "url": "https://files.pythonhosted.org/packages/0f/a8/a3052d364e988fa4f71b95542880e7a0472135170f1697bc245eccb8bded/mkenv-0.1.2-py2-none-any.whl" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "acb3ddfeba504a65b394aa436cd6b0dc", "sha256": "3ca9abd67dd0dd2cd1d6430f890f4a8387f5db30e890a40c8b023935b2bbb146" }, "downloads": -1, "filename": "mkenv-0.10.0-py2-none-any.whl", "has_sig": false, "md5_digest": "acb3ddfeba504a65b394aa436cd6b0dc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15666, "upload_time": "2017-01-06T13:19:57", "url": "https://files.pythonhosted.org/packages/22/a0/98f2264d41eebd3e9fdbb441bdfd345102b1b02cf3b9b55559dabb6e89c9/mkenv-0.10.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7bc49bcdfb10f133895cf297f6e37cf", "sha256": "823784bd2b8dadfeacd55c04007713b8a897a4b7c1cb706d7ca7452296d21c84" }, "downloads": -1, "filename": "mkenv-0.10.0.tar.gz", "has_sig": false, "md5_digest": "f7bc49bcdfb10f133895cf297f6e37cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11914, "upload_time": "2017-01-06T13:19:59", "url": "https://files.pythonhosted.org/packages/2d/d5/1cb4f439d6021e3bf38f8c08fed5029d126c0997e03c77f84f76ea3d8ca0/mkenv-0.10.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0cd594774aa27b5cd51737ebaa4d9e91", "sha256": "63fb3f64138db618a5e81f608bcbb4779cf56c42185affc46c6bcd1c2e1a20ad" }, "downloads": -1, "filename": "mkenv-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0cd594774aa27b5cd51737ebaa4d9e91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6780, "upload_time": "2015-02-18T01:14:56", "url": "https://files.pythonhosted.org/packages/82/23/8935039589ac079690f1310ef484015d4e8abf86682575df193b8385c373/mkenv-0.2.0-py2-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "64fca7039a1dcf6cc4531f22b9c61338", "sha256": "4a06f8dbdc8e7505dac1a6a5e83901139662fc2c4fd123d2fd9fb06fe149066b" }, "downloads": -1, "filename": "mkenv-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "64fca7039a1dcf6cc4531f22b9c61338", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6902, "upload_time": "2015-02-18T01:28:51", "url": "https://files.pythonhosted.org/packages/f6/f1/a004a719a29b6ba0f031595ff230d515f7813f53c1fbf027b9d58ca508ad/mkenv-0.2.1-py2-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e1a34589bd5d3ffd14937faf703eb51a", "sha256": "876d058a5a615639066908c04896e736796e336ddd4fd33995f2d65ac601e2b9" }, "downloads": -1, "filename": "mkenv-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e1a34589bd5d3ffd14937faf703eb51a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7062, "upload_time": "2015-02-22T16:07:03", "url": "https://files.pythonhosted.org/packages/85/57/c08496f12e935a47c7c30055ea8cdf762f2ab1e84ae6b5d278788f7b5038/mkenv-0.3.0-py2-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7ffb43684240bc522c452227cb4a94b8", "sha256": "7cecd393b5bbbf302e0856a36e5ba4661e94f3ce1b0bb0270de443d0ba38a99b" }, "downloads": -1, "filename": "mkenv-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7ffb43684240bc522c452227cb4a94b8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14235, "upload_time": "2016-11-30T00:12:54", "url": "https://files.pythonhosted.org/packages/5c/e6/1d7cd780ea1386352b4ec969e817f7a27dab4fbb380ef43d92b70fbe99fc/mkenv-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54479501f521401ae9879e7479fe493e", "sha256": "2dc597eeec75e421187a3a3d52fe8cd15879c08596457942f174c6bb510a4085" }, "downloads": -1, "filename": "mkenv-0.5.0.tar.gz", "has_sig": false, "md5_digest": "54479501f521401ae9879e7479fe493e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10419, "upload_time": "2016-11-30T00:12:57", "url": "https://files.pythonhosted.org/packages/2d/fd/3a955bbac921f36226070cfc69c43c8ee96f3011e30e64940df5b0800244/mkenv-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "6b7321e8e2132caa3ca9b5758b32d245", "sha256": "e9fdaabe2d0d8a0a2e5420e100bab2cbcfed1e604c0668638267b8f9854c9f39" }, "downloads": -1, "filename": "mkenv-0.6.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6b7321e8e2132caa3ca9b5758b32d245", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14467, "upload_time": "2016-11-30T23:38:00", "url": "https://files.pythonhosted.org/packages/bd/23/35ea61ab5df8853f15ca8ae5e8dde79750fc747d4ceed0bc1997d00cbdfb/mkenv-0.6.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d97580f52720b81708c07042e87cd8c0", "sha256": "3232ceb6b2b63878f6ef85a3335187d10acf94897020ba2c54fe755d43879c4d" }, "downloads": -1, "filename": "mkenv-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d97580f52720b81708c07042e87cd8c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10657, "upload_time": "2016-11-30T23:38:03", "url": "https://files.pythonhosted.org/packages/7f/40/a1c104542a6ea3ea08fa4eb8ad50bf9475c001991f15fcd3d40fc9679068/mkenv-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d7b7ce9866925200f7f910ee3fd789b6", "sha256": "f2c1b1f3d0f7aa17227f7a595ae11b1133b361e3f4ef19ce8af19be9dfd3aab3" }, "downloads": -1, "filename": "mkenv-0.6.1-py2-none-any.whl", "has_sig": false, "md5_digest": "d7b7ce9866925200f7f910ee3fd789b6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14469, "upload_time": "2016-12-05T11:49:22", "url": "https://files.pythonhosted.org/packages/c5/80/0215a0a5813c072f18930f325ae537a483813f38268f2e10a79a5e24d758/mkenv-0.6.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09275c4e8ebe0f60ad9add0f0884a60b", "sha256": "53f117a17f39655c426ca961e3482302873f131e83afed120b691793a6befcd4" }, "downloads": -1, "filename": "mkenv-0.6.1.tar.gz", "has_sig": false, "md5_digest": "09275c4e8ebe0f60ad9add0f0884a60b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10658, "upload_time": "2016-12-05T11:49:26", "url": "https://files.pythonhosted.org/packages/00/79/205fc83d1a2255ef32358021f3c034ab84556cb604e46523579d6851ec17/mkenv-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "eff542a850b6bef0795e401c0a33032a", "sha256": "291f7eb90ba789a17d49080d909da3901448993ac71ec02ed662767500aac377" }, "downloads": -1, "filename": "mkenv-0.7.0-py2-none-any.whl", "has_sig": false, "md5_digest": "eff542a850b6bef0795e401c0a33032a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14351, "upload_time": "2016-12-17T16:15:09", "url": "https://files.pythonhosted.org/packages/aa/37/a9aa5c30b27a18ef898832a0d2a1f67c88ffca7c445c15aa5c297926d951/mkenv-0.7.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64e1830ac1f2c349bf396ca634e28061", "sha256": "446f254969c07f0ae30b7d38ca5f64c19e84b49d25221bd351d5f70c53f10cf8" }, "downloads": -1, "filename": "mkenv-0.7.0.tar.gz", "has_sig": false, "md5_digest": "64e1830ac1f2c349bf396ca634e28061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10613, "upload_time": "2016-12-17T16:15:10", "url": "https://files.pythonhosted.org/packages/7a/b9/999f126a259fa2d162106f9dc98ff2983de40d2d6211c8efc8e261e56bd0/mkenv-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "db49641de35a9fd34d2655bd3ccd06fc", "sha256": "8867a1fa9ae2da02950991bf96c9807f23f80e9961de1158efd146ccfa2d8218" }, "downloads": -1, "filename": "mkenv-0.7.1-py2-none-any.whl", "has_sig": false, "md5_digest": "db49641de35a9fd34d2655bd3ccd06fc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14353, "upload_time": "2016-12-17T23:51:57", "url": "https://files.pythonhosted.org/packages/46/0f/39eaf49707409096812404497bd456ee4f29f27a5ea0371b1c35b1260d4d/mkenv-0.7.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95e99413935e332ac3158a5f1614f1c1", "sha256": "9c913c9c54f9c32af90adb0f601a1c5768e86671fec3f5f18a144b4c0bba4009" }, "downloads": -1, "filename": "mkenv-0.7.1.tar.gz", "has_sig": false, "md5_digest": "95e99413935e332ac3158a5f1614f1c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10622, "upload_time": "2016-12-17T23:51:58", "url": "https://files.pythonhosted.org/packages/75/0f/e3a250d2ee16edc67c80b5d38f02e12410a80b89348f34976d8e8ce97ac2/mkenv-0.7.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "dddc5955487b19d21a9b9478fd4aec51", "sha256": "2cb873e3b9fbdda177bcaae65ff28f7c27e12ce788f0eb2d17fb8ca70002b74d" }, "downloads": -1, "filename": "mkenv-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "dddc5955487b19d21a9b9478fd4aec51", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14533, "upload_time": "2016-12-23T21:53:38", "url": "https://files.pythonhosted.org/packages/8b/05/c85487a9478d89010c3fc19f464556a6672c43598c7834cc235c89615419/mkenv-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8e7f9c7dbba7e75489a935e4bda89ca", "sha256": "36b5e40aed147b7adace38af0c5048d0e058e909218d468431b8810b77b1a9e8" }, "downloads": -1, "filename": "mkenv-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b8e7f9c7dbba7e75489a935e4bda89ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10811, "upload_time": "2016-12-23T21:53:39", "url": "https://files.pythonhosted.org/packages/b8/ce/3fb715f6a93caff312500490631178b355c3ec53a5bca02cb0abc1f2ee4d/mkenv-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8edce8a6c3e7665fb6f2ba4fb30c86d5", "sha256": "d7d61334fa0e4a106e480a9b3cdbbbd88bf5823e56680795667d16d72453e9bb" }, "downloads": -1, "filename": "mkenv-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8edce8a6c3e7665fb6f2ba4fb30c86d5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14588, "upload_time": "2016-12-23T22:22:15", "url": "https://files.pythonhosted.org/packages/32/79/8f2be615bc38608c672a83d7109de0e646b1a9accab1b48717372ab8ac6a/mkenv-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f784c9a2d8fee28bd7055ca4cac73374", "sha256": "fab9e0b8660074161ba7154550b3bc931451de930bcfdc5cde5744ca8632cd3b" }, "downloads": -1, "filename": "mkenv-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f784c9a2d8fee28bd7055ca4cac73374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10870, "upload_time": "2016-12-23T22:22:17", "url": "https://files.pythonhosted.org/packages/6f/66/8b25234962f35b799f731e5fe89268973a630acb9aea81acd25bc2ecbaab/mkenv-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "73d4e50b0918be66cac5e2882308c3c3", "sha256": "fa10e4b4bf4dbb7b58dbe299401ef925b565c1f231ecb1ab64e6e60327f0be3b" }, "downloads": -1, "filename": "mkenv-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "73d4e50b0918be66cac5e2882308c3c3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14605, "upload_time": "2016-12-23T22:27:11", "url": "https://files.pythonhosted.org/packages/a7/e8/ec120ac5481e4117a5b6b7dfc7b24703d24067c77b00f3425731f72a6d2f/mkenv-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaf55ded9c4f590f39c46ead4459b122", "sha256": "4814ee4eb32a691676f008d345ef112ec6baa7ccecbad7210dd23053be9e265f" }, "downloads": -1, "filename": "mkenv-1.0.2.tar.gz", "has_sig": false, "md5_digest": "aaf55ded9c4f590f39c46ead4459b122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10901, "upload_time": "2016-12-23T22:27:12", "url": "https://files.pythonhosted.org/packages/05/e3/f881a2e6c56acc396f1f3762dff02f911a4207cf93960b583746402d7859/mkenv-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "5e00a5b73e89e0c32d37b16a55632869", "sha256": "77844eeca0eb84ab23eba138fd5b2416aad02f2c62bd743bdf209fdce15c80c0" }, "downloads": -1, "filename": "mkenv-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "5e00a5b73e89e0c32d37b16a55632869", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14609, "upload_time": "2016-12-23T22:29:35", "url": "https://files.pythonhosted.org/packages/1d/c8/ba66a3984983e8296fffc35c033276088fb80849be1d9db1e5e2b914f355/mkenv-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1db3b3b53d7e8898f040f58bf492411", "sha256": "dbf3e0d7f70faf4922828d8952d968acb8db18a69a344b6e5a753d2d792b7de9" }, "downloads": -1, "filename": "mkenv-1.0.3.tar.gz", "has_sig": false, "md5_digest": "a1db3b3b53d7e8898f040f58bf492411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10901, "upload_time": "2016-12-23T22:29:37", "url": "https://files.pythonhosted.org/packages/1b/9e/ccd2844291b379c30629f1a9dfff20e54a27584c45dca48d144b928c0c28/mkenv-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "4d065351a6fbdc230f0be1e473d629aa", "sha256": "23b7777ce888634d9d7286fb48cbfc266146859d05739b41cf28a011f9d58cfa" }, "downloads": -1, "filename": "mkenv-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "4d065351a6fbdc230f0be1e473d629aa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14624, "upload_time": "2016-12-23T22:34:33", "url": "https://files.pythonhosted.org/packages/81/e2/74d282a20b07ca179852187fac4215b9147836d6f6bf8ced349753f38f65/mkenv-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15ca180ebab66d602d1d74ac36a6639f", "sha256": "2ad2b88704154bffcf76fca0dc3149ec7e9bf669f482b154a8b9e01a5c9b196f" }, "downloads": -1, "filename": "mkenv-1.0.4.tar.gz", "has_sig": false, "md5_digest": "15ca180ebab66d602d1d74ac36a6639f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10911, "upload_time": "2016-12-23T22:34:35", "url": "https://files.pythonhosted.org/packages/06/bf/122f8e3a15e28c1337e2319c0a9cee54cb8f90229a8fcf321321fa8980d2/mkenv-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "18851e06af6d4a58b89060c19664ce60", "sha256": "15c935e2e993efb4693917e24a05bc0d2f06aeb1f9f804a84d99aae71f85ea0a" }, "downloads": -1, "filename": "mkenv-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "18851e06af6d4a58b89060c19664ce60", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15363, "upload_time": "2016-12-30T19:43:51", "url": "https://files.pythonhosted.org/packages/86/ac/8676508c9450076b10974e7589e4b44a85b87aa92aeca540e57658d3466b/mkenv-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c4a135851a122ba0e2d460cdcebcca6", "sha256": "4b76b0530feaa6474f3707c041af1be248f3eb9fef44c02f0b7d8f353ea584ac" }, "downloads": -1, "filename": "mkenv-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0c4a135851a122ba0e2d460cdcebcca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11744, "upload_time": "2016-12-30T19:43:52", "url": "https://files.pythonhosted.org/packages/d7/64/24900714f512ef84f76100fdd71c9225c95e81f7efaf2d589d40dad29112/mkenv-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "c98db199186c4a9204ae6e0a866a71c5", "sha256": "35c1584afbe764dbacf46e03cd3cf36ed6fdf9c15ba8644fe441223e774383d4" }, "downloads": -1, "filename": "mkenv-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c98db199186c4a9204ae6e0a866a71c5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15446, "upload_time": "2016-12-30T19:59:23", "url": "https://files.pythonhosted.org/packages/1b/6f/939356fd41a1e09b591678930390d86fd24c205a7642494e329a3321d91f/mkenv-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8036864d29d61a8f87e3a9aaa0809ce0", "sha256": "508ba568a36f3555066df997b826f0259d8334c57969c347c7c24d67fe40c8be" }, "downloads": -1, "filename": "mkenv-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8036864d29d61a8f87e3a9aaa0809ce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11837, "upload_time": "2016-12-30T19:59:25", "url": "https://files.pythonhosted.org/packages/4e/37/252232bc8418f4f548c6510779e184fcfe8af6e3379cf52bbad448b3c548/mkenv-1.2.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "4b5e0e8543a8c951df39af78bcc3adf9", "sha256": "51f489fee5022fb9c2035427de21f443e6d54897ba0b1581a4df18e24f63fbf3" }, "downloads": -1, "filename": "mkenv-2.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4b5e0e8543a8c951df39af78bcc3adf9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15854, "upload_time": "2017-01-06T18:19:33", "url": "https://files.pythonhosted.org/packages/42/9f/c75743f470c19aded8badc8e8983380d1bbe384881332ffa41c9216f8837/mkenv-2.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fce861fda6295bd0cf28f7927fa00faa", "sha256": "e8ecabb258ea595859b16e51867b9d8d6264698739249602da50e20165662fed" }, "downloads": -1, "filename": "mkenv-2.0.0.tar.gz", "has_sig": false, "md5_digest": "fce861fda6295bd0cf28f7927fa00faa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9725, "upload_time": "2017-01-06T18:19:35", "url": "https://files.pythonhosted.org/packages/77/18/5499c8403ade9214ddb8e617794b87791550e88f01ef52c8fb88ac4345f7/mkenv-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "6cb3ab5baa4e35e0f28365b1fc77e219", "sha256": "cf7aab9fc3bae183dc12964be1a94ebda9356e351eefef2e407a9f8e0aa39213" }, "downloads": -1, "filename": "mkenv-2.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "6cb3ab5baa4e35e0f28365b1fc77e219", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15857, "upload_time": "2017-01-06T18:22:51", "url": "https://files.pythonhosted.org/packages/f1/74/af71938efcf33e455eb125e51a422928adacb024115ef3298dfd1eb7b605/mkenv-2.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f431e56302c300cc4f1f9759a7c7d9af", "sha256": "469cff34e66a2094a63d24814ab6465576571bb4a37d0a3d4e2d3ecfba681e27" }, "downloads": -1, "filename": "mkenv-2.0.1.tar.gz", "has_sig": false, "md5_digest": "f431e56302c300cc4f1f9759a7c7d9af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9735, "upload_time": "2017-01-06T18:22:52", "url": "https://files.pythonhosted.org/packages/3d/d1/d2175943109fc80cc1a694d670783924622869c412d80edc4b676b087678/mkenv-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "736ad56aec53956047c11f4016ca5955", "sha256": "189c52a5a253a4f55867f22cd2088ed898727a31ea5bb3e093a0e030b860388e" }, "downloads": -1, "filename": "mkenv-2.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "736ad56aec53956047c11f4016ca5955", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15670, "upload_time": "2017-01-18T13:42:55", "url": "https://files.pythonhosted.org/packages/af/7d/ea0e08de6129e0910d30857b17030a53a96003a9a71508d3d585a75fb958/mkenv-2.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c470e7a09afe46ecde7610d332dc0281", "sha256": "c20b3bbaf5416b8eda9b0ee12395849023b34967c4c22bfd3364a49d76799f2d" }, "downloads": -1, "filename": "mkenv-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c470e7a09afe46ecde7610d332dc0281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11935, "upload_time": "2017-01-18T13:42:57", "url": "https://files.pythonhosted.org/packages/fa/a3/0c2fd9fefddcf195dc7f398eb5e7c9273d81681b361cc8b086451fb18132/mkenv-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "47b57689575402871d5ee50cca5b4a3e", "sha256": "84eb254488cac6c879064e94783bcab1870a768f0ca6160a16021edebaace886" }, "downloads": -1, "filename": "mkenv-2.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "47b57689575402871d5ee50cca5b4a3e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17383, "upload_time": "2017-04-01T14:04:00", "url": "https://files.pythonhosted.org/packages/8d/ce/542caa7ab797bdaec8fa371064b90245a352b2c1e47bc70816d0ca50f46e/mkenv-2.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "752916419b82cefba1406e550b763be4", "sha256": "3e8bfb988a37eee82024189bff0ad8438db888ef7750966bc8f99239ba939b8d" }, "downloads": -1, "filename": "mkenv-2.1.0.tar.gz", "has_sig": false, "md5_digest": "752916419b82cefba1406e550b763be4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12866, "upload_time": "2017-04-01T14:04:03", "url": "https://files.pythonhosted.org/packages/81/72/f6aa4d49cbd578b7f78a21f9bfdfa8f05126e770a2c9189ba352c8ef242e/mkenv-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "01e7062ecaf3717bd17e106fb2e5abce", "sha256": "c0bf64a2c5d60d43735d8965c45afcd930a03e514403d878ff2def7d9c0d40c7" }, "downloads": -1, "filename": "mkenv-2.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "01e7062ecaf3717bd17e106fb2e5abce", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17617, "upload_time": "2017-05-24T16:54:59", "url": "https://files.pythonhosted.org/packages/b4/f0/a944930dfd073e51da0bcb36437fba815011887c809ca26b377440096cc6/mkenv-2.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c63d590bdd6def49378b8d935d379231", "sha256": "ff6202f608b5fed8ec5fbb35f7597eb532bcde71e10be0ff1d588481d0cfc7bb" }, "downloads": -1, "filename": "mkenv-2.2.0.tar.gz", "has_sig": false, "md5_digest": "c63d590bdd6def49378b8d935d379231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10761, "upload_time": "2017-05-24T16:55:01", "url": "https://files.pythonhosted.org/packages/89/a8/082a361f9d092f451201e7e521adc59e6f3df8d6f108c5f4533063ed553f/mkenv-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "7d2470c0a423c0de4b974be7f247c24b", "sha256": "0cb9f6b457708ef3303a1ce4ab7c518e10267d0e02f8dfce042dfa0ff4543662" }, "downloads": -1, "filename": "mkenv-2.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "7d2470c0a423c0de4b974be7f247c24b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17618, "upload_time": "2017-06-01T13:55:15", "url": "https://files.pythonhosted.org/packages/49/20/f3e7fd39f5a76fafd4e8b73a1bcc78e256e7043ef5ca60a20963400b24df/mkenv-2.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2434b39e560113a9c594d60c1e5830d", "sha256": "6f92b2cadfd220e5820192d9484f9738e24a5f17dea2f37f14419d8bb99ff69c" }, "downloads": -1, "filename": "mkenv-2.2.1.tar.gz", "has_sig": false, "md5_digest": "e2434b39e560113a9c594d60c1e5830d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10762, "upload_time": "2017-06-01T13:55:17", "url": "https://files.pythonhosted.org/packages/4b/20/280da77eb70b4049a007e3cda64ad9d6571ed99d84ab3762520845169405/mkenv-2.2.1.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "9a16fcb142eb3ba0a4f0f413d7217f92", "sha256": "6c0b56010f03bedc43d5c9cc017679d493d34df37033cea6d8beac282c0a9008" }, "downloads": -1, "filename": "mkenv-2.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "9a16fcb142eb3ba0a4f0f413d7217f92", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 57970, "upload_time": "2017-06-14T12:42:02", "url": "https://files.pythonhosted.org/packages/68/23/84f5f9c16d6cab925421b28c3371a08bb01cab96469f8ae6177e64d37bbd/mkenv-2.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1834927d0811bcf794cfeacbb5a9e32", "sha256": "55e1958fb6fdba7f0734fa064766d9118dc8bb4a2388738ee686e29dd3644c83" }, "downloads": -1, "filename": "mkenv-2.3.0.tar.gz", "has_sig": false, "md5_digest": "c1834927d0811bcf794cfeacbb5a9e32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53386, "upload_time": "2017-06-14T12:42:05", "url": "https://files.pythonhosted.org/packages/8a/7a/3106733afd0e77c6b7388c1471c96bff8b79513e43eb7562b65dccb87057/mkenv-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "6eff91c06bb8513e3622eccdc8fcc72e", "sha256": "66a0fa7160609643958501e0562eec256ed2e4f7d800d2079f21b51ae1a7c552" }, "downloads": -1, "filename": "mkenv-2.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "6eff91c06bb8513e3622eccdc8fcc72e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17713, "upload_time": "2017-06-16T13:59:07", "url": "https://files.pythonhosted.org/packages/b3/ad/e480c4691d3d9c4f6f785bfe356de1617be91379214c247260f24a0e7a1b/mkenv-2.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ad73a3c48a91cf7f4515cd0d5dc89cf", "sha256": "48e1e56e8a378a2f765226dc889160841d25c60bd492177ce726f3d01dcf8a0c" }, "downloads": -1, "filename": "mkenv-2.3.1.tar.gz", "has_sig": false, "md5_digest": "0ad73a3c48a91cf7f4515cd0d5dc89cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10834, "upload_time": "2017-06-16T13:59:09", "url": "https://files.pythonhosted.org/packages/24/1d/5cb66923a6fe914c32ca816279d9436ec5f17608ef488ddb0183e521729a/mkenv-2.3.1.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "916a7a478043951028c0c125059e5521", "sha256": "301deb97a3e8366aac728965ed6a990fca9a0fd72526923cb07852e4b8cb5d2f" }, "downloads": -1, "filename": "mkenv-3.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "916a7a478043951028c0c125059e5521", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18262, "upload_time": "2017-09-30T16:42:49", "url": "https://files.pythonhosted.org/packages/dc/27/6578ae913165dee3f227db3d4df5a01fed908a3564bc7e78b502912bf0b6/mkenv-3.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8391d36b0692d888b412c1db461108b7", "sha256": "90d42991872dc8041c41794bb99e436e28cf602c4171e39886609226ecac52c7" }, "downloads": -1, "filename": "mkenv-3.0.0.tar.gz", "has_sig": false, "md5_digest": "8391d36b0692d888b412c1db461108b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11127, "upload_time": "2017-09-30T16:42:51", "url": "https://files.pythonhosted.org/packages/72/4a/c267934caa852310026b274e637afdcaaa3e99030fe29faf388645296320/mkenv-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "5b1decd838dabeaeaaae42fd386ccf4d", "sha256": "7174ff5fe2fa673561cbe9a1b3f4f133919d00980721b127d15f5be13ff342b7" }, "downloads": -1, "filename": "mkenv-3.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5b1decd838dabeaeaaae42fd386ccf4d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 58718, "upload_time": "2018-02-05T01:05:02", "url": "https://files.pythonhosted.org/packages/15/c0/49b1418e2f8085e4956c4a38d74ca450ba550a22abfc500ce9335c5e07bf/mkenv-3.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4299b0ec86b1fd0054554cd2bb64f797", "sha256": "471947ab2fbac8b445bee5f6ad8faa6120cf1a34af606dc653f8efa8844252e4" }, "downloads": -1, "filename": "mkenv-3.1.0.tar.gz", "has_sig": false, "md5_digest": "4299b0ec86b1fd0054554cd2bb64f797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15224, "upload_time": "2018-02-05T01:05:04", "url": "https://files.pythonhosted.org/packages/e8/18/7294f69f40b33d9af6787e2421129e04bd5bf0c8314683c4bd83fd09bbf9/mkenv-3.1.0.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "4a844d7de143c430882e9689c002929f", "sha256": "364e7ed27775cf80e9175ee2dc7abe76234525cc5cf90b3e0fe62786e3739024" }, "downloads": -1, "filename": "mkenv-3.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4a844d7de143c430882e9689c002929f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 56301, "upload_time": "2018-07-13T19:13:06", "url": "https://files.pythonhosted.org/packages/c2/21/7bb5625a56c741b60f85c70ddc6115203350173f3220cca02893702e5058/mkenv-3.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fcea0525ac134752d76f31d6359a3862", "sha256": "efc23b373413f148516cc166e97b07194fe734d6cad3edb22ab8a28226334ce7" }, "downloads": -1, "filename": "mkenv-3.2.0.tar.gz", "has_sig": false, "md5_digest": "fcea0525ac134752d76f31d6359a3862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17455, "upload_time": "2018-07-13T19:13:08", "url": "https://files.pythonhosted.org/packages/ad/cb/b361cc0b39af6df3cd859d2cb52a77782ca63b486e7982af451b0a7d7f95/mkenv-3.2.0.tar.gz" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "16c0f3f848089d00845228d369ecb112", "sha256": "9450d4bed97794399c22599f8e23d50806caddabdb5cf0fd39b41f03cd631d29" }, "downloads": -1, "filename": "mkenv-3.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "16c0f3f848089d00845228d369ecb112", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 56321, "upload_time": "2018-07-13T20:48:56", "url": "https://files.pythonhosted.org/packages/bd/cd/415463d9bc531e81a1f638ec4262af880238a55310b56486d13f38a551d3/mkenv-3.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ab9ff20633a0f84a46404e7e915835f", "sha256": "9c074f92fcfedaba146d878323e3930d5919c435da52a91e41bbf1c5ae7f54e9" }, "downloads": -1, "filename": "mkenv-3.3.0.tar.gz", "has_sig": false, "md5_digest": "5ab9ff20633a0f84a46404e7e915835f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17478, "upload_time": "2018-07-13T20:48:57", "url": "https://files.pythonhosted.org/packages/8d/2c/208e25c86d443cafbb1afbe2113361e62d1ee4d88d53fb325b4d607df11c/mkenv-3.3.0.tar.gz" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "e5bfa6325a77f64549ca010e2d8dc69f", "sha256": "225e7868b75718dda438bf1b93c944a10ea0daad174d3d7b11b7b3a8c566961c" }, "downloads": -1, "filename": "mkenv-3.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e5bfa6325a77f64549ca010e2d8dc69f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15868, "upload_time": "2018-07-17T12:35:53", "url": "https://files.pythonhosted.org/packages/bc/74/80e387b23f3325088fa77168a29914fb54045a2f2def924e161b073849a9/mkenv-3.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e90dec6cfe122c34ca036e0b02c171", "sha256": "f4de2093dee0f3ff03598c765868c022efc337a0e5e884ea67c0803454dffd22" }, "downloads": -1, "filename": "mkenv-3.4.0.tar.gz", "has_sig": false, "md5_digest": "b4e90dec6cfe122c34ca036e0b02c171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14775, "upload_time": "2018-07-17T12:35:54", "url": "https://files.pythonhosted.org/packages/bb/1e/7ac73bd690d25d2e3e1f15e202af2af68f3a3addc1791f8f1dc71239dbbc/mkenv-3.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5bfa6325a77f64549ca010e2d8dc69f", "sha256": "225e7868b75718dda438bf1b93c944a10ea0daad174d3d7b11b7b3a8c566961c" }, "downloads": -1, "filename": "mkenv-3.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e5bfa6325a77f64549ca010e2d8dc69f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15868, "upload_time": "2018-07-17T12:35:53", "url": "https://files.pythonhosted.org/packages/bc/74/80e387b23f3325088fa77168a29914fb54045a2f2def924e161b073849a9/mkenv-3.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e90dec6cfe122c34ca036e0b02c171", "sha256": "f4de2093dee0f3ff03598c765868c022efc337a0e5e884ea67c0803454dffd22" }, "downloads": -1, "filename": "mkenv-3.4.0.tar.gz", "has_sig": false, "md5_digest": "b4e90dec6cfe122c34ca036e0b02c171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14775, "upload_time": "2018-07-17T12:35:54", "url": "https://files.pythonhosted.org/packages/bb/1e/7ac73bd690d25d2e3e1f15e202af2af68f3a3addc1791f8f1dc71239dbbc/mkenv-3.4.0.tar.gz" } ] }