v1.68.1
Breaking Changes📦 openai-python-sdkView on GitHub →
⚠ 1 breaking🐛 3 fixes🔧 2 symbols
Summary
Release 1.68.1 focuses on codebase cleanup by removing duplicate types and modules, and optimizes the package size by making sounddevice and numpy optional dependencies.
⚠️ Breaking Changes
- The 'sounddevice' and 'numpy' packages are no longer installed by default. If your application relies on these for audio processing, you must now install them manually or via extras.
Migration Steps
- If using audio features that require sounddevice or numpy, update your installation command to include the necessary extras or install the packages directly: pip install sounddevice numpy.
🐛 Bug Fixes
- Removed duplicate type definitions in the client module.
- Removed a duplicative module in audio helpers to clean up the codebase.
- Moved sounddevice and numpy to optional dependencies to reduce the default package footprint.
🔧 Affected Symbols
openai.helpers.audioopenai.resources.audio