Metadata-Version: 2.1
Name: wasmpy-build
Version: 0.1.1
Summary: Emscripten compatible build script for CPython C extensions
Home-page: https://github.com/r-james-dev/wasmpy-build
Author: James Ryan
Author-email: r.james.dev@gmail.com
License: MIT
Description: # WasmPy-Build
        
        This tool can compile CPython C extension files, such as the ones created by Cython, to WebAssembly so that the extensions are platform independent.
        
        The created `.wasm` files can be imported by [WasmPy](https://github.com/r-james-dev/wasmpy) in a simmilar manner to native C extensions.
        
        This project contains modified CPython header files as well as a build script to ease the creation of `.wasm` extension files.
        
        Currently this project only supports CPython 3.8 and 3.9 but I'm hoping to add support for older versions.
        
        # Installation
        
        To install WasmPy-Build you will first need to install the [Emscripten SDK](https://emscripten.org/docs/getting_started/downloads.html#installation-instructions).
        
        ### Install WasmPy-Build from pip
        
        ```bash
        $ pip install wasmpy-build
        ```
        
        ### ... or build from source
        
        ```bash
        $ git clone https://github.com/r-james-dev/wasmpy-build
        $ cd wasmpy-build
        $ python3 setup.py install
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: C
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
