{ "info": { "author": "Kyle Gibson", "author_email": "kyle.gibson@frozenonline.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "#########\nTerrarium\n#########\n\n.. image:: https://img.shields.io/pypi/v/terrarium.svg\n :target: https://crate.io/packages/terrarium\n\n.. image:: https://secure.travis-ci.org/PolicyStat/terrarium.png?branch=master\n :target: http://travis-ci.org/PolicyStat/terrarium\n\n* `Installation `_\n* `Documentation `_\n* `Release Notes `_\n* `Github Page `_\n* `Issue Tracking `_\n\nPackage and ship relocatable python virtual environments,\nlike a boss.\n\nTerrarium will package up\nand compress a virtualenv for you based on pip requirements\nand then let you ship that environment around.\nDo the complex dependency math one time\nand then every subsequent install is basically at the speed of\nfile transfer + decompression.\n\nThe Problem Terrarium Solves\n############################\n\nPip and virtualenv are awesome,\nbut pip is not designed to allow\nconsistent and reproducible updates of existing environments.\nPip is also a general installation tool,\nmeaning that it's not near as fast as shipping around compressed source code.\nThis means that even if you have well-made requirements files,\nyour pip-based deploys are either slow or inconsistent.\n\nTo get started using terrarium,\nsee the `Quick Start `_\nguide.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://terrarium.readthedocs.io/", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "terrarium", "package_url": "https://pypi.org/project/terrarium/", "platform": "", "project_url": "https://pypi.org/project/terrarium/", "project_urls": { "Homepage": "https://terrarium.readthedocs.io/", "Source": "https://github.com/PolicyStat/terrarium", "Tracker": "https://github.com/PolicyStat/terrarium/issues" }, "release_url": "https://pypi.org/project/terrarium/1.2.0/", "requires_dist": [ "virtualenv" ], "requires_python": "~=2.7.0", "summary": "Package and ship relocatable Python virtual environments", "version": "1.2.0" }, "last_serial": 4887211, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "25a883324a0f31692148c3ab3bf15d7e", "sha256": "74059a92ee7515cdcbc60e89deb42d0f3bc34a60a34eb4c1cfd709b98b94016f" }, "downloads": -1, "filename": "terrarium-1.0.0.tar.gz", "has_sig": false, "md5_digest": "25a883324a0f31692148c3ab3bf15d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44305, "upload_time": "2017-01-17T19:23:10", "url": "https://files.pythonhosted.org/packages/a4/13/0ca4e9f1cd740b8b8556b12e2684188ac6654161a2208604702f2172192a/terrarium-1.0.0.tar.gz" } ], "1.0.0-rc.5": [ { "comment_text": "", "digests": { "md5": "a16150d37f2f925f0637fb77c03dace6", "sha256": "16140f5312e132868f54d04f1e44fff6df86f43dfca79768a660dbf6576ae6be" }, "downloads": -1, "filename": "terrarium-1.0.0-rc.5.tar.gz", "has_sig": false, "md5_digest": "a16150d37f2f925f0637fb77c03dace6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 334999, "upload_time": "2015-01-14T01:56:17", "url": "https://files.pythonhosted.org/packages/cd/28/c940968d8e187cd1a1bcc7645e8fe2183b56dbf91b088dbce74c50cf4fff/terrarium-1.0.0-rc.5.tar.gz" } ], "1.0.0-rc.6": [ { "comment_text": "", "digests": { "md5": "29404197fd47d32ea19aff0af9ce98e6", "sha256": "dde7c4aaf397238adfd82ac8897377a84c2b6f7e9d1664e4a94d748d98d30e0d" }, "downloads": -1, "filename": "terrarium-1.0.0-rc.6.tar.gz", "has_sig": false, "md5_digest": "29404197fd47d32ea19aff0af9ce98e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 335380, "upload_time": "2015-01-15T16:37:54", "url": "https://files.pythonhosted.org/packages/81/9b/8e429f776b561735db6100ab70bcc726579fa05de313b105e48ba195ad58/terrarium-1.0.0-rc.6.tar.gz" } ], "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "2039391d0f695ca09053c93fbe1c4904", "sha256": "b8d8648d8dcd479d6e535059dcabb07141dfbfd749ded50a1bd19f4797566be6" }, "downloads": -1, "filename": "terrarium-1.0.0rc1.tar.gz", "has_sig": true, "md5_digest": "2039391d0f695ca09053c93fbe1c4904", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22559, "upload_time": "2012-08-27T16:47:51", "url": "https://files.pythonhosted.org/packages/12/71/1f08b214a7bc9a019fc3e5960bde2462fd8c539aad4c83582e3229bbd3f0/terrarium-1.0.0rc1.tar.gz" } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "5b6a36bff9f2fe25df2b8a33b0204042", "sha256": "074e69bf91e1101fda070d216292c29ee8d51b24f3a0cc589e38afd97957bb53" }, "downloads": -1, "filename": "terrarium-1.0.0rc2.tar.gz", "has_sig": true, "md5_digest": "5b6a36bff9f2fe25df2b8a33b0204042", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23315, "upload_time": "2012-09-05T16:22:37", "url": "https://files.pythonhosted.org/packages/fb/f0/32f4a2cd3f136061d0c142a49342d44475ddc6f597a5a93e98b39bc70798/terrarium-1.0.0rc2.tar.gz" } ], "1.0.0rc3": [ { "comment_text": "", "digests": { "md5": "0db2b30ba182785a7ccbe24b42013503", "sha256": "07f1581de444d705b9adb871a6c7b720dd922355ad9e288532d77adfb0ecf4c4" }, "downloads": -1, "filename": "terrarium-1.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "0db2b30ba182785a7ccbe24b42013503", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31642, "upload_time": "2013-03-19T02:55:31", "url": "https://files.pythonhosted.org/packages/7a/08/788e1726f10718490bb38c241bcc64e21e33f32e5e38ae3c54e933f5e1ac/terrarium-1.0.0rc3.tar.gz" } ], "1.0.0rc4": [ { "comment_text": "", "digests": { "md5": "2ce10165f2d4c65fa9caabf281f91e9a", "sha256": "621b0fb6794eda7e75cb4dc89049629ad5f58f8d877e26afa042755716a86717" }, "downloads": -1, "filename": "terrarium-1.0.0rc4.tar.gz", "has_sig": false, "md5_digest": "2ce10165f2d4c65fa9caabf281f91e9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38947, "upload_time": "2013-03-25T08:16:25", "url": "https://files.pythonhosted.org/packages/b8/ab/e5d8ee5c5afb090310aa6b466abf01cd20758c7a3e632aed4d2efe626e98/terrarium-1.0.0rc4.tar.gz" } ], "1.0.0rc4-dev": [ { "comment_text": "", "digests": { "md5": "81387648ee04ee70fc922f1b0f6ef0e2", "sha256": "df40444a865c109e7ff3c8a0cebb6bb29fa59c260194d596bb0a4fde8ca7a3a0" }, "downloads": -1, "filename": "terrarium-1.0.0rc4-dev.tar.gz", "has_sig": false, "md5_digest": "81387648ee04ee70fc922f1b0f6ef0e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38964, "upload_time": "2013-03-25T08:14:36", "url": "https://files.pythonhosted.org/packages/47/8c/9fb103b10651efd2ed5279fe2562fa5a1f0dee1badf721b6b384cdee95f3/terrarium-1.0.0rc4-dev.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "cbb4facf1b9d7dbd71ec4fc4389285e6", "sha256": "c360516c69776cbde02127f3908221111390566178f09b4432385897314cf280" }, "downloads": -1, "filename": "terrarium-1.0.1.tar.gz", "has_sig": false, "md5_digest": "cbb4facf1b9d7dbd71ec4fc4389285e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 882729, "upload_time": "2017-01-19T22:00:58", "url": "https://files.pythonhosted.org/packages/86/f7/ff534372f01f159f598c8c08cab8a3cff8f0f26122535432cd88d4649339/terrarium-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "b27e84b0de2d690e039b2ddc8b0bedac", "sha256": "c143ecdb6c835b8883381d0c931382bf2f252b8d79928e3d048868fc8262a61f" }, "downloads": -1, "filename": "terrarium-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b27e84b0de2d690e039b2ddc8b0bedac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2419443, "upload_time": "2018-04-18T14:30:10", "url": "https://files.pythonhosted.org/packages/31/6e/ce38222311d79d0b1a18dec3caa066df6865ebe400e579bef15428750892/terrarium-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "8beb03e7852d72e3c57b1e4b9e05a9af", "sha256": "6a63bc134f3b84773c75b03c37b9ac2d9ed215b49bd885ae9f0c7fda293ecd7f" }, "downloads": -1, "filename": "terrarium-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8beb03e7852d72e3c57b1e4b9e05a9af", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7.0", "size": 10978, "upload_time": "2019-02-25T21:22:50", "url": "https://files.pythonhosted.org/packages/2e/70/79c5118579ddf687bcf847f9d63ecbbed6deb20aa8930d6e07e3bfb03583/terrarium-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b6c535270810e7e5bfb207407f215ff", "sha256": "4446e83f2144524728dc1b3c04028e8a833ec9feab3163f273c663efdc10bada" }, "downloads": -1, "filename": "terrarium-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2b6c535270810e7e5bfb207407f215ff", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7.0", "size": 20584, "upload_time": "2019-02-25T21:22:51", "url": "https://files.pythonhosted.org/packages/fd/1c/ed317533a160d0c09054c6cb1f348be6623aa011e541753a70eeb693bb9e/terrarium-1.2.0.tar.gz" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "9d8b1aa5342345f8761189d7e6b83fdb", "sha256": "76442c8b2e5da687096d49d424d596d0dbce52f94d6559585f9e209a90722c04" }, "downloads": -1, "filename": "terrarium-2.0.0a1-py2-none-any.whl", "has_sig": false, "md5_digest": "9d8b1aa5342345f8761189d7e6b83fdb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7.0", "size": 9920, "upload_time": "2019-03-02T00:21:59", "url": "https://files.pythonhosted.org/packages/c3/21/7a03b97d720d0ad95c6256999e716ce7a440d7fb09256cf53cf3f8352d4a/terrarium-2.0.0a1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6dbdeb257783d63d05ea7f63ad895ea4", "sha256": "a8e1b73620f35d54ae23c04a935ab226765601da80ffc6aeb4ba4d524640bde8" }, "downloads": -1, "filename": "terrarium-2.0.0a1.tar.gz", "has_sig": false, "md5_digest": "6dbdeb257783d63d05ea7f63ad895ea4", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7.0", "size": 23556, "upload_time": "2019-03-02T00:22:00", "url": "https://files.pythonhosted.org/packages/7c/42/82ad95a669ee322041ac9b937ad3f784a2593ce2ea40bf6130b25d9e3613/terrarium-2.0.0a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8beb03e7852d72e3c57b1e4b9e05a9af", "sha256": "6a63bc134f3b84773c75b03c37b9ac2d9ed215b49bd885ae9f0c7fda293ecd7f" }, "downloads": -1, "filename": "terrarium-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8beb03e7852d72e3c57b1e4b9e05a9af", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7.0", "size": 10978, "upload_time": "2019-02-25T21:22:50", "url": "https://files.pythonhosted.org/packages/2e/70/79c5118579ddf687bcf847f9d63ecbbed6deb20aa8930d6e07e3bfb03583/terrarium-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b6c535270810e7e5bfb207407f215ff", "sha256": "4446e83f2144524728dc1b3c04028e8a833ec9feab3163f273c663efdc10bada" }, "downloads": -1, "filename": "terrarium-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2b6c535270810e7e5bfb207407f215ff", "packagetype": "sdist", "python_version": "source", "requires_python": "~=2.7.0", "size": 20584, "upload_time": "2019-02-25T21:22:51", "url": "https://files.pythonhosted.org/packages/fd/1c/ed317533a160d0c09054c6cb1f348be6623aa011e541753a70eeb693bb9e/terrarium-1.2.0.tar.gz" } ] }