From 760a902625a784fec6f728963fbd6e76f66109ca Mon Sep 17 00:00:00 2001 From: Barkin Simsek Date: Thu, 24 Jul 2025 19:45:42 +0900 Subject: [PATCH 1/2] Regenerate graph client. --- .../webstackgraphclient.py | 170 ++++++++---------- 1 file changed, 72 insertions(+), 98 deletions(-) diff --git a/python/mujinwebstackclient/webstackgraphclient.py b/python/mujinwebstackclient/webstackgraphclient.py index e3e398a..247fe05 100644 --- a/python/mujinwebstackclient/webstackgraphclient.py +++ b/python/mujinwebstackclient/webstackgraphclient.py @@ -2,7 +2,7 @@ # # DO NOT EDIT, THIS FILE WAS AUTO-GENERATED # GENERATED BY: mujin_webstackclientpy_generategraphclient.py -# GENERATED AGAINST: mujinwebstack/2.28.40+9f06351ddec1b662e4d4fca37cdc1998d74f777b +# GENERATED AGAINST: mujinwebstack/2.28.60+f2173c18ea97c2fdf8affbe08f168cbe1d734acd # import warnings @@ -11,8 +11,8 @@ from .webstackgraphclientutils import UseLazyGraphQuery from .controllerwebclientraw import Subscription - class GraphQueries: + def CommandBaseSystemOrchestrator(self, orchestratorId, fields=None, timeout=None): """ @@ -87,7 +87,8 @@ def ConfigureRobotBridgesEx(self, fields=None, timeout=None): Returns: ConfigureRobotBridgesExQueries: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='ConfigureRobotBridgesEx', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigureRobotBridgesExQueries', fields=fields, timeout=timeout) def ConfigureRobotBridgesV2(self, fields=None, timeout=None): @@ -100,7 +101,8 @@ def ConfigureRobotBridgesV2(self, fields=None, timeout=None): Returns: ConfigureRobotBridgesV2Queries: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='ConfigureRobotBridgesV2', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigureRobotBridgesV2Queries', fields=fields, timeout=timeout) def ExistApplicationConfiguration(self, relativeConfigurationId, applicationId=None, resolveReferences=True, fields=None, timeout=None): @@ -681,7 +683,8 @@ def GetHypervisorCapabilities(self, fields=None, timeout=None): Returns: [String]: The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text. """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetHypervisorCapabilities', parameterNameTypeValues=parameterNameTypeValues, returnType='String', fields=fields, timeout=timeout) def GetHypervisorStatus(self, fields=None, timeout=None): @@ -694,7 +697,8 @@ def GetHypervisorStatus(self, fields=None, timeout=None): Returns: HypervisorStatus: Hypervisor status """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetHypervisorStatus', parameterNameTypeValues=parameterNameTypeValues, returnType='HypervisorStatus', fields=fields, timeout=timeout) def GetHypervisorVersion(self, fields=None, timeout=None): @@ -707,7 +711,8 @@ def GetHypervisorVersion(self, fields=None, timeout=None): Returns: str: The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text. """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetHypervisorVersion', parameterNameTypeValues=parameterNameTypeValues, returnType='String', fields=fields, timeout=timeout) def GetIKParameterization(self, bodyId, environmentId, ikParamId, resolveReferences=None, units=None, fields=None, timeout=None): @@ -808,7 +813,7 @@ def GetLogEntry(self, logEntryId, fields=None, timeout=None): Returns: LogEntry: An entry in the logs. The current parent-children level relationship among log entry types: - + ``` LogEntry ├─ GenericLogEntry @@ -1009,7 +1014,8 @@ def GetModelProcessorTaskState(self, fields=None, timeout=None): ModelProcessorTaskState: Current status of the model processor. """ warnings.warn('"GetModelProcessorTaskState" is deprecated. Use `GetWebStackState` instead.', DeprecationWarning, stacklevel=2) - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetModelProcessorTaskState', parameterNameTypeValues=parameterNameTypeValues, returnType='ModelProcessorTaskState', fields=fields, timeout=timeout) def GetOrchestratorMasterConfiguration(self, applicationId=None, resolveReferences=True, fields=None, timeout=None): @@ -1128,7 +1134,8 @@ def GetProfileSelectionOrder(self, fields=None, timeout=None): Returns: [String]: The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text. """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetProfileSelectionOrder', parameterNameTypeValues=parameterNameTypeValues, returnType='String', fields=fields, timeout=timeout) def GetProgram(self, programId, fields=None, timeout=None): @@ -1327,11 +1334,11 @@ def GetSensorBridgesConfiguration(self, applicationId=None, resolveReferences=Tr ] return self._CallSimpleGraphAPI('query', operationName='GetSensorBridgesConfiguration', parameterNameTypeValues=parameterNameTypeValues, returnType='SensorBridgesConfiguration', fields=fields, timeout=timeout) - def GetSignalMapConfiguration(self, configurationId, applicationId=None, resolveReferences=True, fields=None, timeout=None): + def GetSignalMapConfiguration(self, relativeConfigurationId, applicationId=None, resolveReferences=True, fields=None, timeout=None): """Get signal map. Args: - configurationId (str): ID of the signal map, for example "signalmaps/custom.signalmap". + relativeConfigurationId (str): ID of the signal map, for example "signalmaps/custom.signalmap". applicationId (str, optional): ID of the application. resolveReferences (bool, optional): Whether to operate on resolved configurations. Defaults to operate and return resolved data. fields (list or dict, optional): Specifies a subset of fields to return. @@ -1341,7 +1348,7 @@ def GetSignalMapConfiguration(self, configurationId, applicationId=None, resolve SignalMapConfiguration: """ parameterNameTypeValues = [ - ('configurationId', 'String!', configurationId), + ('relativeConfigurationId', 'String!', relativeConfigurationId), ('applicationId', 'String', applicationId), ('resolveReferences', 'Boolean', resolveReferences), ] @@ -1461,7 +1468,8 @@ def GetUntypedHypervisorStatus(self, fields=None, timeout=None): Returns: Any: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetUntypedHypervisorStatus', parameterNameTypeValues=parameterNameTypeValues, returnType='Any', fields=fields, timeout=timeout) def GetUntypedLogEntry(self, logEntryId, fields=None, timeout=None): @@ -1616,7 +1624,8 @@ def GetWebStackState(self, fields=None, timeout=None): Returns: WebStackState: WebStackState contains published component states of WebStack. """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='GetWebStackState', parameterNameTypeValues=parameterNameTypeValues, returnType='WebStackState', fields=fields, timeout=timeout) def IsAttachedSensorMoveable(self, attachedSensorName, bodyName, environmentId, fields=None, timeout=None): @@ -2927,7 +2936,8 @@ def QueryAvailableUpgrades(self, fields=None, timeout=None): Returns: [HypervisorAvailableUpgrade]: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('query', operationName='QueryAvailableUpgrades', parameterNameTypeValues=parameterNameTypeValues, returnType='HypervisorAvailableUpgrade', fields=fields, timeout=timeout) def Telnet(self, host, port, data=None, fields=None, timeout=None): @@ -2988,6 +2998,7 @@ def TraverseProgramTrees(self, limit, objectId, fields=None, timeout=None): class GraphMutations: + def ActivateRuntimeImage(self, imageId, fields=None, timeout=None): """Activate an runtime image. @@ -3108,7 +3119,8 @@ def CancelUpgrade(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='CancelUpgrade', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def CommandBaseSystemOrchestrator(self, orchestratorId, fields=None, timeout=None): @@ -3169,7 +3181,8 @@ def CommandOrchestratorMaster(self, fields=None, timeout=None): Returns: CommandOrchestratorMasterMutations: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='CommandOrchestratorMaster', parameterNameTypeValues=parameterNameTypeValues, returnType='CommandOrchestratorMasterMutations', fields=fields, timeout=timeout) def CommandOrderCycleOrchestrator(self, orchestratorId, fields=None, timeout=None): @@ -3380,7 +3393,8 @@ def CommandSensorBridgesEx(self, fields=None, timeout=None): Returns: CommandSensorBridgesExMutations: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='CommandSensorBridgesEx', parameterNameTypeValues=parameterNameTypeValues, returnType='CommandSensorBridgesExMutations', fields=fields, timeout=timeout) def CommandTeachWorkerOrchestrator(self, orchestratorId, fields=None, timeout=None): @@ -3505,7 +3519,8 @@ def ConfigureRobotBridgesEx(self, fields=None, timeout=None): Returns: ConfigureRobotBridgesExMutations: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ConfigureRobotBridgesEx', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigureRobotBridgesExMutations', fields=fields, timeout=timeout) def ConfigureRobotBridgesV2(self, fields=None, timeout=None): @@ -3518,7 +3533,8 @@ def ConfigureRobotBridgesV2(self, fields=None, timeout=None): Returns: ConfigureRobotBridgesV2Mutations: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ConfigureRobotBridgesV2', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigureRobotBridgesV2Mutations', fields=fields, timeout=timeout) def ConfigureSensorBridges(self, command, parameters=None, fields=None, timeout=None): @@ -3553,7 +3569,8 @@ def ConfigureSensorBridgesEx(self, fields=None, timeout=None): Returns: ConfigureSensorBridgesExMutations: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ConfigureSensorBridgesEx', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigureSensorBridgesExMutations', fields=fields, timeout=timeout) def ConfigureUserInterface(self, command, parameters=None, fields=None, timeout=None): @@ -4036,12 +4053,12 @@ def CopyProgramReference(self, programId, reference, referenceId, fields=None, t ] return self._CallSimpleGraphAPI('mutation', operationName='CopyProgramReference', parameterNameTypeValues=parameterNameTypeValues, returnType='ProgramReference', fields=fields, timeout=timeout) - def CopySignalMapConfiguration(self, configurationId, referenceConfigurationId, applicationId=None, resolveReferences=True, fields=None, timeout=None): + def CopySignalMapConfiguration(self, referenceRelativeConfigurationId, relativeConfigurationId, applicationId=None, resolveReferences=True, fields=None, timeout=None): """Copy signal map and return copied signal map. Args: - configurationId (str): ID of the destination signal map, for example "signalmaps/custom.signalmap". - referenceConfigurationId (str): ID of the source signal map, for example "signalmaps/custom.signalmap". + referenceRelativeConfigurationId (str): ID of the source signal map, for example "signalmaps/custom.signalmap". + relativeConfigurationId (str): ID of the destination signal map, for example "signalmaps/custom.signalmap". applicationId (str, optional): ID of the application. resolveReferences (bool, optional): Whether to operate on resolved configurations. Defaults to operate and return resolved data. fields (list or dict, optional): Specifies a subset of fields to return. @@ -4051,8 +4068,8 @@ def CopySignalMapConfiguration(self, configurationId, referenceConfigurationId, SignalMapConfiguration: """ parameterNameTypeValues = [ - ('configurationId', 'String!', configurationId), - ('referenceConfigurationId', 'String!', referenceConfigurationId), + ('referenceRelativeConfigurationId', 'String!', referenceRelativeConfigurationId), + ('relativeConfigurationId', 'String!', relativeConfigurationId), ('applicationId', 'String', applicationId), ('resolveReferences', 'Boolean', resolveReferences), ] @@ -5360,7 +5377,8 @@ def ForceSyncNetworkTime(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ForceSyncNetworkTime', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def ForceSynchronizerPullFromRemotes(self, fields=None, timeout=None): @@ -5373,7 +5391,8 @@ def ForceSynchronizerPullFromRemotes(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ForceSynchronizerPullFromRemotes', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def GetLatestDetectionResultImages(self, options=None, parameters=None, fields=None, timeout=None): @@ -5404,7 +5423,8 @@ def Halt(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='Halt', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def IdentifyNetworkInterface(self, label=None, fields=None, timeout=None): @@ -5629,11 +5649,11 @@ def MergeSensorBridgesConfiguration(self, sensorBridgesConfiguration, applicatio ] return self._CallSimpleGraphAPI('mutation', operationName='MergeSensorBridgesConfiguration', parameterNameTypeValues=parameterNameTypeValues, returnType='SensorBridgesConfiguration', fields=fields, timeout=timeout) - def MergeSignalMapConfiguration(self, configurationId, signalMapConfiguration, applicationId=None, resolveReferences=True, fields=None, timeout=None): + def MergeSignalMapConfiguration(self, relativeConfigurationId, signalMapConfiguration, applicationId=None, resolveReferences=True, fields=None, timeout=None): """Update signal map by merging a partial signal map into it. Args: - configurationId (str): ID of the signal map, for example "signalmaps/custom.signalmap". + relativeConfigurationId (str): ID of the signal map, for example "signalmaps/custom.signalmap". signalMapConfiguration (SignalMapConfigurationInput): Partial configuration to be merged into existing configuration. applicationId (str, optional): ID of the application. resolveReferences (bool, optional): Whether to operate on resolved configurations. Defaults to operate and return resolved data. @@ -5644,7 +5664,7 @@ def MergeSignalMapConfiguration(self, configurationId, signalMapConfiguration, a SignalMapConfiguration: """ parameterNameTypeValues = [ - ('configurationId', 'String!', configurationId), + ('relativeConfigurationId', 'String!', relativeConfigurationId), ('signalMapConfiguration', 'SignalMapConfigurationInput!', signalMapConfiguration), ('applicationId', 'String', applicationId), ('resolveReferences', 'Boolean', resolveReferences), @@ -6256,19 +6276,7 @@ def ModifyProgramReference(self, programId, reference, referenceId, fields=None, ] return self._CallSimpleGraphAPI('mutation', operationName='ModifyProgramReference', parameterNameTypeValues=parameterNameTypeValues, returnType='ProgramReference', fields=fields, timeout=timeout) - def ModifyReferenceObjectPKs( - self, - bodyId, - environmentId, - addDisabledReferenceObjectPks=None, - addReferenceObjectPks=None, - removeDisabledReferenceObjectPks=None, - removeReferenceObjectPks=None, - resolveReferences=None, - units=None, - fields=None, - timeout=None, - ): + def ModifyReferenceObjectPKs(self, bodyId, environmentId, addDisabledReferenceObjectPks=None, addReferenceObjectPks=None, removeDisabledReferenceObjectPks=None, removeReferenceObjectPks=None, resolveReferences=None, units=None, fields=None, timeout=None): """Modify reference object pks in a body. Args: @@ -6391,7 +6399,8 @@ def PurgeUnusedRuntimeImages(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='PurgeUnusedRuntimeImages', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def Reboot(self, fields=None, timeout=None): @@ -6404,7 +6413,8 @@ def Reboot(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='Reboot', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def RemoveDiskDriveFromDiskArray(self, diskArray, diskDrive, fields=None, timeout=None): @@ -6537,7 +6547,8 @@ def RestartPlanningServer(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='RestartPlanningServer', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def RestartRuntimeContainer(self, fields=None, timeout=None): @@ -6550,7 +6561,8 @@ def RestartRuntimeContainer(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='RestartRuntimeContainer', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def ScanWirelessNetwork(self, fields=None, timeout=None): @@ -6563,7 +6575,8 @@ def ScanWirelessNetwork(self, fields=None, timeout=None): Returns: Void: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSimpleGraphAPI('mutation', operationName='ScanWirelessNetwork', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout) def SetPendantBuzzerOn(self, address=None, on=None, fields=None, timeout=None): @@ -6786,20 +6799,7 @@ def SyncConfigurationsToRemote(self, configurationIds, remoteUrl, ignoreUploadFa ] return self._CallSimpleGraphAPI('mutation', operationName='SyncConfigurationsToRemote', parameterNameTypeValues=parameterNameTypeValues, returnType='SyncConfigurationsToRemoteReturnValue', fields=fields, timeout=timeout) - def SyncEnvironments( - self, - remoteUrl, - addKeywords=None, - downloadReferenceObjects=None, - dynamicEnvironments=None, - environmentIds=None, - fileNamePatterns=None, - ignoreDownloadFailures=None, - remotePassword=None, - remoteUsername=None, - fields=None, - timeout=None, - ): + def SyncEnvironments(self, remoteUrl, addKeywords=None, downloadReferenceObjects=None, dynamicEnvironments=None, environmentIds=None, fileNamePatterns=None, ignoreDownloadFailures=None, remotePassword=None, remoteUsername=None, fields=None, timeout=None): """Sync environments from remote webstack. @@ -6836,20 +6836,7 @@ def SyncEnvironments( ] return self._CallSimpleGraphAPI('mutation', operationName='SyncEnvironments', parameterNameTypeValues=parameterNameTypeValues, returnType='SyncEnvironmentsFromRemoteReturnValue', fields=fields, timeout=timeout) - def SyncEnvironmentsFromRemote( - self, - remoteUrl, - addKeywords=None, - downloadReferenceObjects=None, - dynamicEnvironments=None, - environmentIds=None, - fileNamePatterns=None, - ignoreDownloadFailures=None, - remotePassword=None, - remoteUsername=None, - fields=None, - timeout=None, - ): + def SyncEnvironmentsFromRemote(self, remoteUrl, addKeywords=None, downloadReferenceObjects=None, dynamicEnvironments=None, environmentIds=None, fileNamePatterns=None, ignoreDownloadFailures=None, remotePassword=None, remoteUsername=None, fields=None, timeout=None): """Sync environments from remote webstack. Args: @@ -6881,20 +6868,7 @@ def SyncEnvironmentsFromRemote( ] return self._CallSimpleGraphAPI('mutation', operationName='SyncEnvironmentsFromRemote', parameterNameTypeValues=parameterNameTypeValues, returnType='SyncEnvironmentsFromRemoteReturnValue', fields=fields, timeout=timeout) - def SyncEnvironmentsToRemote( - self, - remoteUrl, - addKeywords=None, - dynamicEnvironments=None, - environmentIds=None, - fileNamePatterns=None, - ignoreUploadFailures=None, - remotePassword=None, - remoteUsername=None, - uploadReferenceObjects=None, - fields=None, - timeout=None, - ): + def SyncEnvironmentsToRemote(self, remoteUrl, addKeywords=None, dynamicEnvironments=None, environmentIds=None, fileNamePatterns=None, ignoreUploadFailures=None, remotePassword=None, remoteUsername=None, uploadReferenceObjects=None, fields=None, timeout=None): """Sync environments to remote webstack. Args: @@ -6948,6 +6922,7 @@ def Upgrade(self, autoRestartRuntimeContainer=None, purgeUnusedRuntimeImages=Non class GraphSubscriptions: + def Unsubscribe(self, subscription: Subscription): """ Cancel an actively running subscription instance. @@ -7035,7 +7010,8 @@ def CallbackFunction(error: Optional[ControllerGraphClientException], response: Returns: ConfigurationChange: """ - parameterNameTypeValues = [] + parameterNameTypeValues = [ + ] return self._CallSubscribeGraphAPI(operationName='SubscribeConfigurationChange', parameterNameTypeValues=parameterNameTypeValues, returnType='ConfigurationChange', callbackFunction=callbackFunction, fields=fields) def SubscribeDiscoveredDevices(self, callbackFunction, interfaceLabels, deviceTypes=None, interval=None, fields=None): @@ -7676,16 +7652,14 @@ def CallbackFunction(error: Optional[ControllerGraphClientException], response: class GraphQueriesClient(GraphClientBase, GraphQueries): pass - class GraphMutationsClient(GraphClientBase, GraphMutations): pass - class GraphSubscriptionsClient(GraphClientBase, GraphSubscriptions): pass - class GraphClient(GraphClientBase, GraphQueries, GraphMutations, GraphSubscriptions): + @property def queries(self): return GraphQueriesClient(self._webclient) @@ -7698,7 +7672,7 @@ def mutations(self): def subscriptions(self): return GraphSubscriptionsClient(self._webclient) - # # DO NOT EDIT, THIS FILE WAS AUTO-GENERATED, SEE HEADER # + From 9e3e18e2c7a90046b4f8949f94068f57ce86ffdc Mon Sep 17 00:00:00 2001 From: Barkin Simsek Date: Thu, 24 Jul 2025 19:47:01 +0900 Subject: [PATCH 2/2] Bump changelog and version. --- CHANGELOG.md | 4 ++++ python/mujinwebstackclient/version.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df28c02..0abf406 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.9.13 (2025-07-24) + +- Re-generate graph api. + ## 0.9.12 (2025-07-07) - Support an optional bodyId parameter when downloading environment. diff --git a/python/mujinwebstackclient/version.py b/python/mujinwebstackclient/version.py index 0c9165f..ce0cae7 100644 --- a/python/mujinwebstackclient/version.py +++ b/python/mujinwebstackclient/version.py @@ -1,3 +1,3 @@ -__version__ = '0.9.12' +__version__ = '0.9.13' # Do not forget to update CHANGELOG.md