galaxyproject / planemo

Command-line utilities to assist in developing Galaxy and Common Workflow Language artifacts - including tools, workflows, and training materials.
https://planemo.readthedocs.io/
MIT License
90 stars 85 forks source link

Fix repository category update #1481

Closed mvdbeek closed 1 month ago

mvdbeek commented 1 month ago

category_ids[] is not a valid agument for the update endpoint (it is for create). To fix this I just call into bioblend instead of using the custom put request. Fixes https://github.com/galaxyproject/planemo/issues/1480

bgruening commented 1 month ago

Thanks @mvdbeek!

nsoranzo commented 1 month ago

The shellescape errors will be fixed by galaxy-tool-util 24.1.3, which is currently only on test PyPI.

mvdbeek commented 1 month ago

I've promoted the pre-release to release and the packages are on pypi now