Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publishing fake versions is confusing #749

Open
ctapobep opened this issue Jul 18, 2023 · 0 comments
Open

Publishing fake versions is confusing #749

ctapobep opened this issue Jul 18, 2023 · 0 comments
Labels
❓ question Further information is requested

Comments

@ctapobep
Copy link

ctapobep commented Jul 18, 2023

Summary

Right now wasmer publishes versions with "none" ABI version and "any" Python implementation (like wasmer-1.1.0-py3-none-any.whl). So when installing the version we think that everything is ok, but when running the app we get an error like "Wasmer Cranelift is not available on this system".

Additional details

Ideally we need to fail fast - if the package isn't available on some system I'd like to know about it during the build. Not when I deploy/run the app.

Then we have to find out which version in the long list is actually a working one. You can do this only if you know that these packages always use ABI. Which also requires some investigation. So it takes quite a while just to realize that you can't really run wasmer on your platform (for me it's CPython10 on MacOS Ventura, 13.x).

So I wonder was there a reason to publish the fake versions?

PS: would be great to have more builds for ARM architecture. It exists only for Python3.9, but not for the newer ones.

@ctapobep ctapobep added the ❓ question Further information is requested label Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❓ question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant