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]
