Skip to content

Release 2.9.0

Choose a tag to compare

@thiswillbeyourgithub thiswillbeyourgithub released this 17 Mar 19:25
· 823 commits to main since this release

What's new

New Features

  • Shell Command Testing
    • Added shell command test for NYTimes parsing with content validation. [d3832f2]

Fixes

  • Intermediate Merging
    • Fixed error during batch merging, ensuring intermediate answers are handled properly when too large. [d06cbb3]
    • Improved logic for retry attempts during batch merging. [573e15f]
  • Parsing Reliability
    • Prevent return of intermediately parsed output on parsing failure. [78c9364]
    • Adapted handling to retry when encountering unparseable output or finish_reason=length. [763e9b4]
  • Backend and Output
    • Resolved backend errors and edge case issues breaking summary generation. [bf00ced, 89c01de]
    • Corrected handling of test outputs to avoid crashing in specific import modes. [ee416ec]
  • Testing Corrections
    • Corrected various test functions and ensured expected outcomes align with API changes. [bfcba71, 89c01de, 292ce90]

Documentation

  • General Updates
    • Enhanced walkthrough formatting for improved readability in documentation. [2ec7fad]
    • Provided context about the origins of wdoc in README. [31e6c5d]
  • Example and Help Docs
    • Updated examples documentation to remove confusing import_mode arguments. [cef5cdf]
    • Improved query and summary help documentation to reflect recent changes. [a289759, f1a6294]

Improvements

  • Configuration and Setup Adjustments
    • Simplified the post-install script to handle dependencies via uv if present. [7a55143, 4ed0a35]
  • Performance and Debugging Enhancements
    • Bumped max_tokens for intermediate answers to accommodate larger outputs during processing. [df059b6]
    • Stored original strings before parsing for effective debugging. [6ec3957]
    • Addressed deprecation warnings to keep up with latest standards. [15e4793]

Minor Changes

  • Code and Debug Tune-ups
    • Streamlined testing arguments and outputs for precise validation. [7e5e4ce, b7f1a1f, d79b4c5]
    • Fine-tuned post-install scripts and functional debug outputs for better clarity. [d620f87]
  • Enhanced wdoc Docs Via SVG Files (WIP)
    • Create SVG diagram and documentation for summary algorithm. [b5f49a9]
    • Added SVG visualization and improved design and intuitive flow representation for better understanding. [9489a8a, 703dde0]

Commits details since the last release

  • [d06cbb3] by @thiswillbeyourgithub, 34 minutes ago:
    fix: error when merging batch when intermediate answers got so large the model can't merge them anymore
    We just concatennate them using semantic order and that will be good
    enough, the alternative is too expensive

Signed-off-by: thiswillbeyourgithub [email protected]

wdoc/wdoc.py

wdoc/wdoc.py

wdoc/utils/misc.py

wdoc/wdoc.py

wdoc/utils/misc.py

wdoc/utils/misc.py

wdoc/wdoc.py

tests/test_wdoc.py

wdoc/docs/examples.md

tests/test_wdoc.py

wdoc/wdoc.py

tests/test_wdoc.py

README.md
scripts/AnkiFiltered/AnkiFilteredDeckCreator.py
scripts/TheFiche/TheFiche.py
tests/test_wdoc.py
wdoc/main.py
wdoc/docs/help.md
wdoc/wdoc.py

wdoc/wdoc.py

wdoc/utils/tasks/query.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

wdoc/wdoc.py

wdoc/wdoc.py

wdoc/docs/help.md
wdoc/wdoc.py

wdoc/wdoc.py

wdoc/wdoc.py

README.md

wdoc/docs/examples.md

README.md

README.md

tests/test_wdoc.py

tests/test_wdoc.py

tests/test_wdoc.py

wdoc/utils/misc.py

tests/test_wdoc.py

wdoc/utils/batch_file_loader.py

setup.py

setup.py

README.md

README.md
setup.py
wdoc/main.py
wdoc/docs/examples.md
wdoc/utils/misc.py

wdoc/docs/help.md

wdoc/main.py

wdoc/utils/loaders.py

tests/test_wdoc.py

wdoc/docs/help.md

wdoc/wdoc.py

wdoc/utils/misc.py
wdoc/wdoc.py

wdoc/docs/svg/query_animation.html
wdoc/docs/svg/query_rag.md
wdoc/docs/svg/summary.svg

query_rag.md

wdoc/docs/summary.svg

wdoc/docs/summary.svg

wdoc/docs/summary.svg

summary_rag.md
wdoc/docs/summary.svg

wdoc/docs/summary.svg

wdoc/docs/summary.svg

  • [fc83dd3] by @thiswillbeyourgithub (aider), 2 days ago:
    feat: Enhance SVG visualization with improved design, color scheme, and intuitive flow representation

wdoc/docs/summary.svg

wdoc/docs/summary.svg

wdoc/docs/query_animation.html

wdoc/docs/query_animation.html

wdoc/docs/query_animation.html

wdoc/docs/query_animation.html