Closed ClearSafety closed 3 months ago
Hi, the problem here is with our google-crc32c dependency library, which does not publish pure-Python packages as it is intended to be a pure C extension. We compile for several platforms, but this is the first time we've encountered an environment that does not accept any wheel format that is not pure-Python.
Please open a bug at https://github.com/googleapis/python-crc32c and we will investigate, but as it is a C extension library there may not be many options.
According to the Micropip FAQ, there is a way to package C extensions for Micropi, so probably that will be your best bet: https://pyodide.org/en/stable/usage/faq.html#why-can-t-micropip-find-a-pure-python-wheel-for-a-package
Thanks for stopping by to let us know something could be better!
PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.
Please run down the following list and make sure you've tried the usual "quick fixes":
If you are still having issues, please be sure to include as much information as possible:
Environment details
google-cloud-storage
version: 2.18.0Steps to reproduce
Code example
Stack trace
Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!