-
Notifications
You must be signed in to change notification settings - Fork 55
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
Move fastANI
to a separate requirements
#384
Conversation
Sidesteps macOS/Python3.9 issues with the `fastANI` `conda` recipe.
Codecov Report
@@ Coverage Diff @@
## master #384 +/- ##
=======================================
Coverage 75.60% 75.60%
=======================================
Files 55 55
Lines 3735 3735
=======================================
Hits 2824 2824
Misses 911 911 |
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.
The changes to the docs are going in the right direction (addition of fastani
in the early section, noting the issue with Python 3.9)
Removing fastani
from the requirements-thirdparty.txt
file is the right thing to do, but I don't think there's any advantage to having the extra requirements-fastani.txt
file. A user can more simply and explicitly execute:
conda install fastani
than
conda install --file requirements-fastani.txt
and that should be our advice. Please remove the requirements-fastani.txt
file.
As far as how to compile fastANI
goes, I think we should use the docs to point and link users to #377 in the repository, where improvements/additions can be shared for others to read, rather than making a single suggestion concrete in the text (and imposing further documentation maintenance on ourselves to keep up). Please reword that section.
After discussion I recall our reasons for having the extra
|
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 a couple of notes about minor extra detail in the docs.
Be a bit more specific about which `conda` recipe has this problem, and mention that other solutions might be available (dependent upon someone finding them and sharing them here). Co-authored-by: Leighton Pritchard <[email protected]>
Sidesteps macOS/Python3.9 issues with the
fastANI
conda
recipe.Closes #377.
Please include a summary of the change and which issue is fixed. Please also include the motivation and context, and note the tests that apply to these changes.
Type of change
Action Checklist
pyani
repository under your own account (please allow write access for repository maintainers)CONTRIBUTING.md
)pytest -v
non-passing code will not be mergedorigin/master
flake8
andblack
before submissionPull requests
section in thepyani
repository