Skip to content

Commit 5895649

Browse files
committed
Prepare for DSS C-API 0.14.3.
1 parent 6811c17 commit 5895649

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,16 @@ If you are looking for the bindings to other languages:
2121

2222
- [DSS C-API library](http://github.com/dss-extensions/dss_capi/): the base library that exposes a modified version of EPRI's OpenDSS through a more traditional C interface, built with the open-source Free Pascal compiler instead of Delphi. As of 2022, this base library includes several extensive changes, while retaining very good compatibility.
2323
- [dss.hpp](https://dss-extensions.org/dss_capi/): header-only library for C++, hosted within DSS C-API (`include/` directory). Allows using DSS C-API more comfortably from C++, abstract memory management and low-level details such as API conventions of the DSS C-API library.
24-
- [DSS-Python](http://github.com/dss-extensions/dss_python/) is a multi-platform Python module (Windows, Linux, macOS) very compatible with the original COM DLL. See also [OpenDSSDirect.py](http://github.com/dss-extensions/OpenDSSDirect.py/) if you don't need COM compatibility, or just would like to check its extra functionalities (you can mix DSS-Python and OpenDSSDirect.py). DSS-Python includes preliminary plotting capabilities.
25-
[`opendssdirect.utils`](https://dss-extensions.org/OpenDSSDirect.py/opendssdirect.html#module-opendssdirect.utils) to generate some DataFrames.
24+
- Python: we have multiple alternatives! See https://dss-extensions.org/python_apis.html for more context. For drop-in replacement and API compatibility with the COM DLL, consider DSS-Python.
2625
- [OpenDSSDirect.jl](http://github.com/dss-extensions/OpenDSSDirect.jl/): a Julia module, created by Tom Short (@tshort), recently migrated with the help of Dheepak Krishnamurthy (@kdheepak) to DSS C-API instead of the DDLL.
2726
- [DSS_MATLAB](http://github.com/dss-extensions/dss_matlab/): presents multi-platform integration (Windows, Linux, macOS) with DSS C-API and is also very compatible with the COM classes.
2827
- [AltDSS-Rust](https://github.com/dss-extensions/AltDSS-Rust) and [AltDSS-Go](https://github.com/dss-extensions/AltDSS-Go) are new projects to expose the engine to Rust and Go programming languages.
2928

3029
# Documentation
3130

32-
We will grow general documentation at [https://github.com/dss-extensions/dss-extensions](https://github.com/dss-extensions/dss-extensions). Several notes and a FAQ are already available there.
31+
We will grow general documentation at [https://github.com/dss-extensions/dss-extensions](https://github.com/dss-extensions/dss-extensions). Several notes and a FAQ are already available there. Some of the new docs are already available at https://dss-extensions.org/ (this DSS language reference and general documents useful for new users).
3332

34-
Currently, users can rely on the official OpenDSS COM documentation (as seen in the official installation and from the [SVN repo](https://sourceforge.net/p/electricdss/code/HEAD/tree/trunk/Version8/Distrib/Doc/)). We provide C#/.NET class library docs at https://dss-extensions.org/dss_sharp/
33+
Users can rely on the official [OpenDSS COM documentation](https://opendss.epri.com/COMInterface.html). We provide C#/.NET class library docs at https://dss-extensions.org/dss_sharp/
3534

3635
## At a glance
3736

dss_sharp.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<NoWarn>1591</NoWarn>
1010
<PlatformTarget>x64</PlatformTarget>
1111
<Authors>Paulo Meira, DSS-Extensions contributors</Authors>
12-
<PackageVersion>0.14.1</PackageVersion>
12+
<PackageVersion>0.14.3</PackageVersion>
1313
<Title>DSS Sharp</Title>
1414
<Description>
1515
DSS Sharp is a C# wrapper to the native DSS C-API library, a multiplatform multiarchitecture implementation of EPRI's OpenDSS engine.
@@ -22,8 +22,8 @@
2222
</Description>
2323
<PackageId>dss_sharp</PackageId>
2424
<license>BSD-3-Clause AND LGPL</license>
25-
<AssemblyVersion>0.14.1.0</AssemblyVersion>
26-
<FileVersion>0.14.1.0</FileVersion>
25+
<AssemblyVersion>0.14.3.0</AssemblyVersion>
26+
<FileVersion>0.14.3.0</FileVersion>
2727
<PackageProjectUrl>https://github.com/dss-extensions/dss_sharp/</PackageProjectUrl>
2828
<PackageTags>dss;opendss;linux;windows;macos;dss-extensions;powerflow;distribution;electric;simulator</PackageTags>
2929
<PackageIcon>docs/images/dss_sharp.png</PackageIcon>

examples/WinFormsAppSample/WinFormsAppSample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="dss_sharp" Version="0.14.1" />
12+
<PackageReference Include="dss_sharp" Version="0.14.3" />
1313
<PackageReference Include="ScottPlot.WinForms" Version="4.1.61" />
1414
</ItemGroup>
1515

scripts/download_native_libs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
if [ -z ${DSS_CAPI_TAG+x} ]; then
2-
DSS_CAPI_TAG=0.14.1
2+
DSS_CAPI_TAG=0.14.3
33
fi
44

55
rm -rf runtimes messages

0 commit comments

Comments
 (0)