agriyakhetarpal opened a new issue, #47329:
URL: https://github.com/apache/arrow/issues/47329

   ### Describe the enhancement requested
   
   Hi! We've released Pyodide 0.28 recently ([blog 
post](https://blog.pyodide.org/posts/0.28-release/), 
[CHANGELOG](https://pyodide.org/en/stable/project/changelog.html#version-0-28-0)),
 which brings forth a new `pyodide_2025_0` ABI.
   
   PyArrow in Pyodide 0.28 was disabled for users because it has not been built 
against this new ABI. 
   
   Previously, we issued a rebuild of PyArrow at 
https://github.com/pyodide/pyodide-numpy-2.0-rebuilds/releases/tag/v1.0.0 for 
Pyodide 0.27 earlier this year after gh-45072.
   
   There is a build against the Pyodide 0.28.0dev0 ABI at 
https://github.com/joemarshall/pyarrow-pyodide/releases/tag/0.28.0.dev0, but 
the ABI was broken again since then and we would require a build against 
Pyodide 0.28.0a3 at least (which is when the `pyodide_2025_0` ABI was 
stabilised) or, better, Pyodide 0.28.1.
   
   cc: @hoodmane @ryanking13 @joemarshall
   
   This issue has two parts, either of which may be completed without the 
other, but both would be nice to resolve simultaneously so that the build is 
well-tested:
   
   
   - [ ] Build and test against Pyodide 0.28 (I'll put up a PR for this)
   - [ ] Issue a GitHub release with the new ABI, either via 
https://github.com/joemarshall/pyarrow-pyodide/issues/5, or via another 
repository in the Pyodide organisation
   
   xref: https://github.com/pyodide/pyodide-recipes/issues/99, 
https://github.com/marimo-team/marimo/pull/5995#issuecomment-3175520742, 
https://github.com/jupyterlite/jupyterlite/issues/1576
   
   ### Component(s)
   
   Packaging


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to