Metadata-Version: 1.0
Name: cfly
Version: 0.9.10
Summary: Build python extensions on-the-fly. Run C++ code directly from Python
Home-page: https://github.com/pymet/cfly
Author: pymet
Author-email: office@pymet.com
License: MIT
Description: # cfly
        
        - Build python extensions on-the-fly.
        - Run C++ code directly from Python.
        
        ## Example
        
        ```py
        from cfly import build_module
        
        mymodule = build_module('mymodule', '''
        #define PY_SSIZE_T_CLEAN
        #include <Python.h>
        
        struct Foobar {
            PyObject_HEAD
        };
        
        PyObject * meth_hello_world(PyObject * self) {
            return PyLong_FromLong(1234);
        }
        ''')
        
        print(mymodule.Foobar)
        print(mymodule.hello_world())
        ```
        
        **output**
        
        ```py
        <class 'mymodule.Foobar'>
        1234
        ```
        
Keywords: cfly,build,extension,c++
Platform: UNKNOWN
