Agent-Wiz
Agent-Wiz copied to clipboard
chore(deps): bump direct dependencies and remove unused ones
- [x] I’ve read the contribution guidelines
- [x] I’ve followed the how-to-open-a-pull-request guide
- [x] My PR targets the
mainbranch - [x] I tested all commands locally in editable mode
Hey 👋
This PR updates only the direct dependencies in pyproject.toml and removes unnecessary ones that were added earlier.
What’s changed
- Kept only the dependencies actually used in code:
- openai
- python-dotenv
- pyyaml
- pydantic
- Removed transitive deps like httpx, tqdm, anyio, etc.
- Bumped all kept deps to their latest stable versions (Python ≥3.10 compatible)
Testing done
- Installed locally with
pip install -e . - Verified both frameworks:
agent-wiz extract --framework agent_chat ...✅ worksagent-wiz extract --framework pydantic ...✅ works
agent-wiz visualize --input test_graph.json✅ works
(Note:--openfails in Codespaces because it can’t launch a browser — expected)
Everything installs and runs cleanly after the dependency cleanup.
Closes #35