csp icon indicating copy to clipboard operation
csp copied to clipboard

Add emscripten build of `csp` for webassembly

Open timkpaine opened this issue 1 year ago • 2 comments

This will be tricky given our use of threading, our various external adapters, reliance on filesystem, etc etc.

timkpaine avatar Feb 14 '24 14:02 timkpaine

C++ Adapter dependencies:

  • Arrow/Parquet: https://github.com/apache/arrow/pull/35672
  • ~~Kafka~~ should be completely disabled

Python Adapter dependencies:

  • DB: ? should be fine as its just SQLAlchemy
  • CSV: should work fine against browser storage
  • perspective: going to be reworked
  • websocket: webserver, won't work
  • Symphony: disabled when dep is missing
  • Slack: disabled when dep is missing

timkpaine avatar Feb 23 '24 22:02 timkpaine

https://cibuildwheel.pypa.io/en/stable/setup/#pyodide-webassembly-builds-experimental

timkpaine avatar Jul 23 '24 18:07 timkpaine