Releases: plasma-umass/commentator
Releases · plasma-umass/commentator
New features and bug fixes
What's Changed
- Added preliminary support for local models with Ollama
- Fixed a bug in type stripping / equivalence processing that could prevent successful type annotation by @emeryberger
- Prevent bad code blocks from making it into the code; factored out prompt generation by @emeryberger in #11
Full Changelog: v0.2.9...v0.3.0
Extensive improvements
What's Changed
- Asynchronous operation for vastly higher throughput; parallelizes processing across and within files by @emeryberger
- Improved validity checking by @emeryberger in #6
- Change to handle nested functions. by @emeryberger in #7
- LiteLLM and Bedrock support by @emeryberger in #9
Full Changelog: v0.0.3...v0.2.9
Commentates your code
This early release uses ChatGPT to comment your code (currently limited to Python, more to come!). It processes code one function at a time to avoid exceeding ChatGPT's token limits.
Full Changelog: https://github.com/emeryberger/commentator/commits/v0.0.3