Download Latest Version 3.0.4 source code.tar.gz (16.3 MB)
Email in envelope

Get an email when there's a new version of DSPy

Home / 3.0.3
Name Modified Size InfoDownloads / Week
Parent folder
3.0.3 source code.tar.gz 2025-08-31 15.3 MB
3.0.3 source code.zip 2025-08-31 15.4 MB
README.md 2025-08-31 1.4 kB
Totals: 3 Items   30.7 MB 0

What's Changed

New Functionality * Introduce rollout_id for bypassing LM cache in a namespaced way by @okhat in https://github.com/stanfordnlp/dspy/pull/8745 * Raise temperature when doing multiple rollouts (and warn otherwise) by @okhat in https://github.com/stanfordnlp/dspy/pull/8748

Optimizers * Bump gepa version - Fix dependencies, Add progress bar, Ensure failing metrics do not continue running by @LakshyAAAgrawal in https://github.com/stanfordnlp/dspy/pull/8701 * Fix call to forward in dspy.GEPA tutorial by @LakshyAAAgrawal in https://github.com/stanfordnlp/dspy/pull/8719

Maintenance * Replace ujson by orjson by @chenmoneygithub in https://github.com/stanfordnlp/dspy/pull/8655 * Change how forward is patched to avoid warning on explicit forward call by @chenmoneygithub in https://github.com/stanfordnlp/dspy/pull/8700 * Add type hints and fix doc string of SIMBA by @TomeHirata in https://github.com/stanfordnlp/dspy/pull/8707 * Remove deprecated LiteLLM caching from LM by @okhat in https://github.com/stanfordnlp/dspy/pull/8742 * Fix Predict config merging and document rollout_id usage by @okhat in https://github.com/stanfordnlp/dspy/pull/8746 * Lower max_tokens requirement for reasoning LMs by @okhat in https://github.com/stanfordnlp/dspy/pull/8750

Full Changelog: https://github.com/stanfordnlp/dspy/compare/3.0.2...3.0.3

Source: README.md, updated 2025-08-31