Skip to content

DSS C-API binaries and low-level bindings used by DSS-Python

License

Notifications You must be signed in to change notification settings

dss-extensions/dss_python_backend

Repository files navigation

Builds PyPI Supports Linux Supports macOS Supports Microsoft Windows

DSS-Python: Backend

dss_python_backend provides low-level bindings for an implementation of EPRI's OpenDSS, using CFFI and our DSS C-API library and headers. It contains the native libraries (and DLLs) required by DSS-Python. This is considered an implementation detail.

This is not intended for direct usage, see DSS-Python and OpenDSSDirect.py instead!

After several years integrated into DSS-Python, this package was created in April 2023 to make the maintenance easier. See dss-extensions/DSS-Python#51

This package includes:

  • CFFI modules for DSS C-API
  • CFFI modules for user-models (only the code for generator user-models is being compiled nowadays)
  • DSS C-API libraries, DLLs, and headers

About

DSS C-API binaries and low-level bindings used by DSS-Python

Resources

License

Stars

Watchers

Forks

Languages