Skip to content

Conversation

@CarsonRoscoe
Copy link
Contributor

What changed?

  • Documentation
  • Bug fix
  • New Action
  • New Action Provider
  • Other

Added cli.py missing dependencies to the pyproject.toml

Why was this change implemented?

When running the CLI fresh, we get the error:

carsonroscoe@MWWFC7DW3K Github % pipx run create-onchain-agent
Traceback (most recent call last):
  File "/Users/carsonroscoe/.local/pipx/.cache/69d9ac38d65d20a/bin/create-onchain-agent", line 5, in <module>
    from create_onchain_agent.cli import create_project
  File "/Users/carsonroscoe/.local/pipx/.cache/69d9ac38d65d20a/lib/python3.13/site-packages/create_onchain_agent/cli.py", line 8, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

This is because I added cli.py dependencies to #452 but did not poetry add them into the pyproject.toml

Checklist

  • Changelog updated
  • Commits are signed. See instructions
  • Doc strings
  • Readme updates
  • Rebased against master
  • Relevant exports added

How has it been tested?

  • Agent tested
  • Unit tests

Notes to reviewers

@cb-heimdall
Copy link

cb-heimdall commented Feb 24, 2025

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@github-actions github-actions bot added documentation Improvements or additions to documentation needs triage labels Feb 24, 2025
@CarsonRoscoe CarsonRoscoe marked this pull request as ready for review February 24, 2025 17:37
@CarsonRoscoe CarsonRoscoe merged commit b5addfa into main Feb 24, 2025
14 checks passed
@CarsonRoscoe CarsonRoscoe deleted the fix/python-create-onchain-agent-missing-cli-dependencies branch February 24, 2025 17:37
kylexqian pushed a commit to OpenGradient/agentkit that referenced this pull request Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Development

Successfully merging this pull request may close these issues.

3 participants