Shemul CLI v1.0.1 is here 🎉 Shemul CLI is an advanced project-aware CLI tool for task automation based on JSON configuration for PIP. It centralizes repetitive development commands in shemul.json, supports both project-local and user-global command scopes, and runs everything with built-in safety controls.
😵💫 The problem we all know
Here's the thing… You open a project, and your brain instantly switches to command memory mode:
docker compose up --buildpython manage.py migrateuvicorn main:app --reload- random scripts you know exist somewhere
Some are in your shell history. Some are in README files. Some… just gone.
Every project feels slightly different, and over time, it becomes mental overhead instead of real work.
💡 How Shemul CLI fixes it
Shemul CLI takes that mess and turns it into something simple. You define your commands once inside a clean JSON file — shemul.json — then you run them like this:
shemul upThat's it. No digging. No remembering long commands. No switching context.
It's especially powerful for Python workflows where pip install shemul gives you a lightweight CLI that fits naturally into your existing setup 🐍
🧠 Built around how you actually work
Shemul CLI isn't trying to change your workflow. It organizes it.
- ✨ Project-aware by default — if a
shemul.jsonexists, Shemul CLI understands your project instantly. - 🌍 Dual scope system — project-level commands and global user commands.
- 🎯 Smart precedence — project commands always override global ones. No surprises.
- 🛡️ Safety first — confirm prompts, danger warnings, dry runs and trace mode.
Everything is designed to make execution safer and more predictable.
🔍 Why developers search for Shemul CLI
If you've ever searched for things like shemul CLI, shemul task runner, shemul.json or task automation CLI Python, you're basically describing this exact problem.
Shemul CLI sits right in that gap between raw shell commands and heavy automation tools. Lightweight, but structured.
✨ What's new in v1.0.1
No big features this time. And that's intentional. This release focuses on:
- Minor bug fixes 🐛
- Improved stability ⚙️
- Small internal refinements
Nothing flashy. Just smoother, more reliable behavior in daily use.
📦 Upgrade
Already using Shemul CLI? Update in seconds:
pip install --upgrade shemul💬 Final thoughts
v1.0.0 built the foundation. v1.0.1 makes it stronger.
Shemul CLI is still about one simple idea: 👉 one config, 👉 one CLI, 👉 one place for your workflow.
And honestly… that's all most projects really need.

.webp&w=128&q=75)

.webp&w=256&q=75)