diff --git a/ocpp/charge_point.py b/ocpp/charge_point.py index b85557f0d..0d6d11a66 100644 --- a/ocpp/charge_point.py +++ b/ocpp/charge_point.py @@ -403,9 +403,6 @@ async def call( ) action_name = payload.__class__.__name__ - # Due to deprecated call and callresults, remove in the future. - if "Payload" in payload.__class__.__name__: - action_name = payload.__class__.__name__[:-7] call = Call( unique_id=unique_id, diff --git a/ocpp/v16/call.py b/ocpp/v16/call.py index f4795ea94..2cfae189c 100644 --- a/ocpp/v16/call.py +++ b/ocpp/v16/call.py @@ -1,4 +1,3 @@ -import warnings from dataclasses import dataclass, field from typing import Dict, List, Optional, Union @@ -287,518 +286,3 @@ class DataTransfer: vendor_id: str message_id: Optional[str] = None data: Optional[str] = None - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CancelReservationPayload(CancelReservation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CertificateSignedPayload(CertificateSigned): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeAvailabilityPayload(ChangeAvailability): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeConfigurationPayload(ChangeConfiguration): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearCachePayload(ClearCache): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearChargingProfilePayload(ClearChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DeleteCertificatePayload(DeleteCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ExtendedTriggerMessagePayload(ExtendedTriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCompositeSchedulePayload(GetCompositeSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetConfigurationPayload(GetConfiguration): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetDiagnosticsPayload(GetDiagnostics): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetInstalledCertificateIdsPayload(GetInstalledCertificateIds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLocalListVersionPayload(GetLocalListVersion): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLogPayload(GetLog): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class InstallCertificatePayload(InstallCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RemoteStartTransactionPayload(RemoteStartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RemoteStopTransactionPayload(RemoteStopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReserveNowPayload(ReserveNow): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ResetPayload(Reset): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SendLocalListPayload(SendLocalList): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetChargingProfilePayload(SetChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignedUpdateFirmwarePayload(SignedUpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TriggerMessagePayload(TriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnlockConnectorPayload(UnlockConnector): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UpdateFirmwarePayload(UpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# The CALL messages that flow from Charge Point to Central System are listed -# in the bottom part of this module. - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class AuthorizePayload(Authorize): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class BootNotificationPayload(BootNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DiagnosticsStatusNotificationPayload(DiagnosticsStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class FirmwareStatusNotificationPayload(FirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class HeartbeatPayload(Heartbeat): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class LogStatusNotificationPayload(LogStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class MeterValuesPayload(MeterValues): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SecurityEventNotificationPayload(SecurityEventNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignCertificatePayload(SignCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignedFirmwareStatusNotificationPayload(SignedFirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StartTransactionPayload(StartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StopTransactionPayload(StopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StatusNotificationPayload(StatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# The DataTransfer CALL can be send both from Central System as well as from a -# Charge Point. - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DataTransferPayload(DataTransfer): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) diff --git a/ocpp/v16/call_result.py b/ocpp/v16/call_result.py index 135f1158f..8b2910ab1 100644 --- a/ocpp/v16/call_result.py +++ b/ocpp/v16/call_result.py @@ -1,4 +1,3 @@ -import warnings from dataclasses import dataclass from typing import Dict, List, Optional @@ -233,518 +232,3 @@ class UpdateFirmware: class DataTransfer: status: enums.DataTransferStatus data: Optional[str] = None - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class AuthorizePayload(Authorize): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class BootNotificationPayload(BootNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DiagnosticsStatusNotificationPayload(DiagnosticsStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class FirmwareStatusNotificationPayload(FirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class HeartbeatPayload(Heartbeat): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class LogStatusNotificationPayload(LogStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SecurityEventNotificationPayload(SecurityEventNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignCertificatePayload(SignCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class MeterValuesPayload(MeterValues): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StartTransactionPayload(StartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StatusNotificationPayload(StatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StopTransactionPayload(StopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# The CALLRESULT messages that flow from Charge Point to Central System are -# listed in the bottom part of this module. - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CancelReservationPayload(CancelReservation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CertificateSignedPayload(CertificateSigned): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeAvailabilityPayload(ChangeAvailability): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeConfigurationPayload(ChangeConfiguration): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearCachePayload(ClearCache): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearChargingProfilePayload(ClearChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DeleteCertificatePayload(DeleteCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ExtendedTriggerMessagePayload(ExtendedTriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetInstalledCertificateIdsPayload(GetInstalledCertificateIds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCompositeSchedulePayload(GetCompositeSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetConfigurationPayload(GetConfiguration): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetDiagnosticsPayload(GetDiagnostics): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLocalListVersionPayload(GetLocalListVersion): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLogPayload(GetLog): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class InstallCertificatePayload(InstallCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RemoteStartTransactionPayload(RemoteStartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RemoteStopTransactionPayload(RemoteStopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReserveNowPayload(ReserveNow): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ResetPayload(Reset): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SendLocalListPayload(SendLocalList): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetChargingProfilePayload(SetChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignedFirmwareStatusNotificationPayload(SignedFirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignedUpdateFirmwarePayload(SignedUpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TriggerMessagePayload(TriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnlockConnectorPayload(UnlockConnector): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UpdateFirmwarePayload(UpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# The DataTransfer CALLRESULT can be send both from Central System as well as -# from a Charge Point. - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DataTransferPayload(DataTransfer): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) diff --git a/ocpp/v201/call.py b/ocpp/v201/call.py index 7ffdb46dd..0dad3ab1a 100644 --- a/ocpp/v201/call.py +++ b/ocpp/v201/call.py @@ -1,4 +1,3 @@ -import warnings from dataclasses import dataclass from typing import Any, Dict, List, Optional @@ -491,835 +490,3 @@ class UpdateFirmware: retries: Optional[int] = None retry_interval: Optional[int] = None custom_data: Optional[Dict[str, Any]] = None - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class AuthorizePayload(Authorize): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class BootNotificationPayload(BootNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CancelReservationPayload(CancelReservation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CertificateSignedPayload(CertificateSigned): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeAvailabilityPayload(ChangeAvailability): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearCachePayload(ClearCache): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearChargingProfilePayload(ClearChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearDisplayMessagePayload(ClearDisplayMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearVariableMonitoringPayload(ClearVariableMonitoring): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearedChargingLimitPayload(ClearedChargingLimit): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CostUpdatedPayload(CostUpdated): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CustomerInformationPayload(CustomerInformation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DataTransferPayload(DataTransfer): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DeleteCertificatePayload(DeleteCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class FirmwareStatusNotificationPayload(FirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class Get15118EVCertificatePayload(Get15118EVCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetBaseReportPayload(GetBaseReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCertificateStatusPayload(GetCertificateStatus): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetChargingProfilesPayload(GetChargingProfiles): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCompositeSchedulePayload(GetCompositeSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetDisplayMessagesPayload(GetDisplayMessages): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetInstalledCertificateIdsPayload(GetInstalledCertificateIds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLocalListVersionPayload(GetLocalListVersion): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLogPayload(GetLog): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetMonitoringReportPayload(GetMonitoringReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetReportPayload(GetReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetTransactionStatusPayload(GetTransactionStatus): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetVariablesPayload(GetVariables): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class HeartbeatPayload(Heartbeat): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class InstallCertificatePayload(InstallCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class LogStatusNotificationPayload(LogStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class MeterValuesPayload(MeterValues): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyChargingLimitPayload(NotifyChargingLimit): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyCustomerInformationPayload(NotifyCustomerInformation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyDisplayMessagesPayload(NotifyDisplayMessages): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEVChargingNeedsPayload(NotifyEVChargingNeeds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEVChargingSchedulePayload(NotifyEVChargingSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEventPayload(NotifyEvent): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyMonitoringReportPayload(NotifyMonitoringReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyReportPayload(NotifyReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class PublishFirmwarePayload(PublishFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class PublishFirmwareStatusNotificationPayload(PublishFirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReportChargingProfilesPayload(ReportChargingProfiles): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RequestStartTransactionPayload(RequestStartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RequestStopTransactionPayload(RequestStopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReservationStatusUpdatePayload(ReservationStatusUpdate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReserveNowPayload(ReserveNow): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ResetPayload(Reset): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SecurityEventNotificationPayload(SecurityEventNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SendLocalListPayload(SendLocalList): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetChargingProfilePayload(SetChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetDisplayMessagePayload(SetDisplayMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetMonitoringBasePayload(SetMonitoringBase): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetMonitoringLevelPayload(SetMonitoringLevel): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetNetworkProfilePayload(SetNetworkProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetVariableMonitoringPayload(SetVariableMonitoring): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetVariablesPayload(SetVariables): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignCertificatePayload(SignCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StatusNotificationPayload(StatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TransactionEventPayload(TransactionEvent): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TriggerMessagePayload(TriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnlockConnectorPayload(UnlockConnector): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnpublishFirmwarePayload(UnpublishFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UpdateFirmwarePayload(UpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) diff --git a/ocpp/v201/call_result.py b/ocpp/v201/call_result.py index c4e78326c..b5c357c9a 100644 --- a/ocpp/v201/call_result.py +++ b/ocpp/v201/call_result.py @@ -1,4 +1,3 @@ -import warnings from dataclasses import dataclass from typing import Any, Dict, List, Optional @@ -425,835 +424,3 @@ class UpdateFirmware: status: enums.FirmwareStatusEnumType status_info: Optional[datatypes.StatusInfoType] = None custom_data: Optional[Dict[str, Any]] = None - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class AuthorizePayload(Authorize): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class BootNotificationPayload(BootNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CancelReservationPayload(CancelReservation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CertificateSignedPayload(CertificateSigned): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ChangeAvailabilityPayload(ChangeAvailability): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearCachePayload(ClearCache): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearChargingProfilePayload(ClearChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearDisplayMessagePayload(ClearDisplayMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearVariableMonitoringPayload(ClearVariableMonitoring): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ClearedChargingLimitPayload(ClearedChargingLimit): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CostUpdatedPayload(CostUpdated): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class CustomerInformationPayload(CustomerInformation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DataTransferPayload(DataTransfer): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class DeleteCertificatePayload(DeleteCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class FirmwareStatusNotificationPayload(FirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class Get15118EVCertificatePayload(Get15118EVCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetBaseReportPayload(GetBaseReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCertificateStatusPayload(GetCertificateStatus): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetChargingProfilesPayload(GetChargingProfiles): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetCompositeSchedulePayload(GetCompositeSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetDisplayMessagesPayload(GetDisplayMessages): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetInstalledCertificateIdsPayload(GetInstalledCertificateIds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLocalListVersionPayload(GetLocalListVersion): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetLogPayload(GetLog): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetMonitoringReportPayload(GetMonitoringReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetReportPayload(GetReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetTransactionStatusPayload(GetTransactionStatus): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class GetVariablesPayload(GetVariables): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class HeartbeatPayload(Heartbeat): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class InstallCertificatePayload(InstallCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class LogStatusNotificationPayload(LogStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class MeterValuesPayload(MeterValues): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyChargingLimitPayload(NotifyChargingLimit): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyCustomerInformationPayload(NotifyCustomerInformation): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyDisplayMessagesPayload(NotifyDisplayMessages): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEVChargingNeedsPayload(NotifyEVChargingNeeds): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEVChargingSchedulePayload(NotifyEVChargingSchedule): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyEventPayload(NotifyEvent): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyMonitoringReportPayload(NotifyMonitoringReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class NotifyReportPayload(NotifyReport): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class PublishFirmwarePayload(PublishFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class PublishFirmwareStatusNotificationPayload(PublishFirmwareStatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReportChargingProfilesPayload(ReportChargingProfiles): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RequestStartTransactionPayload(RequestStartTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class RequestStopTransactionPayload(RequestStopTransaction): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReservationStatusUpdatePayload(ReservationStatusUpdate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ReserveNowPayload(ReserveNow): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class ResetPayload(Reset): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SecurityEventNotificationPayload(SecurityEventNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SendLocalListPayload(SendLocalList): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetChargingProfilePayload(SetChargingProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetDisplayMessagePayload(SetDisplayMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetMonitoringBasePayload(SetMonitoringBase): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetMonitoringLevelPayload(SetMonitoringLevel): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetNetworkProfilePayload(SetNetworkProfile): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetVariableMonitoringPayload(SetVariableMonitoring): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SetVariablesPayload(SetVariables): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class SignCertificatePayload(SignCertificate): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class StatusNotificationPayload(StatusNotification): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TransactionEventPayload(TransactionEvent): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class TriggerMessagePayload(TriggerMessage): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnlockConnectorPayload(UnlockConnector): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UnpublishFirmwarePayload(UnpublishFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - ) - - -# Dataclass soon to be deprecated use equal class name without the suffix 'Payload' -@dataclass -class UpdateFirmwarePayload(UpdateFirmware): - def __post_init__(self): - warnings.warn( - ( - __class__.__name__ - + " is deprecated, use instead " - + __class__.__mro__[1].__name__ - ) - )