Mercurial > repos > jankanis > blast2html
changeset 41:637f96ffb9a4
more dependency updates, now including the python package dependencies
author | Jan Kanis <jan.code@jankanis.nl> |
---|---|
date | Mon, 19 May 2014 18:22:24 +0200 |
parents | 1a51ef0034d6 |
children | 1d49bce1e4bb |
files | blast2html.xml repository_dependencies.xml tool_dependencies.xml |
diffstat | 3 files changed, 45 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/blast2html.xml Mon May 19 15:52:52 2014 +0200 +++ b/blast2html.xml Mon May 19 18:22:24 2014 +0200 @@ -3,9 +3,10 @@ <description>Convert BLAST XML to HTML</description> <requirements> - <requirement type="python-module">jinja2</requirement> - <requirement type="python-module">lxml</requirement> - <requirement type="python-module">argparse</requirement> + <requirement type="package" version="v0.0.18">blast_datatypes</requirement> + <requirement name="package" version="1.2.1">argparse</requirement> + <requirement name="package" version="2.2.3">lxml</requirement> + <requirement name="package" version="2.7.2">jinja2</requirement> </requirements> <command interpreter="python">blast2html.py -i "${input}" -o "${output}"</command>
--- a/repository_dependencies.xml Mon May 19 15:52:52 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4 +0,0 @@ -<?xml version="1.0"?> -<repositories description="Requires BLAST XML and database datatype definitions."> - <repository name="blast_datatypes" owner="devteam" toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="de11e1a921c4"/> -</repositories>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_dependencies.xml Mon May 19 18:22:24 2014 +0200 @@ -0,0 +1,41 @@ +<?xml version="1.0"?> +<tool_dependency> + <package name="argparse" version="1.2.1"> + <install version="1.0"> + <actions> + <action type="setup_virtualenv"> + argparse == 1.2.1 + </action> + </actions> + </install> + <readme>The Python argparse library. This is included in the stdlib for python 2.7 and up, but not for 2.6</readme> + </package> + + <package name="lxml" version="2.2.3"> + <install version="1.0"> + <actions> + <action type="setup_virtualenv"> + lxml == 2.2.3 + </action> + </actions> + </install> + <readme>The Python lxml library</readme> + </package> + + <package name="jinja2" version="2.7.2"> + <install version="1.0"> + <actions> + <action type="setup_virtualenv"> + jinja2 == 2.7.2 + </action> + </actions> + </install> + <readme>The Jinja 2 template engine for Python</readme> + </package> + + <package name="blast_datatypes" version="v0.0.18"> + <repository name="blast_datatypes" owner="devteam" toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="de11e1a921c4"/> + <readme>blast2html requires the blast datatypes for its input</readme> + </package> + +</tool_dependency>