Metadata-Version: 2.1
Name: static-frame-pyodide
Version: 1.4.5
Summary: StaticFrame packaged for use in Pyodide, PyScript, and WebAssembly/Emscripten environments
Author: Christopher Ariza
License: MIT
Keywords: immutable,array,numpy,data structures
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Environment :: WebAssembly
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE

# static-frame-pyodide
StaticFrame packaged for use in Pyodide, PyScript, and WebAssembly/Emscripten environments.

This package, on import, uses `micropip` to install versions of StaticFrame dependencies (`arraykit` and `arraymap`) compiled for Emscripten, and then delegates the StaticFrame API to this module.

## Usage in Pyodide:

Try StaticFrame in Pyodide here: https://pyodide.org/en/stable/console.html

```python-repl
>>> import micropip; await micropip.install('static-frame-pyodide')
>>> import static_frame_pyodide as sf
```

While ``pyodide.http.open_url()`` will not work with any URL, it works with the sample provided by the
[``pyscript-ice-cream``](https://github.com/Cheukting/pyscript-ice-cream) project.


![Pyodide screen shot](https://github.com/static-frame/static-frame-pyodide/blob/main/doc/sf-pyodide.png)


