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.2.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: venvkit-0.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 3bf968ac46bb9fd9ddd18472db144d8c16db5ce3d37a75f88729c0dc65b256b4
MD5 547b56f07903b2b929adcf79992d4c28
BLAKE2b-256 eab207c757a924cb525093c6a3077df8aaacf7e98a6c47846e475fd9cce69f89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: venvkit-0.2.0-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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b544a0cf5f5f3fcccfd148f7c0bde3dcfefe50a7272dcee7c26e56c24cafce0
MD5 ea895b23002363f0068c21de4f4d2668
BLAKE2b-256 f3a465af61d3e166f9e4bf49f9132c87dee34d2cf39150dc6671b2ef6f466e80

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