Skip to content

Modernize exception handling for devteam tools#584

Draft
davebx wants to merge 4 commits into
mainfrom
py2_exceptions
Draft

Modernize exception handling for devteam tools#584
davebx wants to merge 4 commits into
mainfrom
py2_exceptions

Conversation

@davebx

@davebx davebx commented Jan 8, 2021

Copy link
Copy Markdown
Contributor

Also gets rid of tool_dependencies.xml for those tools.

Comment thread tool_collections/taxonomy/find_diag_hits/tool_dependencies.xml
Comment thread tools/canonical_correlation_analysis/cca.xml
@bgruening

Copy link
Copy Markdown
Member

The tests have not been running here :(

@davebx

davebx commented Jan 8, 2021

Copy link
Copy Markdown
Contributor Author

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

@bgruening

Copy link
Copy Markdown
Member

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

davebx commented Jan 8, 2021

Copy link
Copy Markdown
Contributor Author

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.

Comment thread tools/kernel_principal_component_analysis/kpca.xml
Comment thread tools/megablast_wrapper/megablast_wrapper.xml Outdated
Comment thread tools/microsats_alignment_level/microsats_alignment_level.xml
Comment thread tool_collections/taxonomy/lca_wrapper/tool_dependencies.xml
Comment thread tool_collections/taxonomy/t2ps/tool_dependencies.xml
@davebx davebx marked this pull request as draft January 8, 2021 18:57
@davebx davebx added the wip label Jan 8, 2021
@davebx

davebx commented Jan 8, 2021

Copy link
Copy Markdown
Contributor Author

This needs some more work before it can be merged.

@bgruening

Copy link
Copy Markdown
Member

@davebx are you working on that still?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants