Skip to main content

Simple Python environment inspector + venv manager

Project description

mustel 🦦

A simple Python environment inspector + virtual environment manager.

Why?

Ever had this happen?

pip install numpy
import numpy  # ❌ ModuleNotFoundError

That's because you have multiple Python versions, and pip installed it in a different one!

mustel helps you see exactly what's installed where — and manage venvs effortlessly.

Install

pip install mustel

Usage

🔍 Inspect Environments

mustel           # Show packages in current Python
mustel all       # Show all Python installations
mustel diff      # Compare packages across Pythons
mustel check X   # Check if package X exists
mustel updates   # Show outdated packages
mustel --version # Show version

📦 Virtual Environments

mustel venv          # Show venv status dashboard
mustel venv new      # Create a new venv
mustel venv list     # Find all venvs on your system
mustel venv destroy  # Delete venv (with confirmation)

❓ Help

mustel help      # Show help

🛠️ Maintenance

mustel doctor        # Run a health check
mustel clean         # Show cleanable cache files
mustel clean cache   # Clear pip cache
mustel clean pycache # Clear .pyc files

Examples

See all your Pythons

> mustel all

🦦 mustel — all pythons

Found 3 Python(s):

------------------------------------------------------------
★ Python 3.13.11 (current)
  Path: C:\Users\...\Python313\python.exe
  Packages: 11

  Python 3.14.2 
  Path: C:\Users\...\Python314\python.exe
  Packages: 2
------------------------------------------------------------

Use with a specific Python

C:\Python314\python.exe -m mustel

Why "mustel"?

Named after the Mustelidae family (otters, weasels, ferrets) - small but effective hunters that find things in hidden places! 🦦

License

Proprietary - All Rights Reserved.
Copyright © 2026 Ameya Kulkarni, Raunak Nayak

See LICENSE for details.

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

mustel-0.1.3.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mustel-0.1.3-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file mustel-0.1.3.tar.gz.

File metadata

  • Download URL: mustel-0.1.3.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mustel-0.1.3.tar.gz
Algorithm Hash digest
SHA256 1281141c8b9108cf926263ccd28fcf58b4be25fdbcf0820122e4b0f230f5a84d
MD5 68a487c8c73c64d29222a8b4411a330a
BLAKE2b-256 ee0d5eb82c32fd059e9db624cab03c668e1098651cb46986b8a72366eb7d14ef

See more details on using hashes here.

File details

Details for the file mustel-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: mustel-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mustel-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7530f086ffb9a3a62c7dd2c1f2a0122690a867ba07146f9d62c15912f9ce8e98
MD5 1aceca990db08e9b900b79e41f90c145
BLAKE2b-256 9baf6960a4ea40671e3317d1663d498606f1d9a05c82e3131659e3d431c97904

See more details on using hashes here.

Supported by

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