pvenv


Namepvenv JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/spapanik/pvenv
SummaryEasy python virtual environment management
upload_time2023-03-10 14:56:19
maintainer
docs_urlNone
authorStephanos Kuma
requires_python>=3.8,<4.0
licenseLGPL-3.0+
keywords venv
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =================================================
pvenv: Easy python virtual environment management
=================================================

.. image:: https://github.com/spapanik/pvenv/actions/workflows/tests.yml/badge.svg
  :alt: Tests
  :target: https://github.com/spapanik/pvenv/actions/workflows/tests.yml
.. image:: https://img.shields.io/github/license/spapanik/pvenv
  :alt: License
  :target: https://github.com/spapanik/pvenv/blob/main/LICENSE.txt
.. image:: https://img.shields.io/pypi/v/pvenv
  :alt: PyPI
  :target: https://pypi.org/project/pvenv
.. image:: https://pepy.tech/badge/pvenv
  :alt: Downloads
  :target: https://pepy.tech/project/pvenv
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
  :alt: code style: black
  :target: https://github.com/psf/black
.. image:: https://img.shields.io/badge/build%20automation-yamk-success
  :alt: build automation: yam
  :target: https://github.com/spapanik/yamk
.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json
  :alt: Lint: ruff
  :target: https://github.com/charliermarsh/ruff


In a nutshell
-------------

Installation
^^^^^^^^^^^^

The easiest way is to use pipx to install ``pvenv``.

.. code:: console

   $ pipx install pvenv

Please make sure that the correct directory is added to your path. This
depends on the OS.

Run ``pvenv`` to get the path to be sourced in the shell rc:

.. code:: console

   $ pvenv

Usage
^^^^^

You can use the following commands:

* `venv activate` (aliased to `avenv`) to activate a virtual environment
* `venv deactivate` (aliased to `dvenv`) to deactivate a virtual environment
* `venv list` (aliased to `lsvenv`) to list all the virtual environments
* `venv make` (aliased to `mkvenv`) to create a new virtual environment
* `venv rm` (aliased to `rmvenv`) to remove a virtual environment


Links
-----

- `Documentation`_
- `Changelog`_


.. _Changelog: https://github.com/spapanik/pvenv/blob/main/CHANGELOG.rst
.. _Documentation: https://p-venv.readthedocs.io/en/stable/

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/spapanik/pvenv",
    "name": "pvenv",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "",
    "keywords": "venv",
    "author": "Stephanos Kuma",
    "author_email": "stephanos@kuma.ai",
    "download_url": "https://files.pythonhosted.org/packages/f6/1b/7d0a34898ecebad76be6661011bfb3fd71f072827fb312f6553c30e1fe97/pvenv-1.0.0.tar.gz",
    "platform": null,
    "description": "=================================================\npvenv: Easy python virtual environment management\n=================================================\n\n.. image:: https://github.com/spapanik/pvenv/actions/workflows/tests.yml/badge.svg\n  :alt: Tests\n  :target: https://github.com/spapanik/pvenv/actions/workflows/tests.yml\n.. image:: https://img.shields.io/github/license/spapanik/pvenv\n  :alt: License\n  :target: https://github.com/spapanik/pvenv/blob/main/LICENSE.txt\n.. image:: https://img.shields.io/pypi/v/pvenv\n  :alt: PyPI\n  :target: https://pypi.org/project/pvenv\n.. image:: https://pepy.tech/badge/pvenv\n  :alt: Downloads\n  :target: https://pepy.tech/project/pvenv\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n  :alt: code style: black\n  :target: https://github.com/psf/black\n.. image:: https://img.shields.io/badge/build%20automation-yamk-success\n  :alt: build automation: yam\n  :target: https://github.com/spapanik/yamk\n.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json\n  :alt: Lint: ruff\n  :target: https://github.com/charliermarsh/ruff\n\n\nIn a nutshell\n-------------\n\nInstallation\n^^^^^^^^^^^^\n\nThe easiest way is to use pipx to install ``pvenv``.\n\n.. code:: console\n\n   $ pipx install pvenv\n\nPlease make sure that the correct directory is added to your path. This\ndepends on the OS.\n\nRun ``pvenv`` to get the path to be sourced in the shell rc:\n\n.. code:: console\n\n   $ pvenv\n\nUsage\n^^^^^\n\nYou can use the following commands:\n\n* `venv activate` (aliased to `avenv`) to activate a virtual environment\n* `venv deactivate` (aliased to `dvenv`) to deactivate a virtual environment\n* `venv list` (aliased to `lsvenv`) to list all the virtual environments\n* `venv make` (aliased to `mkvenv`) to create a new virtual environment\n* `venv rm` (aliased to `rmvenv`) to remove a virtual environment\n\n\nLinks\n-----\n\n- `Documentation`_\n- `Changelog`_\n\n\n.. _Changelog: https://github.com/spapanik/pvenv/blob/main/CHANGELOG.rst\n.. _Documentation: https://p-venv.readthedocs.io/en/stable/\n",
    "bugtrack_url": null,
    "license": "LGPL-3.0+",
    "summary": "Easy python virtual environment management",
    "version": "1.0.0",
    "split_keywords": [
        "venv"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fa7ddcaba518ef2aa65ebc6cd92e6169bcc53c413b19ae9e991a610e2c3c339",
                "md5": "5b2e9d0aadaa2189954f511d0d2490e2",
                "sha256": "bd4d576c394d973c068b73fd76b02867ce025479dc48394c3a0c9b6dbe31ab31"
            },
            "downloads": -1,
            "filename": "pvenv-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5b2e9d0aadaa2189954f511d0d2490e2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 11398,
            "upload_time": "2023-03-10T14:56:17",
            "upload_time_iso_8601": "2023-03-10T14:56:17.911667Z",
            "url": "https://files.pythonhosted.org/packages/5f/a7/ddcaba518ef2aa65ebc6cd92e6169bcc53c413b19ae9e991a610e2c3c339/pvenv-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f61b7d0a34898ecebad76be6661011bfb3fd71f072827fb312f6553c30e1fe97",
                "md5": "ab05a528bb32eaa4dfde96e85281b4af",
                "sha256": "26b41f2f25b8aecf09e1ef8e7928d4737fcc9778f8a04296dbeab1ffa17f4b4a"
            },
            "downloads": -1,
            "filename": "pvenv-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ab05a528bb32eaa4dfde96e85281b4af",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 9278,
            "upload_time": "2023-03-10T14:56:19",
            "upload_time_iso_8601": "2023-03-10T14:56:19.166546Z",
            "url": "https://files.pythonhosted.org/packages/f6/1b/7d0a34898ecebad76be6661011bfb3fd71f072827fb312f6553c30e1fe97/pvenv-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-10 14:56:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "spapanik",
    "github_project": "pvenv",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pvenv"
}
        
Elapsed time: 0.05470s