﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
700	Toolshed dependency issue	Tristan Croll	Conrad Huang	"My ISOLDE plugin is dependent upon my Clipper plugin. In the ISOLDE setup.py.in I have:


{{{
    install_requires=[
        ""ChimeraX-Core >= 0.1"",
        ""ChimeraX-Clipper >= 0.1.0"",
        # TODO: Should list numpy, OpenMM, simtk, etc.
    ],

}}}

... which works fine when I install locally using 'make app-install'. But when I attempt to upload ISOLDE to the Toolshed (after uploading the latest Clipper build without any apparent errors), I get:

{{{
The file you submitted has a problem app dependencies: dependency on ""ChimeraX-Clipper"": no such app exists.
}}}

I suspect there's a naming mismatch here - the Toolshed seems to enforce an underscore rather than a dash in the name. For now I've commented out the ChimeraX-Clipper line in ISOLDE's setup.py.in, since it's critical that I have the new version up for the weekend (I fly off to Erice early tomorrow morning and give a demo on Sunday, and want people to be able to download it for themselves). Would be good to get some clarification on this, though."	defect	closed	major		Tool Shed		fixed						all	ChimeraX
