Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/zepben/ewb/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
from zepben.ewb.auth.client.zepben_token_fetcher import *
from zepben.ewb.auth.common.auth_exception import *
from zepben.ewb.auth.common.auth_method import *
from zepben.ewb.dataclass_descriptors.dataclass_base import *
from zepben.ewb.dataclass_descriptors.descriptor_fix import *
from zepben.ewb.boilerplate.dataclass_base import *
from zepben.ewb.boilerplate.backed_descriptor import *
from zepben.ewb.util import *

#############
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.util import ngen, nlen, safe_remove, require
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.iec61968.metering.end_device_function import EndDeviceFunction
from zepben.ewb.model.cim.iec61968.metering.end_device_function_kind import EndDeviceFunctionKind
from zepben.ewb.util import require
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

from zepben.ewb.model.cim.iec61970.base.core.equipment_container import EquipmentContainer
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.equipment_container import EquipmentContainer
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.util import safe_remove, ngen, nlen, get_by_mrid
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61970.base.core.substation import Substation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.equipment_container import EquipmentContainer
from zepben.ewb.util import safe_remove_by_id, nlen, ngen
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if typing.TYPE_CHECKING:
from zepben.ewb.model.cim.iec61970.base.core.equipment import Equipment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.equipment_container import EquipmentContainer
from zepben.ewb.model.cim.extensions.iec61970.base.feeder.lv_feeder import LvFeeder
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61970.base.core.feeder import Feeder
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

from zepben.ewb.model.cim.iec61970.base.generation.production.power_electronics_unit import PowerElectronicsUnit
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from zepben.ewb.model.cim.iec61970.base.core.phase_code import PhaseCode
from zepben.ewb.model.cim.extensions.iec61970.base.protection.polarizing_quantity_type import PolarizingQuantityType
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from zepben.ewb.model.cim.extensions.iec61970.base.protection.protection_relay_function import ProtectionRelayFunction
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
else:
from typing_extensions import deprecated

from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass
from zepben.ewb.model.cim.extensions.iec61970.base.protection.power_direction_kind import PowerDirectionKind
from zepben.ewb.model.cim.extensions.iec61970.base.protection.protection_kind import ProtectionKind
from zepben.ewb.model.cim.extensions.zbex import zbex
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.util import ngen, get_by_mrid, nlen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.extensions.iec61970.base.protection.protection_relay_system import ProtectionRelaySystem
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.core.equipment import Equipment
from zepben.ewb.util import ngen, get_by_mrid, nlen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.extensions.iec61970.base.protection.protection_relay_scheme import ProtectionRelayScheme
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from zepben.ewb.model.cim.extensions.iec61970.base.protection.protection_relay_function import ProtectionRelayFunction

from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from zepben.ewb.model.cim.extensions.iec61970.base.wires.battery_control_mode import BatteryControlMode
from zepben.ewb.model.cim.extensions.zbex import zbex
from zepben.ewb.model.cim.iec61970.base.wires.regulating_control import RegulatingControl
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assetinfo/cable_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
__all__ = ["CableInfo"]

from zepben.ewb.model.cim.iec61968.assetinfo.wire_info import WireInfo
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from typing import Optional

from zepben.ewb.model.cim.iec61968.assetinfo.transformer_test import TransformerTest
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from typing import Optional

from zepben.ewb.model.cim.iec61968.assetinfo.transformer_test import TransformerTest
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
__all__ = ["OverheadWireInfo"]

from zepben.ewb.model.cim.iec61968.assetinfo.wire_info import WireInfo
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.model.resistance_reactance import ResistanceReactance
from zepben.ewb.util import nlen, ngen, get_by_mrid, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.assetinfo.transformer_tank_info import TransformerTankInfo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from typing import Optional

from zepben.ewb.model.cim.iec61968.assetinfo.transformer_test import TransformerTest
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from typing import Optional

from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assetinfo/switch_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from typing import Optional

from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.model.cim.iec61970.base.wires.winding_connection import WindingConnection
from zepben.ewb.model.resistance_reactance import ResistanceReactance
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.assetinfo.no_load_test import NoLoadTest
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.model.resistance_reactance import ResistanceReactance
from zepben.ewb.util import nlen, ngen, safe_remove, get_by_mrid
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.assetinfo.power_transformer_info import PowerTransformerInfo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assetinfo/wire_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from zepben.ewb.model.cim.iec61968.assetinfo.wire_insulation_kind import WireInsulationKind
from zepben.ewb.model.cim.iec61968.assetinfo.wire_material_kind import WireMaterialKind
from zepben.ewb.model.cim.iec61968.assets.asset_info import AssetInfo
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/asset.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.util import get_by_mrid, nlen, ngen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.assets.asset_organisation_role import AssetOrganisationRole
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61968.assets.asset import Asset
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/asset_function.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/asset_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61968.common.organisation_role import OrganisationRole
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/asset_owner.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
__all__ = ["AssetOwner"]

from zepben.ewb.model.cim.iec61968.assets.asset_organisation_role import AssetOrganisationRole
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/streetlight.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from zepben.ewb.model.cim.iec61968.assets.asset import Asset
from zepben.ewb.model.cim.iec61968.infiec61968.infassets.streetlight_lamp_kind import StreetlightLampKind
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.infiec61968.infassets.pole import Pole
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/assets/structure.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61968.assets.asset_container import AssetContainer
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/common/agreement.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from zepben.ewb.model.cim.iec61968.common.document import Document
from zepben.ewb.model.cim.iec61970.base.domain.date_time_interval import DateTimeInterval
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/common/document.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/common/location.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from zepben.ewb.model.cim.iec61968.common.street_address import StreetAddress
from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.util import require, nlen, ngen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/common/organisation.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
__all__ = ["Organisation"]

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass


@zb_dataclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from abc import ABCMeta

from zepben.ewb.model.cim.iec61970.base.core.identified_object import IdentifiedObject
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.common.organisation import Organisation
Expand Down
2 changes: 1 addition & 1 deletion src/zepben/ewb/model/cim/iec61968/customers/customer.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from zepben.ewb.model.cim.iec61968.common.organisation_role import OrganisationRole
from zepben.ewb.model.cim.iec61968.customers.customer_kind import CustomerKind
from zepben.ewb.util import nlen, get_by_mrid, ngen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.customers.customer_agreement import CustomerAgreement
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

from zepben.ewb.model.cim.iec61968.common.agreement import Agreement
from zepben.ewb.util import nlen, get_by_mrid, ngen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.customers.customer import Customer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

from zepben.ewb.model.cim.iec61968.common.document import Document
from zepben.ewb.util import get_by_mrid, nlen, ngen, safe_remove
from zepben.ewb.dataclass_descriptors.dataclass_base import zb_dataclass
from zepben.ewb.boilerplate.dataclass_base import zb_dataclass

if TYPE_CHECKING:
from zepben.ewb.model.cim.iec61968.customers.tariff import Tariff
Expand Down
Loading
Loading