Change8

2.6.5

Breaking Changes
📦 dspyView on GitHub →
1 breaking1 features🐛 1 fixes🔧 3 symbols

Summary

Version 2.6.5 introduces Weaviate multitenancy support, a signature overhaul, and fixes finetune bugs.

⚠️ Breaking Changes

  • Signature rework changes function signatures, requiring callers to update their code to match the new parameter names and order.

Migration Steps

  1. Review the updated function signatures introduced by the signature rework and modify your code to use the new parameter names and ordering.
  2. If you rely on Weaviate, no migration needed beyond enabling multitenancy configuration.

✨ New Features

  • Added multitenancy support for Weaviate, enabling use of multiple tenants within a single Weaviate instance.

🐛 Bug Fixes

  • Fixed an issue with the finetune workflow that caused errors during training.

🔧 Affected Symbols

dspy.Finetunedspy.signaturedspy.weaviate