{ "info": { "author": "Devon Jones", "author_email": "devon.jones@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "**************\nvirtualenv-bin\n**************\n\nTools to install into a python virtualenv to make life easier.\nIf you install virtualenv-bin into a virtualenv, you will get two useful\nprograms.\n\n=======\nvenvbin\n=======\n\nIf you symlink to this program where it sits in a virtualenv and name the\nsymlink for any program in the bin folder, executing the symlink will\nactivate the virtualenv and then run the program, passing through all args\nand exit codes.\n\n-------\nexample\n-------\n\nI want to install and use httpie, but I don't want any of it's dependencies\ninterfering with my broader environment. Note: for this example, I use\n/opt/virtualenvs for all virtualenvs.\n\n.. code-block:: bash\n\n $ mkvirtualenv httpie\n $ source /opt/virtualenvs/httpie/bin/activate\n $ pip install --upgrade httpie\n $ pip install virtualenv-bin\n $ cd ~/bin\n $ ln -s /opt/virtualenvs/httpie/bin/venvbin http\n $ ~/bin/http example.org\n\n HTTP/1.0 302 Found\n Connection: Keep-Alive\n Content-Length: 0\n Location: http://www.iana.org/domains/example/\n Server: BigIP\n\n===========\nvenvsymlink\n===========\n\nRunning this from a bin directory will automatically symlink all bins (except\nthe ones that are in all virtualenvs as well as any bins from virtualenv-bin)\nfrom that virtualenv into your bin folder using venvbin\n\n-------\nexample\n-------\n\nI want to install and use httpie, but I don't want any of it's dependencies\ninterfering with my broader environment. Note: for this example, I use\n/opt/virtualenvs for all virtualenvs.\n\n.. code-block:: bash\n\n $ mkvirtualenv httpie\n $ source /opt/virtualenvs/httpie/bin/activate\n $ pip install --upgrade httpie\n $ pip install virtualenv-bin\n $ cd ~/bin\n $ /opt/virtualenvs/httpie/bin/venvsymlinks\n $ ~/bin/http example.org\n\n HTTP/1.0 302 Found\n Connection: Keep-Alive\n Content-Length: 0\n Location: http://www.iana.org/domains/example/\n Server: BigIP\n\n==========\nvenvlaunch\n==========\n\nRunning this lets you execute a program that is inside a virtualenv directly\n\n-------\nexample\n-------\n\nHere we are going to run http from directly inside the virtualenv.\n\n.. code-block:: bash\n\n $ mkvirtualenv httpie\n $ source /opt/virtualenvs/httpie/bin/activate\n $ pip install --upgrade httpie\n $ pip install virtualenv-bin\n $ cd ~/bin\n $ /opt/virtualenvs/httpie/bin/venvsymlinks\n $ ~/bin/http --help\n $ /opt/virtualenvs/httpie/bin/venvlaunch http example.org\n\n HTTP/1.0 302 Found\n Connection: Keep-Alive\n Content-Length: 0\n Location: http://www.iana.org/domains/example/\n Server: BigIP\n\n\n\n============\ninstallation\n============\n\nYou can install virtualenv-bin using pip. There's no point to installing this\nanywhere other then into a virtualenv you want to use it with.\n\n.. code-block:: bash\n\n $ pip install virtualenv-bin", "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/devonjones/virtualenv-bin", "keywords": null, "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "virtualenv-bin", "package_url": "https://pypi.org/project/virtualenv-bin/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/virtualenv-bin/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/devonjones/virtualenv-bin" }, "release_url": "https://pypi.org/project/virtualenv-bin/0.9.1/", "requires_dist": null, "requires_python": null, "summary": "Set of bash scripts that make bins installed in virtualenvs useful elsewhere.", "version": "0.9.1" }, "last_serial": 801411, "releases": { "0.9.0": [], "0.9.1": [ { "comment_text": "", "digests": { "md5": "cf28ed54beabf87ba61c33dc6f87f900", "sha256": "b26953542f68c52d3cbde7abd7c4ada711b88b47c134fddbf51445a6e1750b94" }, "downloads": -1, "filename": "virtualenv-bin-0.9.1.tar.gz", "has_sig": false, "md5_digest": "cf28ed54beabf87ba61c33dc6f87f900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2298, "upload_time": "2013-01-22T21:47:53", "url": "https://files.pythonhosted.org/packages/54/ed/5d64258df473c8a1fa5d85b2326c1a9893def9f37e816fa8a22d9a719f31/virtualenv-bin-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cf28ed54beabf87ba61c33dc6f87f900", "sha256": "b26953542f68c52d3cbde7abd7c4ada711b88b47c134fddbf51445a6e1750b94" }, "downloads": -1, "filename": "virtualenv-bin-0.9.1.tar.gz", "has_sig": false, "md5_digest": "cf28ed54beabf87ba61c33dc6f87f900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2298, "upload_time": "2013-01-22T21:47:53", "url": "https://files.pythonhosted.org/packages/54/ed/5d64258df473c8a1fa5d85b2326c1a9893def9f37e816fa8a22d9a719f31/virtualenv-bin-0.9.1.tar.gz" } ] }