Replace deprecated galaxy-lib requirement with galaxy-tool-util#978
Replace deprecated galaxy-lib requirement with galaxy-tool-util#978jmchilton merged 6 commits intogalaxyproject:masterfrom
Conversation
They are presently missing from sdist distributions, which means that: ``` pip install --no-binary :all: planemo ``` does not install Planemo dependencies.
|
As mentioned elsewhere, https://github.com/common-workflow-language/cwltool/releases/tag/1.0.20191225192155 has been released with common-workflow-language/cwltool#1228 incorporated |
|
The call to cwltool's |
|
It is almost certainly fixed in the CWL branch of Galaxy already. I'll see what I can do. |
|
Hmm, somethings hanging in the full test suite, possibly |
|
This process |
|
Replacing the fleeqtk test with 'true' ... https://github.com/jmchilton/planemo/runs/391338751 ... lets see what happens. |
|
The original seqtk recipe now has an additional patch ... perhaps that might be needed now too? https://github.com/bioconda/bioconda-recipes/blob/master/recipes/seqtk/meta.yaml#L12 |
|
Might be better easier just patch fleeqtk if we think this is the problem. |
55a2c46 to
74c2514
Compare
|
I also see the |
|
Yeah, the additional patch doesn't make it a great example anymore. The original seqtk recipe builds fine, so let's patch fleeqtk |
|
If this doesn't fix things - lets cherry-pick this ( jmchilton@371f3d2 ) - I think that should build a new fleeqtk 1.4 with the patch applied. |
|
That was a long journey - thanks for the effort all! |
Depends on common-workflow-language/cwltool#1228 and galaxyproject/galaxy#9146 (with corresponding new PyPI releases).