Open jymchng opened 1 month ago
I don't have much experience with Poetry, so I don't know how build.py works, but we rely on a standard Python build system (PEP 517), so it Poetry's build.py is correctly supporting it. It would work.
It would be good to have an example showcasing something like setuptools.Extension or Cython.Extension and a build_ext.
PR welcome. As I mentioned, it would probably "just work", but if you run into any issues, it would be helpful if you could summarize what you're experiencing and open an issue or PR.
I don't have much experience with Poetry, so I don't know how build.py works, but we rely on a standard Python build system (PEP 517), so it Poetry's build.py is correctly supporting it. It would work.
It would be good to have an example showcasing something like setuptools.Extension or Cython.Extension and a build_ext.
PR welcome. As I mentioned, it would probably "just work", but if you run into any issues, it would be helpful if you could summarize what you're experiencing and open an issue or PR.
Thank you for your warm reply.
https://github.com/ymd-h/exodide?tab=readme-ov-file
I am looking for something like the above, but the project has not been maintained for two years so that is unfortunate. If pyodide can take over it, that will be great!
That package was made when we didn't support out-of-tree builds. Now that we do, I don't think that package is necessary anymore.
As titled.
Additionally, if this can work, then the building of the wheel and subsequent loading into
pyodide
can be much smoother.It would be good to have an example showcasing something like
setuptools.Extension
orCython.Extension
and abuild_ext
.Thank you.