Agent-Wiz icon indicating copy to clipboard operation
Agent-Wiz copied to clipboard

bump package versions

Open buildr-daemon opened this issue 2 months ago • 5 comments

Bump package versions to the latest version and do changes to support the bump.

buildr-daemon avatar Oct 09 '25 09:10 buildr-daemon

Hey @repello-daemon, I’d like to take up this issue. I’ve gone through the repo structure and noticed that dependencies are managed through pyproject.toml while the main codebase is organized under src/repello_agent_wiz/.

My approach would be:

  1. Review all dependencies listed in pyproject.toml.

  2. Bump them to their latest stable versions while ensuring compatibility.

  3. Apply any required code adjustments in case of deprecated methods or minor API changes.

  4. Reinstall dependencies and run the tests along with the example scripts in examples/code/ to confirm that everything functions properly after the upgrade.

Please assign this issue to me — I’ll make sure the update is clean, consistent, and fully verified.

Rahul2512Chauhan avatar Oct 09 '25 13:10 Rahul2512Chauhan

Hi @repello-daemon, I’m ready to work on this dependency bump issue. My approach would be:

  1. Identify all third-party dependencies used in the codebase (including those not listed in pyproject.toml, e.g., PyYAML, pydantic, tqdm, etc.).

  2. Check for the latest stable versions of these packages.

  3. Update pyproject.toml with the new versions.

  4. Reinstall the package in editable mode and test all CLI commands and examples to ensure everything works.

Could you confirm if this is the intended approach for the issue? I want to make sure I’m aligned before proceeding.

Rahul2512Chauhan avatar Oct 11 '25 09:10 Rahul2512Chauhan

@Rahul2512Chauhan go ahead.

buildr-daemon avatar Oct 11 '25 09:10 buildr-daemon

Hi @repello-daemon,

I’ve created a PR for this issue: #38

  • The PR updates all third-party dependencies in pyproject.toml to their latest stable versions compatible with Python ≥3.10. I’ve also verified:

  • Installation in editable mode works cleanly (pip install -e .)

  • All CLI commands function as expected (agent-wiz --help, extract, visualize, analyze)

  • Example workflows run correctly and generate the expected outputs

Please review the PR and let me know if any further adjustments are needed.

Thanks!

Rahul2512Chauhan avatar Oct 11 '25 13:10 Rahul2512Chauhan

Hey @Aaditya-G , I'd like to take this one.

I checked the repo and confirmed that only the following packages are actually imported in the code, so they’re the only real direct dependencies:

  • openai
  • python-dotenv
  • pyyaml
  • pydantic

The rest of the packages that were added earlier (httpx, tqdm, anyio, etc.) are just transitive deps and don’t need to be listed in pyproject.toml.

I’ve already tested the package locally (pip install -e .), ran both extract commands, and verified that everything works. visualize also works.

If it’s okay, please assign the issue to me and I’ll open the PR.

Thanks!

het2576 avatar Nov 09 '25 18:11 het2576