Releases: stanfordnlp/dspy
Releases · stanfordnlp/dspy
2.5.41
2.5.40
What's Changed
- Switch settings from contextvar to thread local storage (for Colab) by @okhat in #1860
- Signature.replace compatibility with pydantic 2.10 by @mikeedjones in #1855
- Allow react.Tool to wrap methods by @tkellogg in #1856
- Adapters: Support JSON serialization of all types via pydantic (e.g. datetimes, enums, etc.) by @dbczumar in #1853
Full Changelog: 2.5.39...2.5.40
2.5.39
Full Changelog: 2.5.38...2.5.39
2.5.38
Full Changelog: 2.5.37...2.5.38
2.5.37
Hotfix over 2.5.36
Full Changelog: 2.5.36...2.5.37
2.5.36
2.5.35
2.5.34
2.5.33
What's Changed
- Add teacher module to MIPROv2 by @Shangyint in #1830
- Make litellm version more flexible by @rogeriochaves in #1833
- Updating MIPROv2 Logging by @klopsahlong in #1828
- Style fix for Dataloader by @chenmoneygithub in #1838
- Fix dspy.Evaluate's handling of exceptions (from 2.5.30) by @okhat in #1839
Full Changelog: 2.5.32...2.5.33
2.5.32
What's Changed
- Revert back to more permissive dspy.settings multi-threaded access by @okhat in 9a70c7c42c
- Fix additional evaluation display failures for non-dict objects by @dbczumar in #1820
- Use dspy.Embedding for KNN by @CyrusOfEden in #1822
- Replace print by logger.info in BetterTogether optimizer by @chenmoneygithub in #1827
Full Changelog: 2.5.31...2.5.32