Migrating to BitsAndBytes 0.49.0
Version 0.49.0 introduces 2 breaking changes. This guide details how to update your code.
Released: 12/11/2025
2
Breaking Changes
2
Migration Steps
1
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
pythonInterface.cppBreaking Changes
●Issue #1
Support for Python 3.9 has been dropped. Users must upgrade to Python 3.10 or newer.
●Issue #2
Compilation support for Maxwell GPUs in the CUDA backend has been dropped. Users on Maxwell GPUs may need to use older versions or alternative backends.
Migration Steps
- 1Ensure your Python environment is running Python 3.10 or newer.
- 2If you rely on CUDA compilation for Maxwell GPUs, you must use an older version of the library or switch hardware.
Release Summary
This release brings significant performance boosts for x86-64 CPUs, introduces experimental ROCm support via PyPI wheels, and adds compatibility for macOS 14+. Support for Python 3.9 and Maxwell GPUs has been dropped.
Need More Details?
View the full release notes and all changes for BitsAndBytes 0.49.0.
View Full Changelog