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: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.9.14 (2025-07-28)

- Re-generate graph api.

## 0.9.13 (2025-07-24)

- Re-generate graph api.
Expand Down
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

This is an open-source client library communicating with the Mujin Controller WebAPI.


## Releases and Versioning

- The latest stable build is managed by the **master** branch, please use it. It is tested on Linux with Python 3.9.
Expand All @@ -13,12 +12,10 @@ This is an open-source client library communicating with the Mujin Controller We

- All versions with the same MAJOR.MINOR number have the same API ande are ABI compatible.


## Running on Linux

Load mujinwebstackclient as a module in Python.


## Install on Linux

```bash
Expand Down Expand Up @@ -54,11 +51,13 @@ Then, use `mujin_webstackclientpy_generategraphclient.py` to generate the conten

## Troubleshooting

### Jhbuild fails due to flake8:
### Jhbuild fails due to flake8

If Jhbuild fails on building mujinwebstackclientpy due to a flake8 violation (most likely with a several hundred errors and warnings), this could be happening due to flake8 running a default configuration within a virtual environment.

If this seems to be the case, you can delete the virtual environment.

```bash
# delete the virtual environment
rm -rf ./.ve
```
```
2 changes: 1 addition & 1 deletion python/mujinwebstackclient/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__version__ = '0.9.13'
__version__ = '0.9.14'

# Do not forget to update CHANGELOG.md
16 changes: 15 additions & 1 deletion python/mujinwebstackclient/webstackgraphclient.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# DO NOT EDIT, THIS FILE WAS AUTO-GENERATED
# GENERATED BY: mujin_webstackclientpy_generategraphclient.py
# GENERATED AGAINST: mujinwebstack/2.28.60+f2173c18ea97c2fdf8affbe08f168cbe1d734acd
# GENERATED AGAINST: mujinwebstack/2.28.67+32c7a37dbae84b9a8ec6146ac17b77d0cbca3870
#

import warnings
Expand Down Expand Up @@ -5395,6 +5395,20 @@ def ForceSynchronizerPullFromRemotes(self, fields=None, timeout=None):
]
return self._CallSimpleGraphAPI('mutation', operationName='ForceSynchronizerPullFromRemotes', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout)

def ForceSynchronizerPushToRemotes(self, fields=None, timeout=None):
"""Force the synchronizer to push resources from remotes immediately based on WebStack configuration.

Args:
fields (list or dict, optional): Specifies a subset of fields to return.
timeout (float, optional): Number of seconds to wait for response.

Returns:
Void:
"""
parameterNameTypeValues = [
]
return self._CallSimpleGraphAPI('mutation', operationName='ForceSynchronizerPushToRemotes', parameterNameTypeValues=parameterNameTypeValues, returnType='Void', fields=fields, timeout=timeout)

def GetLatestDetectionResultImages(self, options=None, parameters=None, fields=None, timeout=None):
"""Get latest detection result images with metadata.

Expand Down