I am currently writing a tool in python that uses biopython for accessing Entrez. For this I tried to add Biopython as a dependency according to their Manual.
Unfortunately, when I add the file repository_depencies.xml:
<?xml version="1.0"?> <repositories description="Requires Biopython as a dependency."> <repository name="package_biopython_1_64" owner="biopython" /> </repositories>
and pack everything in a tar-ball, when uploading to out tool-shed I get the message:
#The repository_dependencies.xml file contains an invalid tag. Unable to locate repository with name package_biopython_1_64 and owner biopython.
This makes sense insofar that I did not specify the tool-shed the repository is located at. So I added:
toolshed="http://toolshed.g2.bx.psu.edu"
to the third line of the file but still got the same error (even though the mentioned package does exist in the tool-shed and I followed all manuals.
I am very grateful for any suggestions :)
I also tried it with a tool_dependency as in this case and then got the error message: