A powerful toolkit for Python virtual environment management
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file venvkit-0.2.1.tar.gz
.
File metadata
- Download URL: venvkit-0.2.1.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f626228d186c70a8d80b6a90df4d52d30a34bd5d4d28d54c13e5f20d0e2669f3 |
|
MD5 | 1696ebdb56489af60feda3eca6e9d682 |
|
BLAKE2b-256 | 115d142e7b0af05bd3a0b24f8a977136b323e35db88fa66bc39bac85db69425c |
File details
Details for the file venvkit-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: venvkit-0.2.1-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d4c367c0764c70f6ec09e3435e069fa952505322d06a9f43f21069646db58f6 |
|
MD5 | 013f81246297dae9b0ecb107a4d8e0cd |
|
BLAKE2b-256 | 14d0bf292198eb15fa8e5db0fc995f5ef2ffaed54ad88c79f096633c774aae14 |