Hi @ACMCMC,
None of the releases are supported on macOS yet. Releases up through 0.42.0 were incorrectly tagged as supporting all platforms, but this was an oversight. Those older wheels only contain x86-64 binaries for Linux.
In that case, I'd propose that Mac users should get a warning, rather than being told to "use the latest version" of something that they can't use at all... 🙏🏻
System Info
platform: Mac
Reproduction
pip install bitsandbytes
It will install v42 instead of v44.
Then, if you try to load any model with quantization, you will get this error:
Expected behavior
Installing v44 shouldn't show any import errors. But it currently does, on Mac systems, as the latest available version for Mac is v42.
Indeed, while v42 had support for all architectures:
Built Distribution
Uploaded
Python 3
----- [v44](https://pypi.org/project/bitsandbytes/0.44.0/#files) only has support for Windows and Linux: -----
Built Distributions
Uploaded
Python 3
Windows x86-64
Uploaded
Python 3
manylinux: glibc 2.24+ x86-64
-----
Hi @ACMCMC, None of the releases are supported on macOS yet. Releases up through 0.42.0 were incorrectly tagged as supporting all platforms, but this was an oversight. Those older wheels only contain x86-64 binaries for Linux.
In that case, I'd propose that Mac users should get a warning, rather than being told to "use the latest version" of something that they can't use at all... 🙏🏻