Skip to content

jglasovic/venvdetect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

venvdetect

Release

A fast, cross-platform CLI tool written in Rust to detect Python virtual environments in a given directory.
Supports detection via local directories, Poetry, and Pyenv managers.

Features

  • Detects Python virtual environments in the current or specified directory
  • Supports local, Poetry, and Pyenv environments
  • Cross-platform: Linux, macOS, Windows
  • Fast and lightweight (single binary)
  • Pretty table output

Installation

Download the latest binary for your OS from the GitHub Releases page.

Or build from source:

cargo install --path .

Usage

venvdetect [OPTIONS] [DIRECTORY]
  • Run without arguments to detect environments in the current directory.
  • Use --all to list all detected environments.

Building

To build manually:

cargo build --release

Contributing

Contributions are welcome! Please open issues or pull requests.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published