Releases: stanfordnlp/dspy
Releases · stanfordnlp/dspy
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
2.5.31
2.5.30
What's Changed
- Change the way of enable/disable litellm logging by @chenmoneygithub in #1777
- Litellm dependency by @Florents-Tselai in #1779
- fix: prevent Chinese examples from being converted to Unicode encoding by @coolmian in #1787
- Dev finetune touches by @dilarasoylu in #1796
- (Feature) dspy.asyncify by @CyrusOfEden in #1806
- fix: for logging to console w image urls by @glesperance in #1794
- Add support for native parallel execution in DSPy by @krypticmouse in #1690
- Make sure threading fails without ParallelExecutor fails (if settings are accessed) by @okhat in #1810
- Generating reliability test programs and inputs by @dbczumar in #1802 and #1808
New Contributors
- @Florents-Tselai made their first contribution in #1779
- @glesperance made their first contribution in #1794
Full Changelog: 2.5.29...2.5.30
2.5.29
What's Changed
- Databricks finetuning integration by @chenmoneygithub in #1770
- fix: prevent Chinese examples from being converted to Unicode encoding by @coolmian in #1774
New Contributors
Full Changelog: 2.5.28...2.5.29
2.5.28
What's Changed
- Revamp BootstrapFinetune and merge BetterTogether to main by @dilarasoylu in #1698
- Add test coverage for caching against a LiteLLM test server by @dbczumar in #1769
- add flag to suppress litellm logs in dspy.LM by @arnavsinghvi11 in #1768
New Contributors
- @kingtroga made their first contribution in #1653
Full Changelog: 2.5.27...2.5.28
2.5.27
2.5.26
What's Changed
- Remove
structlog
dependency by @chenmoneygithub in #1751 - LMs: retry with exponential backoff for a limited set of error codes by @dbczumar in #1753
- Fixes for OpenAI / Azure OpenAI compatibility with LiteLLM router by @dbczumar in #1760
- Fixed by exluding attestations which were automatically enabled in an… by @hmoazam in #1761
Full Changelog: 2.5.25...2.5.26