# VirtualFish
[![Build Status](https://img.shields.io/github/actions/workflow/status/justinmayer/virtualfish/main.yml?branch=main)](https://github.com/justinmayer/virtualfish/actions)
[![PyPI Version](https://img.shields.io/pypi/v/virtualfish)](https://pypi.org/project/virtualfish/)
[![Downloads](https://img.shields.io/pypi/dm/virtualfish)](https://pypi.org/project/virtualfish/)
VirtualFish is a Python [virtual environment][Virtualenv] manager for the [Fish shell][].
You can get started by [reading the documentation][Read The Docs]. (It’s quite short… Promise!)
You can also get help on [#virtualfish on OFTC](https://webchat.oftc.net/?randomnick=1&channels=virtualfish) (`ircs://irc.oftc.net:6697/#virtualfish`), the same network as the [Fish IRC channel](https://webchat.oftc.net/?randomnick=1&channels=fish).
VirtualFish is maintained by [Justin Mayer](https://justinmayer.com/), and was originally created by [Daisy Leigh Brenecki](https://daisy.wtf).
## A quickstart, for the impatient
👉 **Fish version 3.1 or higher is required.** 👈
1. `python -m pip install virtualfish`
2. `vf install`
3. [Add VirtualFish to your prompt](https://virtualfish.readthedocs.org/en/latest/install.html#customizing-your-fish-prompt)
4. `vf new myvirtualenv; which python`
[Read the documentation][Read The Docs] to find out more about project management, environment variable automation, auto-activation, and other plugins, as well as extending VirtualFish with events, [virtualenvwrapper][] emulation, and more.
[Virtualenv]: https://virtualenv.pypa.io/en/latest/
[Fish shell]: https://fishshell.com/
[Read The Docs]: https://virtualfish.readthedocs.org/en/latest/
[virtualenvwrapper]: https://bitbucket.org/virtualenvwrapper/virtualenvwrapper
Raw data
{
"_id": null,
"home_page": "https://github.com/justinmayer/virtualfish",
"name": "virtualfish",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "fish, shell, python, virtual, environments, virtualenv",
"author": "Justin Mayer",
"author_email": "entroP@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1f/4e/343d044d61e80a44163d15ad2f6ca20eca0cb4fef4058caf8e5e55fc3dd9/virtualfish-2.5.9.tar.gz",
"platform": null,
"description": "# VirtualFish\n\n[![Build Status](https://img.shields.io/github/actions/workflow/status/justinmayer/virtualfish/main.yml?branch=main)](https://github.com/justinmayer/virtualfish/actions)\n[![PyPI Version](https://img.shields.io/pypi/v/virtualfish)](https://pypi.org/project/virtualfish/)\n[![Downloads](https://img.shields.io/pypi/dm/virtualfish)](https://pypi.org/project/virtualfish/)\n\nVirtualFish is a Python [virtual environment][Virtualenv] manager for the [Fish shell][].\n\nYou can get started by [reading the documentation][Read The Docs]. (It\u2019s quite short\u2026 Promise!)\n\nYou can also get help on [#virtualfish on OFTC](https://webchat.oftc.net/?randomnick=1&channels=virtualfish) (`ircs://irc.oftc.net:6697/#virtualfish`), the same network as the [Fish IRC channel](https://webchat.oftc.net/?randomnick=1&channels=fish).\n\nVirtualFish is maintained by [Justin Mayer](https://justinmayer.com/), and was originally created by [Daisy Leigh Brenecki](https://daisy.wtf).\n\n## A quickstart, for the impatient\n\n\ud83d\udc49 **Fish version 3.1 or higher is required.** \ud83d\udc48\n\n1. `python -m pip install virtualfish`\n2. `vf install`\n3. [Add VirtualFish to your prompt](https://virtualfish.readthedocs.org/en/latest/install.html#customizing-your-fish-prompt)\n4. `vf new myvirtualenv; which python`\n\n[Read the documentation][Read The Docs] to find out more about project management, environment variable automation, auto-activation, and other plugins, as well as extending VirtualFish with events, [virtualenvwrapper][] emulation, and more.\n\n\n[Virtualenv]: https://virtualenv.pypa.io/en/latest/\n[Fish shell]: https://fishshell.com/\n[Read The Docs]: https://virtualfish.readthedocs.org/en/latest/\n[virtualenvwrapper]: https://bitbucket.org/virtualenvwrapper/virtualenvwrapper\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Fish shell tool for managing Python virtual environments",
"version": "2.5.9",
"project_urls": {
"Documentation": "https://virtualfish.readthedocs.org/",
"Homepage": "https://github.com/justinmayer/virtualfish",
"Repository": "https://github.com/justinmayer/virtualfish",
"Tracker": "https://github.com/justinmayer/virtualfish/issues"
},
"split_keywords": [
"fish",
" shell",
" python",
" virtual",
" environments",
" virtualenv"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "db1f021eb49ecc2a75c66c95c11b2e10ef7699508744ff2ddbb6912dbc008b90",
"md5": "c4dc0bde497fa6c70b801b293cb67159",
"sha256": "03e75eda7da28ff3545c609291a92a1b2646e134bc74f0186f4302b70afaa3b9"
},
"downloads": -1,
"filename": "virtualfish-2.5.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c4dc0bde497fa6c70b801b293cb67159",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 24730,
"upload_time": "2024-05-13T18:33:02",
"upload_time_iso_8601": "2024-05-13T18:33:02.650882Z",
"url": "https://files.pythonhosted.org/packages/db/1f/021eb49ecc2a75c66c95c11b2e10ef7699508744ff2ddbb6912dbc008b90/virtualfish-2.5.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f4e343d044d61e80a44163d15ad2f6ca20eca0cb4fef4058caf8e5e55fc3dd9",
"md5": "6a60124e187556eb8196f9404cdc2389",
"sha256": "9beada15b00c5b38c700ed8dfd76fe35ad0c716dec391536cc322ddd1bccf5e2"
},
"downloads": -1,
"filename": "virtualfish-2.5.9.tar.gz",
"has_sig": false,
"md5_digest": "6a60124e187556eb8196f9404cdc2389",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 25468,
"upload_time": "2024-05-13T18:33:09",
"upload_time_iso_8601": "2024-05-13T18:33:09.810460Z",
"url": "https://files.pythonhosted.org/packages/1f/4e/343d044d61e80a44163d15ad2f6ca20eca0cb4fef4058caf8e5e55fc3dd9/virtualfish-2.5.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-13 18:33:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "justinmayer",
"github_project": "virtualfish",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "virtualfish"
}