{ "info": { "author": "tomoemon", "author_email": "bach48+github_tomoemon@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development", "Topic :: Utilities" ], "description": "Virtualenv Bootstrapper\n========================\n\nWhen you are about to create a python program that depends on some packages, you may setup virtualenv and install some packages within that virtualenv manually. This module automatically creates an environment and installs packages in it.\n\nSetup\n-------------\n\n**Requirements**\n\n* python 2.7, 3.3 or later\n* pip\n* virtualenv\n\n**Installation**\n\n $ pip install vebootstrap\n\nUsage\n--------------\n\n**Importing Pattern**\n\nInsert following line into head of your script file, and create a `requirements.txt` in same directory as necessary.\n\n import vebootstrap\n\nRunning that script, it creates a virtualenv and modules will be installed automatically.\n\n**Not Importing Pattern**\n\nIf you do not want to add a unconcerned line, run following command and then virtualenv will be prepared and activated.\n\n python -m vebootstrap [script file]\n\nExample\n--------------\n\n**Case: you want to create a script using `requests` module. (http request library)**\n\nCreate a script file (eg. get\\_yahoo.py)\n\n import vebootstrap # you must write this sentence at the first\n import requests\n print(requests.get('http://yahoo.co.jp').content[:100])\n\nCreate a `requirements.txt`\n\n requests\n\nRun a script\n\n python get_yahoo.py\n\nAt first, virtualenv directory will be created and required packages will be installed.\nAnd you get a first line of html of the Yahoo.\n\nExtra Usage\n--------------\n\n**Init virtualenv**\n\nFollowing command initialize virtualenv directory and install modules.\n\n python -m vebootstrap.init\n\n**Create a virtualenv bootstrap script**\n\n`vebootstrap` supports creating virtualenv bootstrap script. Run a following command in your scripting directory. The bootstrap script involving `requirements.txt` will be created.\n\n python -m vebootstrap.create_bootstrap\n\n`--after-install` option allows you to add another process into the bootstrap script. Please see help.\n\n python -m vebootstrap.create_bootstrap --help", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tomoemon/vebootstrap", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "vebootstrap", "package_url": "https://pypi.org/project/vebootstrap/", "platform": "POSIX,Windows,Mac OS X", "project_url": "https://pypi.org/project/vebootstrap/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tomoemon/vebootstrap" }, "release_url": "https://pypi.org/project/vebootstrap/0.0.14/", "requires_dist": null, "requires_python": null, "summary": "Virtualenv bootstrapper", "version": "0.0.14" }, "last_serial": 2112457, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8daf884ed48277b043e03b735233e186", "sha256": "9c0a7fdfd8260264a5b42849b135f87094bdb86d0610a4e59598283a41c49a59" }, "downloads": -1, "filename": "vebootstrap-0.0.1.zip", "has_sig": false, "md5_digest": "8daf884ed48277b043e03b735233e186", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4073, "upload_time": "2015-10-01T08:40:37", "url": "https://files.pythonhosted.org/packages/45/f0/5faf26d6ea32043ca04fd25875ea44153fc6042a39e3697d09d34d3e5b77/vebootstrap-0.0.1.zip" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "06e8cdcd3bc43b76732ef1dd71fa33b4", "sha256": "7f4af72880569012d45d8e629cbb0ddeaeef7de0535ea02020cd612d3c2c3b70" }, "downloads": -1, "filename": "vebootstrap-0.0.10.zip", "has_sig": false, "md5_digest": "06e8cdcd3bc43b76732ef1dd71fa33b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11097, "upload_time": "2015-10-30T07:49:59", "url": "https://files.pythonhosted.org/packages/4f/9c/27cf861636f7297fbd261a2b4df0b98aecbb52374e14dfe798837e6cd062/vebootstrap-0.0.10.zip" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "2ab98379fd2b8439ae2e8f6daaab2ab9", "sha256": "3f76006d45b5f69ea00e5f8de155c59402e71cacf74f7f02424ab3eb7abb177a" }, "downloads": -1, "filename": "vebootstrap-0.0.11.zip", "has_sig": false, "md5_digest": "2ab98379fd2b8439ae2e8f6daaab2ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11098, "upload_time": "2015-10-30T12:47:05", "url": "https://files.pythonhosted.org/packages/ef/a4/c01b98ad92e8dcf814d6f7fb253948228c9953dfb04911d160b9728c6d75/vebootstrap-0.0.11.zip" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "2b48dcea64040eb52b78e7ee677ee787", "sha256": "d30215a21587467312a48434d82609eaaa54acb66ee5f41f792e2cda6b49fbc6" }, "downloads": -1, "filename": "vebootstrap-0.0.12.zip", "has_sig": false, "md5_digest": "2b48dcea64040eb52b78e7ee677ee787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11434, "upload_time": "2015-11-17T04:09:54", "url": "https://files.pythonhosted.org/packages/c0/2f/d8c4d29f821b192456af8e335ecaa2c65434f7a9acde6e5fb27ad18a17e7/vebootstrap-0.0.12.zip" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "8306a2782716eb8494a9f1a41a603749", "sha256": "8662db2c3ab1a328c493c7d8b2b25c995f50b3332c3ee67b9ebfaafc34244af2" }, "downloads": -1, "filename": "vebootstrap-0.0.13.zip", "has_sig": false, "md5_digest": "8306a2782716eb8494a9f1a41a603749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11467, "upload_time": "2016-02-18T10:49:09", "url": "https://files.pythonhosted.org/packages/5e/7a/0d6922e625b375add782cc7d9e579b47ed05c23c240bb41008fc9c905cc5/vebootstrap-0.0.13.zip" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "e8e9db9753fbfd050735a70ab601f335", "sha256": "a9d450f36d403ec5007a748c41ca215c948030ea5a0d1788c834e36e61fb706c" }, "downloads": -1, "filename": "vebootstrap-0.0.14.zip", "has_sig": false, "md5_digest": "e8e9db9753fbfd050735a70ab601f335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11542, "upload_time": "2016-05-12T13:10:20", "url": "https://files.pythonhosted.org/packages/87/df/ab0f20ec2c7910c1936627fefa642c187f061836f33f68ea24d06fef5886/vebootstrap-0.0.14.zip" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "21d384efb1e0fca1a3b9754150e715ea", "sha256": "d40d488b413f570176fd1f97896a7e2614cee9f0bafeffd4ec1e3052f36de333" }, "downloads": -1, "filename": "vebootstrap-0.0.2.zip", "has_sig": false, "md5_digest": "21d384efb1e0fca1a3b9754150e715ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4280, "upload_time": "2015-10-02T04:29:12", "url": "https://files.pythonhosted.org/packages/9c/4a/9dc0a81736378f1255d390f13e62b362f39c76c1cb04225c33ff5ab6907d/vebootstrap-0.0.2.zip" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b5c5f2659673eb768a4f0dfb7fde7890", "sha256": "473ed9e23bd04d831a790279ef7eb80e828f99d1ba0a4bff20f812f8941a2ef3" }, "downloads": -1, "filename": "vebootstrap-0.0.3.zip", "has_sig": false, "md5_digest": "b5c5f2659673eb768a4f0dfb7fde7890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4285, "upload_time": "2015-10-02T16:31:48", "url": "https://files.pythonhosted.org/packages/63/08/bb845562d05f05e827e8e42fdaeaa4f7cd9bdbc0106b270d9a1a7be1f371/vebootstrap-0.0.3.zip" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fd6fe5b5c701365a7e930184362d32b8", "sha256": "23a9fc37669f884bed2ea3621451d585fd3bb6822f09434b7eac822a3942bea6" }, "downloads": -1, "filename": "vebootstrap-0.0.4.zip", "has_sig": false, "md5_digest": "fd6fe5b5c701365a7e930184362d32b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4294, "upload_time": "2015-10-05T12:12:11", "url": "https://files.pythonhosted.org/packages/4a/98/e2c61428dbd71c5999c969394a0295e07939018b868a255cea52339f863d/vebootstrap-0.0.4.zip" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e8992c44a90bdfc12e24cc5db45445cc", "sha256": "b72a0f03029113b7ecacfd895ca7ff676f30b3c3eb54cd748498e29266209636" }, "downloads": -1, "filename": "vebootstrap-0.0.5.zip", "has_sig": false, "md5_digest": "e8992c44a90bdfc12e24cc5db45445cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5776, "upload_time": "2015-10-13T11:56:08", "url": "https://files.pythonhosted.org/packages/c1/0f/97d460e39cc6d91db12e565cd478a447371e7d2bca37e936399ec98217f5/vebootstrap-0.0.5.zip" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "8b662d4a4f78e9d5c7e5e93b586810a4", "sha256": "d9d5b30b9fea7756f3626e8918acc64b6537259d8244046c1f98beb645b99620" }, "downloads": -1, "filename": "vebootstrap-0.0.6.zip", "has_sig": false, "md5_digest": "8b662d4a4f78e9d5c7e5e93b586810a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5781, "upload_time": "2015-10-13T12:08:35", "url": "https://files.pythonhosted.org/packages/00/8b/a130e84ccdbe2d5296d4dbbad8073fe0dc574a2445cafd4c3f2ec750d400/vebootstrap-0.0.6.zip" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "9e9ff72e0883d8f030d4a3a3a406baef", "sha256": "58f1dd08f1953e2243c7c7336ba932401a2dfd4762e97b6ef0f56cbc8de1ffee" }, "downloads": -1, "filename": "vebootstrap-0.0.7.zip", "has_sig": false, "md5_digest": "9e9ff72e0883d8f030d4a3a3a406baef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7130, "upload_time": "2015-10-13T12:46:32", "url": "https://files.pythonhosted.org/packages/bb/a7/96a7ed646bb314711264355ee024475b28675670f8cb08fef61a430fa9a1/vebootstrap-0.0.7.zip" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "1e123cddd6492189f280d73ae2bd3328", "sha256": "f7f49da0607b2050540ca12a5c1b66bd3b2fbb9a620c15a8aa8e2ef9e9170c53" }, "downloads": -1, "filename": "vebootstrap-0.0.8.zip", "has_sig": false, "md5_digest": "1e123cddd6492189f280d73ae2bd3328", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7218, "upload_time": "2015-10-13T13:45:45", "url": "https://files.pythonhosted.org/packages/ba/46/be310433d2cb801a8885cb9877395f3101d64490b699e9179c13d5662901/vebootstrap-0.0.8.zip" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "fef366b7fa1893fbf8e74488a3f3358d", "sha256": "a88907c6e02b2607619428b74e67e65d95c975e0a77b5828b3f26cffa93defd8" }, "downloads": -1, "filename": "vebootstrap-0.0.9.zip", "has_sig": false, "md5_digest": "fef366b7fa1893fbf8e74488a3f3358d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9866, "upload_time": "2015-10-29T12:50:10", "url": "https://files.pythonhosted.org/packages/58/fa/fbabab7192e651f1c5a07d9ee905a12d873df7a14c1c52ad4f6e36d6abbb/vebootstrap-0.0.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e8e9db9753fbfd050735a70ab601f335", "sha256": "a9d450f36d403ec5007a748c41ca215c948030ea5a0d1788c834e36e61fb706c" }, "downloads": -1, "filename": "vebootstrap-0.0.14.zip", "has_sig": false, "md5_digest": "e8e9db9753fbfd050735a70ab601f335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11542, "upload_time": "2016-05-12T13:10:20", "url": "https://files.pythonhosted.org/packages/87/df/ab0f20ec2c7910c1936627fefa642c187f061836f33f68ea24d06fef5886/vebootstrap-0.0.14.zip" } ] }