-
Notifications
You must be signed in to change notification settings - Fork 4
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
BUMP deepNOG to 1.1.0 (targeting PyPI) and update CI configurations #21
BUMP deepNOG to 1.1.0 (targeting PyPI) and update CI configurations #21
Conversation
…tly torch isn't available for windows.
It is my understanding that we currently determine coverage from the AppVeyor CI build - is it easily possible to use the linux build of Travis instead @VarIr? |
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.
Thanks for the PR! I see no blockers here, just some minor comments.
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.
Just saw that all Travis builds failed. While the Linux builds fail due to the same issue we see in deepnog, the mac builds fail due to something wrong with prodigal. These should be investigated.
About coverage: It seems to me, we actually run codecov on Travis, but not on AppVeyor? In any case, it should be simple to enable it on any platform. codecov claim, they automatically merge reports from different platforms. So perhaps just add a line "codecov" to |
Btw, see the deepnog .appveyor.yml for how to obtain |
Yeah, it was possible that the prodigal binary compiled for linux wouldn't run under macos (and it sure as hell won't under Win10). I can look into having it compile from source under linux/macos, and ship the windows binary with the repo. |
…distributed prodigal binaries don't handle gzipped files)
|
Codecov Report
@@ Coverage Diff @@
## master #21 +/- ##
===========================================
+ Coverage 71.76% 82.76% +11.00%
===========================================
Files 21 21
Lines 1098 1120 +22
===========================================
+ Hits 788 927 +139
+ Misses 310 193 -117
Continue to review full report at Codecov.
|
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.
It's good to see the coverage go up! I'd prefer to see the gene calling in a context manager, if possible, but otherwise LGTM.
Btw, the Travis errors will likely go away with PyTorch 1.5. We might want to allow Travis to fail the Linux builds until then (or simply ignore the errors). |
Merging this now. @VarIr maybe you can upload to pypi when you find time? |
Thank you for the PR! I've just created a new release and uploaded to PyPI. |
Just what it says on the tin. Plus, some additional refactoring and added comments.