Skip to content

chore(deps): bump direct dependencies and remove unused ones#50

Open
het2576 wants to merge 1 commit into
Repello-AI:masterfrom
het2576:fix/bump-direct-dependencies
Open

chore(deps): bump direct dependencies and remove unused ones#50
het2576 wants to merge 1 commit into
Repello-AI:masterfrom
het2576:fix/bump-direct-dependencies

Conversation

@het2576

@het2576 het2576 commented Nov 10, 2025

Copy link
Copy Markdown
  • I’ve read the contribution guidelines
  • I’ve followed the how-to-open-a-pull-request guide
  • My PR targets the main branch
  • 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 ... ✅ works
    • agent-wiz extract --framework pydantic ... ✅ works
  • agent-wiz visualize --input test_graph.json ✅ works
    (Note: --open fails in Codespaces because it can’t launch a browser — expected)

Everything installs and runs cleanly after the dependency cleanup.

Closes #35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bump package versions

1 participant