{tools}[foss/2021a] cwltool v3.1.20221018083734 w/ Python 3.9.5#16503
Conversation
|
@boegelbot please test @ generoso |
|
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1295039229 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
| }), | ||
| ('cwlformat', '2022.2.18', { | ||
| 'modulename': 'cwlformat', | ||
| 'source_tmpl': 'cwlformat-%(version)s-py3-none-any.whl', |
There was a problem hiding this comment.
Any reason why you're not using the .tar.gz here, but using the prebuilt wheel instead?
There was a problem hiding this comment.
The build failed with the tarball: an issue with a missing README file.
No issue with the whl file
There was a problem hiding this comment.
That's a bug in the source package in PyPI, maybe report this upstream?
Since this is Python-only, using a wheel file or source tarball doesn't matter much, so fine as is
There was a problem hiding this comment.
Reported upstream
edit: see rabix/cwl-format#19
|
@boegelbot please test @ generoso |
|
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 1303980716 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
|
Test report by @boegel |
|
Going in, thanks @SIB-software! |
| ('mistune', '0.8.4', { | ||
| 'checksums': ['59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e'], | ||
| }), | ||
| ('schema-salad', '8.3.20221016151607', { |
There was a problem hiding this comment.
Thanks for this!
Please consider either using the pre-built binary wheels for schema-salad, or compile your own using mypyc
Examples from other packaging systems
https://github.com/conda-forge/schema-salad-feedstock/blob/b4719fc95e2e4f8ebf85e2c266af0983312ddc3a/recipe/meta.yaml#L17
https://github.com/common-workflow-language/schema_salad/blob/b86efc78a4dc4c1f4055ab24615504e177e7e053/schema_salad.Dockerfile#L9
There was a problem hiding this comment.
@mr-c Can you elaborate on the benefit of using mypyc instead of a regular pip install for schema-salad?
There was a problem hiding this comment.
mypyc can be used to compile Python projects with type hints into fast binary modules. For example, the Python code formatter black is distributed in a binary wheel this way (despite being a pure Python codebase)
(created using
eb --new-pr)