galaxyproject / tools-devteam

Contains a set of Galaxy Tools mostly written by the Galaxy Team.
37 stars 92 forks source link

Modernize exception handling for devteam tools #584

Open davebx opened 3 years ago

davebx commented 3 years ago

Also gets rid of tool_dependencies.xml for those tools.

bgruening commented 3 years ago

The tests have not been running here :(

davebx commented 3 years ago

@bgruening not surprising, I just checked, and all of them are in .tt_skip

bgruening commented 3 years ago

I'm a little bit hesitant to merge this without tests, but if we enable tests we probably get a lot of linting and testing issues.

davebx commented 3 years ago

It might be interesting to see how many errors we get? I know that anything depending on package_taxonomy will fail, because the bitbucket URL to download that tarball is now 404.

davebx commented 3 years ago

This needs some more work before it can be merged.

bgruening commented 2 years ago

@davebx are you working on that still?