{ "info": { "author": "Andreas N\u00fc\u00dflein", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "fabric3-virtualenv - Fabric3 functions for working with remote virtualenvs\n========================================================================\n\nfabric3-virtualenv provides Fabric3 functions for creating virtualenvs on remote\nservers, as well as installing packages to them, and running other Fabric3\noperations in the context of the virtualenv.\n\n``fabvenv.virtualenv(path)``\n\n A context manager that performs all nested operations in the context of the\n virtualenv `path`.\n\n For example::\n\n >>> from fabvenv import virtualenv\n >>> with virtualenv('/home/me/venv/'):\n ... run('python foo')\n\n It is highly recommended to use an absolute path, as Fabric3's ``cd()``\n contextmanager is always applied BEFORE ``virtualenv()``, regardless of how\n they are nested.\n\n``fabvenv.make_virtualenv(path, dependencies=[], eggs=[], system_site_packages=True)``\n\n Create or update a virtualenv in path, installing the given packages and eggs.\n\n * ``path`` - The path to the virtualenv. This path will be created if it does not already exist.\n * ``dependencies`` - a list of paths or URLs to Python packages to install with ``pip``.\n * ``eggs`` - a list of paths or URLs to eggs to install with ``easy_install``. Eggs can be used to speed up deployments that require libraries to be compiled.\n * ``system_site_packages`` - If True, the newly-created virtualenv will expose the system site package. If False, these will be hidden.\n * ``python_binary`` - If not None, should be the path to python binary that will be used to create the virtualenv.\n\n``fabvenv.prepare_virtualenv()``\n\n Ensure a version of the ``virtualenv`` command is available on the remote\n server. If none exists, a standalone virtualenv.py script will be\n downloaded from the virtualenv github and saved as ``~/virtualenv.py``.\n\n The virtualenv command that is prepared is available as ``env.virtualenv``.\n\n\nChangelog\n---------\n\n* **0.2.1** - Fix bug in make_virtualenv with virtualenv.py installed by prepare_virtualenv.\n\n* **0.2.0** - make_virtualenv now updates ``system_site_packages`` flag on previously-created virtualenvs.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nutztherookie/fabric3-virtualenv", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "fabric3-virtualenv", "package_url": "https://pypi.org/project/fabric3-virtualenv/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fabric3-virtualenv/", "project_urls": { "Homepage": "https://github.com/nutztherookie/fabric3-virtualenv" }, "release_url": "https://pypi.org/project/fabric3-virtualenv/0.3.1/", "requires_dist": [ "Fabric3" ], "requires_python": "", "summary": "Some additional functions for working with remote virtualenvs in Fabric3.", "version": "0.3.1" }, "last_serial": 2663234, "releases": { "0.3.1": [ { "comment_text": "", "digests": { "md5": "b8216f9140f857b18b69a60e1af223ae", "sha256": "8a2f27773fc23842a572cfaec1003c04a5eab20593c8ccdef7bff485b2d57ac4" }, "downloads": -1, "filename": "fabric3_virtualenv-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b8216f9140f857b18b69a60e1af223ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5351, "upload_time": "2017-02-23T13:27:21", "url": "https://files.pythonhosted.org/packages/74/00/263b51b6addb724d17a62b33603279ea9dfe38cf5d5f561cc0a198d44dfe/fabric3_virtualenv-0.3.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8216f9140f857b18b69a60e1af223ae", "sha256": "8a2f27773fc23842a572cfaec1003c04a5eab20593c8ccdef7bff485b2d57ac4" }, "downloads": -1, "filename": "fabric3_virtualenv-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b8216f9140f857b18b69a60e1af223ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5351, "upload_time": "2017-02-23T13:27:21", "url": "https://files.pythonhosted.org/packages/74/00/263b51b6addb724d17a62b33603279ea9dfe38cf5d5f561cc0a198d44dfe/fabric3_virtualenv-0.3.1-py3-none-any.whl" } ] }