What's Changed
Release 0.19.0 of codeflash.
Full Changelog: https://github.com/codeflash-ai/codeflash/commits/v0.19.0
What's Changed
- ⚡️ Speed up function
parse_test_failures_from_stdoutby 16% in PR #945 (feat/feedback-loop-for-unmatched-test-results) by @codeflash-ai[bot] in #946 - use pytest as the execution engine for all tests by @KRRT7 in #951
- apply cancel-in-progress to all GHA by @KRRT7 in #956
- [FIX] incorrect PR message shown when --no-pr flag is passed by @mohammedahmed18 in #958
- Split test generation and optimizations generation into separate methods by @KRRT7 in #957
- CF-928 remove test_framework from pyproject.toml by @KRRT7 in #955
- extract logic for processing a candidate into a method for separation of concerns by @KRRT7 in #959
- chore: combine test errors for LSP by @HeshamHM28 in #961
- ⚡️ Speed up method
AiServiceClient._get_valid_candidatesby 45% in PR #945 (feat/feedback-loop-for-unmatched-test-results) by @codeflash-ai[bot] in #966 - Show Progress while profiling the candidate by @mohammedahmed18 in #968
- lsp tests validation by @mashraf-222 in #944
- shorten error string, more enhancements needed by @aseembits93 in #965
- Comparator support for tensorflow, dict views, slices, 0-d numpy arrays, torch dtypes by @misrasaurabh1 in #979
- [Enhancement] Use weighted ranking to cap refinement candidates (CF-931) by @mohammedahmed18 in #962
- tracer improvements by @KRRT7 in #970
- [FEAT] Code-repair for candidates with unmatched test results by @mohammedahmed18 in #945
- release/v0.19.0 by @misrasaurabh1 in #982
Full Changelog: v0.18.7...v0.19.0