DSS-Python
DSS-Python copied to clipboard
Native, "direct" Python bindings (interface) and misc tools for a custom implementation of OpenDSS (EPRI Distribution System Simulator). Based on CFFI, DSS C-API, aiming for full COM API-level compati...
Moving [my comment below](https://github.com/dss-extensions/dss_python/issues/26#issuecomment-667787950) into a new ticket now that conda packages are available at https://anaconda.org/dss-extensions/dss_python --- It's a good idea to revisit this later, providing a conda-forge recipe. Conda-forge...
Since the introduction of DSS contexts, it makes more sense to call CffiApiUtil something based on DSSContext. The CFFI backend was succesfully split into the `dss_python_backend` package a while ago....
Try to write a implementation based on ctypes and/or Cython to compare performance of the bindings on CPython and PyPy. Investigate whether [Numba's CFFI support](http://numba.pydata.org/numba-doc/latest/reference/pysupported.html#numba.cffi_support.register_module) can be useful to speed...
The build process on GitHub Actions (GA) is warning about versions: > Warning: This wheel needs a higher macOS version than the version your Python interpreter is compiled against. To...
Simplify building wheels by migrating to cibuildwheel.