Ahsan Sheraz’s Post

🚀 pywho — a debugging painkiller for Python developers (30+ GitHub stars in 1 month 🔥) 💡 What is pywho? A zero-dependency Python CLI that explains your environment, traces imports, and detects module shadowing. No guessing. No scattered checks. Just clear answers. ⚠️ Pain point: Debugging Python issues usually means checking: • Interpreter • Virtualenv • sys.path • pip • Import resolution 👉 All separately → slow, repetitive, and perfect for “works on my machine” problems 📊 Existing tools: • Python built-in site/path inspection • pip debug • Manual import checks 👉 Useful individually, but each shows only part of the picture 🛠️ What pywho does: One CLI that gives you: ✅ Interpreter details ✅ Virtualenv detection ✅ Import tracing ✅ Import resolution insights ✅ Module shadow scanning ✅ JSON output for CI/sharing ➡️ One place, not five ➡️ Zero dependency ➡️ Cross-platform ➡️ Built for real debugging workflows 👨💻 For all Python developers 🔗 GitHub: https://lnkd.in/dMvz9PYM 🔗 PyPI: https://lnkd.in/dM72_8rs 🔗 Docs: https://lnkd.in/dCvUBAeu ♻️ Resharing to support the Python community 🤝 💬 What’s the most confusing Python environment issue you’ve debugged? #Python #PythonDeveloper #PythonDev #PyPI #PythonTools #DebuggingTools #DeveloperTools #DevTools #CLItools #CommandLine #SoftwareEngineering #BackendDevelopment #DevOps #OpenSource #OpenSourceProject #Programming #CodingLife #BuildInPublic #TechInnovation #ProductivityTools #Automation #CI_CD #TestingTools #PythonTips #CodeQuality #SoftwareDevelopment #DevelopersLife #TechCommunity #GitHubProjects

  • graphical user interface, website

One CLI, not five. That’s exactly where debugging time gets burned: interpreter, venv, `sys.path`, and import shadowing don’t fail in isolation. `pywho` makes the root cause visible fast. What’s the toughest Python environment bug you’ve chased?

To view or add a comment, sign in

Explore content categories