Skip to content

Releases: plasma-umass/commentator

New features and bug fixes

15 Feb 18:05
Compare
Choose a tag to compare

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

09 Feb 21:01
Compare
Choose a tag to compare

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

09 Mar 21:20
Compare
Choose a tag to compare

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