Metadata-Version: 2.4
Name: mustel
Version: 0.1.0
Summary: Simple Python environment inspector - see what's installed across all your Python versions
Author: Raunak Nayak
Author-email: Ameya Kulkarni <acclaptop47@gmail.com>
License: Proprietary
Keywords: python,environment,packages,pip,inspector
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# mustel 🦦

A simple Python environment inspector. See what's installed across all your Python versions.

## 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.

## Install

```bash
pip install mustel
```

## Usage

```bash
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 help      # Show help
```

## Examples

### See all your Pythons
```
> mustel all

🦦 mustel — all pythons

Found 3 Python(s):

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

  Python 3.14.0 
  Path: C:\Users\...\Python314\python.exe
  Packages: 8
------------------------------------------------------------
```

### Use with a specific Python
```bash
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 © 2025 Ameya Kulkarni, Raunak Nayak

See [LICENSE](LICENSE) for details.
