Skip to main content

No project description provided

Project description

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

pip install venvkit

Usage

The tool can be used with the following commands:

  • List virtual environments:

    vk list [directory1] [directory2] ...
    

    If no directories are specified, it searches the current working directory.

  • Create a new virtual environment:

    vk create <env_name> [base_dir]
    

    If no base directory is provided, it creates the environment in the current directory.

  • Delete a virtual environment:

    vk delete <venv_path>
    
  • Display information about a virtual environment:

    vk info <venv_path>
    

    Displays the Python version and installed packages for the specified virtual environment.

Help Command

For detailed usage information, run:

vk help

Contributing

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

venvkit-0.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

venvkit-0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file venvkit-0.1.tar.gz.

File metadata

  • Download URL: venvkit-0.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for venvkit-0.1.tar.gz
Algorithm Hash digest
SHA256 9efeaaa43d094aee10b3ffec29c0ff3ce61cd4deee16d0595eaf71c9f49d3ac6
MD5 8e09c97271a7cbcd1d25b41a7d525152
BLAKE2b-256 96af92b2078a88d4bd7bef0e7cbd1b81fb5b4c00d5c25fea221df1de3a02cb2f

See more details on using hashes here.

File details

Details for the file venvkit-0.1-py3-none-any.whl.

File metadata

  • Download URL: venvkit-0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for venvkit-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 313264fd5c5a009a9b2eae57db9b1640fc805c533272cc348ea62a72895c38c1
MD5 686e47ea507e9b01e35c73cff0bdb42c
BLAKE2b-256 3a9cec280a63321f1cc3a0e3e2d4f78c5da73f05269996837a3e46a1e720354e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page