Opendssdirect.py

Latest version: v0.9.4

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

0.4.0

This release upgrades to DSS Python 0.10.5, finally supporting Python 3.8 on the PyPI package. The version was bumped to v0.4.0 to reflect several changes.

This release introduces a more complete coverage of the DSS C-API extensions, mirroring most of DSS Python's modules in OpenDSSDirect.py's style. That includes both new functions on existing modules and new modules (`CNData`, `LineGeometries`, `LineSpacings`, `Reactors`, `ReduceCkt`, `TSData`, `WireData`).

More rigorous error checking was also implemented, with most errors now mapped to exceptions. This should be the only change that could actually break compatibility with the v0.3.x series.

0.3.7

0.3.6

0.3.5

- Adjust imports and modules according to the DSS Python 0.10 refactor
- Include new DSSClasses added in DSS Python 0.10
- Adds a working dss.Basic.AllowForms (and tests)

0.3.4

- Fix missing imports

0.3.3

- Fix `class_to_dataframe("wiredata")` issue
- Make `dev` install use `black` via `pre-commit`

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.