opendsspy is a Windows/Linux Python package providing access to OpenDSS direct dll version of OpenDSS.
Project description
py-dss-interface is a Windows Python package providing access to OpenDSS direct dll version of OpenDSS - Version 9.2.0.1 (64-bit build); License Status: Open and Version 9.2.0.1 (32-bit build); License Status: Open.
Free software: MIT license
Disclaimer
This Python Package is purely responsibility of Paulo Radatz and not his employer. Use this package at your own risk.
Installation
pip install py-dss-interface
Documentation
You can access the documentation through:
1 - The Read the Docs.
https://py_dss_interface.readthedocs.io/
2 - Another good resource is the OpenDSS_Direct_DLL.pdf doc created by Davis Montenegro. The package has been done based on this documentation.
Thanks
I want to thank Ênio Viana and Rodolfo Pilar Londero for all their contribution to the new version of the tool.
Changelog
1.1.0 (2021-10-10)
Code refactored
PEP 8 in some methods
1.0.0 (2021-01-21)
Code refactored
Works on Linux version of OpenDSS provided in the package. This version is from 2020.
Tests included
Methods renamed to satisfy PEP 8 – Style Guide for Python Code
0.1.0 (2021-01-21)
Update OpenDSS version to: OpenDSS Version 9.2.0.1; License Status: Open
0.0.9 (2021-01-21)
text method returns string values (Jouni request)
OpenDSS exe 64bits included
0.0.8 (2020-12-10)
Allowing run multiple instances of DDLL without problems with memory - Gustavo asked it
Allowing run multiple OpenDSS’ DLLs
Update OpenDSS version to: OpenDSS Version 9.1.3.3 (64-bit build); License Status: Open
0.0.7 (2020-10-22)
PVsystems updated.
Update OpenDSS version to: OpenDSS Version 9.1.0.1 (64-bit build); License Status: Open.
Allowing to write values into Variant methods.
0.0.4 (2020-08-17)
DSSDLL class can receive OpenDSS folder in order to use the user own OpenDSS.
0.0.1 (2020-06-12)
Integrating CI.
0.0.0 (2020-06-12)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for py_dss_interface-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5206e6f48131e47e2f65df173de4c5d10748b856eb11a90332a0a3ddac6cdbdb |
|
MD5 | a2494da3ac74f57e49159751b40a1ebb |
|
BLAKE2b-256 | 01bcdf842afea94d90cee5f81d19c6d7b172738e31aaf204fd25ea284f88af61 |