Planemo

Latest version: v0.75.27

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 21 of 24

0.13.0

---------------------

* If planemo cannot find a Galaxy root, it will now automatically fetch
one (specifing ``--galaxy_install`` will still force a fetch).
`Pull Request 235`_
* `Docuementation <http://planemo.readthedocs.org/en/latest/appliance.html>`__
has been updated to reflect new and vastly improved Docker and Vagrant
virtual appliances are now available, as well as a new VirtualBox OVA
variant.
* Update linting for new tool XML features (including ``detect_errors``
and output collections). `Issue 233`_, 334f2d4_
* Fix ``shed_test`` help text. `Issue 223`_
* Fix code typo (thanks to Nicola Soranzo). `Pull Request 230`_
* Improvements to algorithm used to guess if an XML file is a tool XML file.
`Issue 231`_
* Fix configuration file handling bug. `Issue 240`_

---------------------

0.12.2

---------------------

* Fix ``shed_test`` and ``shed_serve`` for test and local tool sheds.
f3cafaa_

---------------------

0.12.1

---------------------

* Fix to ensure the tab completion script is in the Python source tarball
(required for setting up tab-completion for Homebrew). 6b4e7a6_

---------------------

0.12.0

---------------------

* Implement a ``--failed`` flag for the ``test`` command to rerun
previously faied tests. `Pull Request 210`_
* Implement ``shed_update`` to upload contents and update repository
metadata. `Pull Request 216`_
* Implement ``shed_test`` and ``shed_serve`` commands to test and view
published artifacts in the Tool Shed. `Pull Request 213`_, `Issue 176`_
* Add shell tab-completion script. 37dcc07_
* Many more commands allow specifing multiple tool and/or repository targets.
`Issue 150`_
* Add -m as alias for --message in planemo shed_upload (thanks to
Peter Cock). `Pull Request 200`_
* Add ``--ensure_metadata`` option to ``shed_lint`` to ensure ``.shed.yml``
files contain many repository. `Pull Request 215`_
* More developer documentation, additional ``make`` targets including ones
for setting up git pre-commit hooks. cc8abb6_, `Issue 209`_
* Small README improvement (thanks to Martin Čech) b53006d_
* Fixes for shed operation error handling (thanks to Martin Čech).
`Pull Request 203`_, `Pull Request 206`_
* Fix for "smart" ``shed_diff`` not in the repository root directory
(thanks to Peter Cock). `Pull Request 207`_, `Issue 205`_
* Recursive ``shed_diff`` with directories not yet in Tool Shed.
`Pull Request 208`_
* Improve error handling and reporting for problematic ``--shed_target``
values. `Issue 217`_
* Fix typos in lint messages. `Issue 211`_


---------------------

0.11.1

---------------------

* Fix default behavior for ``planemo lint`` to use current directory if
explicit paths are not supplied. 1e3668a_

---------------------

0.11.0

---------------------

* More compact syntax for defining multiple custom inclusions in ``.shed.yml``
files - thanks to Peter Cock. `Issue 180`_, `Pull Request 185`_,
`Pull Request 196`_
* Prevent ambigous destinations when defining custom inclusions in
``.shed.yml``- thanks to Peter Cock. `Pull Request 186`_
* ``lint`` now warns if tool ids contain whitespace. `Pull Request 190`_
* Handle empty tar-balls gracefully on older Python versions - thanks
to Peter Cock. `Pull Request 187`_
* Tweak quoting in ``cp`` command - thanks to Peter Cock. 6bcf699_
* Fix regression causing testing to no longer produce "pretty" test
results under certain circumstances. `Issue 188`_
* Fix for recursive ``shed_diff`` folder naming. `Issue 192`_
* Fix output definitions to ``tool_init`` command. `Issue 189`_

---------------------

Page 21 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.