Skip to content

v0.7.0

Choose a tag to compare

@kalil0321 kalil0321 released this 06 Apr 08:02
· 90 commits to main since this release
017bbf5

What's New

run command

Execute generated scripts directly from the CLI:

reverse-api-engineer run ashby                    # fuzzy match by name
reverse-api-engineer run a450e520ca30             # by run ID
reverse-api-engineer run ashby --ls               # list scripts
reverse-api-engineer run ashby --file api_client.py
reverse-api-engineer run ashby -- --org acme      # pass args to script
  • Shared venv at ~/.reverse-api/runs/.venv with requests pre-installed
  • Auto-install missing imports — offers to pip install and retry on ModuleNotFoundError
  • Real-time output — stdout streams live, stderr captured for error detection

Security

  • litellm >=1.83.0 (critical + high)
  • requests >=2.33.0 (medium)
  • aiohttp >=3.13.4 (4 medium + 6 low)
  • pygments >=2.20.0 (low)
  • cryptography >=46.0.6 (low)

Install / Upgrade

pip install -U reverse-api-engineer
# or
uv tool upgrade reverse-api-engineer