Migrating to DSPy 2.6.5
Version 2.6.5 introduces 1 breaking change. This guide details how to update your code.
Released: 2/20/2025
1
Breaking Changes
2
Migration Steps
3
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
dspy.Finetunedspy.signaturedspy.weaviateBreaking Changes
●Issue #1
Signature rework changes function signatures, requiring callers to update their code to match the new parameter names and order.
Migration Steps
- 1Review the updated function signatures introduced by the signature rework and modify your code to use the new parameter names and ordering.
- 2If you rely on Weaviate, no migration needed beyond enabling multitenancy configuration.
Release Summary
Version 2.6.5 introduces Weaviate multitenancy support, a signature overhaul, and fixes finetune bugs.
Need More Details?
View the full release notes and all changes for DSPy 2.6.5.
View Full Changelog