Macosx-15.0-arm64 'is not a supported wheel on this platform' error

Hi folks!

Which wheel should I use for my macosx-15.0-arm64 laptop? I've tried a bunch of them/debugging but failed.

Thanks!!

Welcome to the forum @APieceOfKnife :wave: !

Which Prodigy version are you trying to install and which Python version are you running?

I'm suspecting you're installing pre 1.16.0?
As of 1.16.0 we dropped the support for platform specific wheels and we're distributing cross-platfrom wheels instead.

The last macos-specific wheels (1.15.8) was build for macos-11.0 and Python 3.9 - 3.12. The superior version of the platform should not be a problem but Python version perhaps is? It's important that the Python version you're running matches the python version the wheels were built for.

Hi!

Thank you for your info!

The newest one I have is 1.13.3.
The Python version I'm using is 3.13.1, which might be the problem I guess?

Meanwhile my fellow tried to install prodigy 1.12.6 with python 3.10 and it was installed okay. But prodigy stats gave him many compatibility errors - unable to resolved versions and some are pydantic related.

Hi @APieceOfKnife ,

In your case that would be the python version, yeah. Would it be possible for you to use Python 3.12 for Prodigy virtual env?

As for the 1.12.6 - I assume they tried to install Prodigy in a fresh virtual env, right? In that case some dependencies are probably not tight enough on 1.12.6. I'll have a look of course but in the meantime the best thing to do would be to upgrade Prodigy to highest version possible.