Planemo

Latest version: v0.75.26

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

Scan your dependencies

Page 22 of 24

0.8.4

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

* Fix for Travis CI testing picking up invalid tests (reported by `takadonet`_). `Issue 161`_
* Fix tar ordering for consistency (always sort by name) - thanks to `peterjc`_. `Pull Request 164`_, `Issue 159`_
* Fix exception handling related to tool shed operations - thanks to `peterjc`_. `Pull Request 155`_, b86fe1f_

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

0.8.3

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

* Fix bug where ``shed_lint`` was not respecting the ``-r/--recursive`` flag.
9ff0d2d_
* Fix bug where planemo was producing tar files incompatible with the Tool
Shed for package and suite repositories. a2ee135_

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

0.8.2

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

* Fix bug with ``config_init`` command thanks to `bgruening`_. `Pull Request 151`_
* Fix unnessecary ``lint`` warning about ``parallelism`` tag reported by
`peterjc`_. 9bf1eab_

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

0.8.1

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

* Fixes for the source distribution to allow installation of 0.8.0 via Homebrew.

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

0.8.0

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

* Implement the new ``shed_lint`` command that verifies various aspects of tool
shed repositories - including XSD_ validation of ``repository_dependencies.xml``
and ``tool_dependencies.xml`` files, best practices for README files, and the
contents of ``.shed.yml`` files. This requires the lxml_ library to be available
to Planemo or the application xmllint_ to be on its ``PATH``. `Pull Request 130`_
`Issue 89`_ `Issue 91`_ 912df02_ d26929e_ 36ac6d8_
* Option to enable experimental XSD_ based validation of tools when ``lint``
is executed with the new ``--xsd`` flag. This validation occurs against the
unofficial `Galaxy Tool XSD project <https://github.com/JeanFred/Galaxy-XSD>`__
maintained by `JeanFred`_. This requires the lxml_ library to be
available to Planemo or the application xmllint_ to be on its ``PATH``.
`Pull Request 130`_ 912df02_
* Allow skipping specific linters when using the ``lint`` command using the new
``--skip`` option. 26e3cdb_
* Implement sophisticated options in ``.shed.yml`` to map a directory to many,
custom Tool Shed repositories during shed operaitons such ``shed_upload``
including automatically mapping tools to their own directories and automatically
building suites repositories. `Pull Request 143`_
* Make ``shed_upload`` more intelligent when building tar files so that package
and suite repositories may have README files in source control and they will
just be filtered out during upload. 53edd99_
* Implement a new ``shed_init`` command that will help bootstrap ``.shed.yml``
files in the specified directory. cc1a447_
* Extend ``shed_init`` to automatically build a ``repository_rependencies.xml``
file corresponding to a Galaxy workflow (``.ga`` file). `Issue 118`_ 988de1d_
* In addition to a single file or directory, allow ``lint`` to be passed multiple
files. 343902d_ `Issue 139`_
* Add ``-r/--recursive`` option to ``shed_create`` and ``lint`` commands. 63cd431_
01f2af9_
* Improved output formatting and option to write diffs to a file for the
``shed_diff`` command. 965511d_
* Fix lint problem when using new Galaxy testing features such as expecting
job failures and verifing job output. `Issue 138`_
* Fix typo in ``test`` help thanks to first time contributor `pvanheus`_.
`Pull Request 129`_ 1982076_
* Fix NPE on empty ``help`` element when linting tools. `Issue 124`_
* Fix ``lint`` warnings when ``configfiles`` are defined in a tool. 1a85493_
* Fix for empty ``.shed.yml`` files. b7d9e96_
* Fix the ``test`` command for newer versions of nose_. 33294d2_
* Update help content and documentation to be clear ``normalize`` should not
be used to update the contents of tool files at this time. 08de8de_
* Warn on unknown ``command`` attributes when linting tools (anything but
``interpreter``). 4f61025_
* Various design, documentation (including new documentation on Tool Shed
`publishing <http://planemo.readthedocs.org/en/latest/publishing.html>`__),
and testing related improvements (test coverage has risen from 65% to over
80% during this release cycle).

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

0.7.0

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

* Implement `shed_create` command to create Tool Shed repositories from
``.shed.yml`` files (thanks to E. Rasche). `Pull Request 101`_
* Allow automatic creation of missing repositories during ``shed_upload``
with the new ``--force_repository_creation`` flag (thanks to E. Rasche).
`Pull Request 102`_
* Allow specifying files to exclude in ``.shed.yml`` when creating tar files
for ``shed_upload`` (thanks to Björn Grüning). `Pull Request 99`_
* Resolve symbolic links when building Tool Shed tar files with
``shed_upload`` (thanks to Dave Bouvier). `Pull Request 104`_
* Add a `Contributor Code of Conduct
<https://planemo.readthedocs.org/en/latest/conduct.html>`__.
`Pull Request 113`_
* Omit ``tool_test_output.json`` from Tool Shed tar file created with
``shed_upload`` (thanks to Dave Bouvier). `Pull Request 111`_
* Update required version of bioblend_ to ``0.5.3``. Fixed `Issue 88`_.
* Initial work on implementing tests cases for Tool Shed functionality.
182fe57_
* Fix incorrect link in HTML test report (thanks to Martin Čech). 4c71299_
* Download Galaxy from the new, official Github repository. 7c69bf6_
* Update travis_test to install stable planemo from PyPI_. 39fedd2_
* Enable caching on ``--install_galaxy`` by default (disable with
``--no_cache_galaxy``). d755fe7_

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

Page 22 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.