razaali10's picture
Upload 22 files
f7a6add verified
Raw
History Blame Contribute Delete
599 Bytes
"""PCSWMM AI SDK.
The PCSWMM application injects ``pcpy`` into its Script Editor and
JupyterLab runtimes. This package therefore uses dependency injection:
from pcswmm_ai import PCSWMMClient
client = PCSWMMClient(pcpy)
The package never imports ``pcpy`` directly.
"""
from .client import PCSWMMClient
from .exceptions import (
PCSWMMError,
ProjectNotOpenError,
LayerNotFoundError,
ResultsNotAvailableError,
)
__all__ = [
"PCSWMMClient",
"PCSWMMError",
"ProjectNotOpenError",
"LayerNotFoundError",
"ResultsNotAvailableError",
]
__version__ = "0.4.0"