-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pytest requirements #1620
Pytest requirements #1620
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #1620 +/- ##
=======================================
Coverage 64.71% 64.71%
=======================================
Files 54 54
Lines 6235 6235
=======================================
Hits 4035 4035
Misses 2200 2200 Continue to review full report at Codecov.
|
Would this require a separate bioconda update? Or is the recipe updated automated from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
yes this also needs to be done separately in bioconda. Can edit the auto-generated PR that happens after release on PyPI or can update the recipe right away whilst incrementing the build number.
I think the latter approach would be best here 👍🏻
My pleasure 😄 |
@fabianegli did you do the Bioconda PR as well? |
No, I haven't. Which repo? I didn't find nf-core in the recipies in the bioconda repo. |
Here: https://github.com/bioconda/bioconda-recipes/tree/master/recipes/nf-core Need to bump the build number to The docs say you should test locally and stuff but I wouldn't bother personally. Just fork, edit and push a PR and see if the tests pass.. :) |
Nice! And because you made the PR, I was able to merge it 😄 |
In bioconda, something seems to be off, though. The CI for the nightly fails: https://github.com/bioconda/bioconda-recipes/runs/6766508609 Someone reported the issue: bioconda/bioconda-recipes#35015 Not sure if this is something that needs our attention, but I think it means the new recipe has not been published, yet? At least when I installed nf-core from bioconda just now nf-core build 0 was installed. |
Hmm, not ideal. Maybe worth posting in the Bioconda Gitter chat.. |
nf-core has specific pytest and pytest-workflow version dependencies. I added them to the requirements.txt file.
The pytest dependency has been moved from the dev to the standard requirements file because it is a requirement since the introduction of the
nf-core modules test
command.Surfaced in nf-core Slack
PR checklist
CHANGELOG.md
is updateddocs
is updated