venvkit


Namevenvkit JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/UmarBalak/venvkit
SummaryA powerful toolkit for Python virtual environment management
upload_time2024-11-23 12:42:52
maintainerNone
docs_urlNone
authorUmar Balak
requires_python>=3.8
licenseNone
keywords venv virtualenv environment python development tools cli
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # venvkit

A command-line tool to manage Python virtual environments across your entire PC. This tool allows you to create, list, and delete virtual environments conveniently.

## Features

- **List virtual environments** in specified directories or throughout the entire PC.
- **Create new virtual environments** in a specified directory or the current directory.
- **Delete existing virtual environments** safely.
- **Display information about virtual environments** in simple way.

## Installation

```bash
pip install venvkit
```

## Usage

The tool can be used with the following commands:

* List virtual environments:
    ```bash
    vk list [directory1] [directory2] ...
    ```
    If no directories are specified, it searches the current working directory.

* Create a new virtual environment:
    ```bash
    vk create <env_name> [base_dir]
    ```
    If no base directory is provided, it creates the environment in the current directory.

* Delete a virtual environment:
    ```bash
    vk delete <venv_path>
    ```

* Display information about a virtual environment:
    ```bash
    vk info <venv_path>
    ```
    Displays the Python version and installed packages for the specified virtual environment.

### Help Command

For detailed usage information, run:
```bash
vk help
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/UmarBalak/venvkit",
    "name": "venvkit",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "venv, virtualenv, environment, python, development, tools, cli",
    "author": "Umar Balak",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/11/5d/142e7b0af05bd3a0b24f8a977136b323e35db88fa66bc39bac85db69425c/venvkit-0.2.1.tar.gz",
    "platform": null,
    "description": "# venvkit\r\n\r\nA command-line tool to manage Python virtual environments across your entire PC. This tool allows you to create, list, and delete virtual environments conveniently.\r\n\r\n## Features\r\n\r\n- **List virtual environments** in specified directories or throughout the entire PC.\r\n- **Create new virtual environments** in a specified directory or the current directory.\r\n- **Delete existing virtual environments** safely.\r\n- **Display information about virtual environments** in simple way.\r\n\r\n## Installation\r\n\r\n```bash\r\npip install venvkit\r\n```\r\n\r\n## Usage\r\n\r\nThe tool can be used with the following commands:\r\n\r\n* List virtual environments:\r\n    ```bash\r\n    vk list [directory1] [directory2] ...\r\n    ```\r\n    If no directories are specified, it searches the current working directory.\r\n\r\n* Create a new virtual environment:\r\n    ```bash\r\n    vk create <env_name> [base_dir]\r\n    ```\r\n    If no base directory is provided, it creates the environment in the current directory.\r\n\r\n* Delete a virtual environment:\r\n    ```bash\r\n    vk delete <venv_path>\r\n    ```\r\n\r\n* Display information about a virtual environment:\r\n    ```bash\r\n    vk info <venv_path>\r\n    ```\r\n    Displays the Python version and installed packages for the specified virtual environment.\r\n\r\n### Help Command\r\n\r\nFor detailed usage information, run:\r\n```bash\r\nvk help\r\n```\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please feel free to submit a Pull Request.\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A powerful toolkit for Python virtual environment management",
    "version": "0.2.1",
    "project_urls": {
        "Documentation": "https://github.com/UmarBalak/venvkit/blob/main/README.md",
        "Homepage": "https://github.com/UmarBalak/venvkit",
        "Source": "https://github.com/UmarBalak/venvkit"
    },
    "split_keywords": [
        "venv",
        " virtualenv",
        " environment",
        " python",
        " development",
        " tools",
        " cli"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14d0bf292198eb15fa8e5db0fc995f5ef2ffaed54ad88c79f096633c774aae14",
                "md5": "013f81246297dae9b0ecb107a4d8e0cd",
                "sha256": "6d4c367c0764c70f6ec09e3435e069fa952505322d06a9f43f21069646db58f6"
            },
            "downloads": -1,
            "filename": "venvkit-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "013f81246297dae9b0ecb107a4d8e0cd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 5329,
            "upload_time": "2024-11-23T12:42:50",
            "upload_time_iso_8601": "2024-11-23T12:42:50.553491Z",
            "url": "https://files.pythonhosted.org/packages/14/d0/bf292198eb15fa8e5db0fc995f5ef2ffaed54ad88c79f096633c774aae14/venvkit-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "115d142e7b0af05bd3a0b24f8a977136b323e35db88fa66bc39bac85db69425c",
                "md5": "1696ebdb56489af60feda3eca6e9d682",
                "sha256": "f626228d186c70a8d80b6a90df4d52d30a34bd5d4d28d54c13e5f20d0e2669f3"
            },
            "downloads": -1,
            "filename": "venvkit-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "1696ebdb56489af60feda3eca6e9d682",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 5047,
            "upload_time": "2024-11-23T12:42:52",
            "upload_time_iso_8601": "2024-11-23T12:42:52.491617Z",
            "url": "https://files.pythonhosted.org/packages/11/5d/142e7b0af05bd3a0b24f8a977136b323e35db88fa66bc39bac85db69425c/venvkit-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-23 12:42:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "UmarBalak",
    "github_project": "venvkit",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "venvkit"
}
        
Elapsed time: 0.42707s