Skip to content

murapadev/venvswitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 venvswitch

License: MIT Zsh Oh My Zsh

Smart Python virtual environment switching for Zsh.


📋 Tabla de contenidos

✨ Características

  • 🔄 Conmutación Automática: Detecta y cambia entorno al entrar en directorios
  • 📁 Entornos Locales: Crea venvs en carpetas de proyecto
  • 🛠️ Multi-tool: Soporta virtualenv, pipenv, poetry, conda
  • Optimizado: Cache inteligente para escaneo rápido
  • 🎛️ Configurable: Opciones extensivas via variables de entorno
  • 🛡️ Robusto: Manejo de errores completo

🛠️ Instalación

# Clonar
git clone https://github.com/murapadev/venvswitch.git
cd venvswitch

# Instalar
./install.sh

Añade venvswitch a tu plugin list en .zshrc:

plugins=(... venvswitch)

🚀 Uso

# Comandos disponibles
venv switch     # Cambiar entorno manualmente
venv create    # Crear nuevo entorno
venv list      # Listar entornos

📝 Contribución

Las contribuciones son bienvenidas. Consulta CONTRIBUTING.md.

📄 Licencia

Este proyecto está licenciado bajo los términos de la licencia MIT.


Hecho con ❤️ por murapadev

About

Smart Python virtual environment switching for Zsh

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages