pyodide / micropip

A lightweight Python package installer for Pyodide
https://micropip.pyodide.org
Mozilla Public License 2.0
68 stars 16 forks source link

can't find pure wheel for "aprsd" even though it exists on pypi #105

Open hemna opened 1 month ago

hemna commented 1 month ago

I'm trying to use pyscript to play with it a bit and am trying to include my aprsd app, which is in pypi.org

You can see the wheel here: https://pypi.org/project/aprsd/#files

https://files.pythonhosted.org/packages/21/91/4ae48d6e1d3ec966c5412d3fa3fdc9053423e8bbdc3946c0654de1a09170/aprsd-3.4.0-py2.py3-none-any.whl

Yet micropip complains that it can't find a wheel for it.

  File "/lib/python3.11/site-packages/micropip/_commands/install.py", line 146, in install
    raise ValueError(
ValueError: Can't find a pure Python 3 wheel for: 'aprsd', 'zope-interface==6.3', 'click-completion==0.5.2', 'bitarray==2.9.2', 'greenlet==3.0.3'
See: https://pyodide.org/en/stable/usage/faq.html#why-can-t-micropip-find-a-pure-python-wheel-for-a-package
hoodmane commented 1 month ago

The problem is greenlet==3.0.3. Greenlet isn't yet supported.