-
Notifications
You must be signed in to change notification settings - Fork 24
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
pyvcf dependency is causing installation failure on setuptools>=58 #247
Comments
Thanks for letting us known @susannasiebert -- I'll looking into migrating varcode to a better VCF parser this week. |
Hello, @iskandr |
Closed
Looks like it fixed now? #249 about it too? |
Yes, I pushed it to bioconda as well https://anaconda.org/bioconda/varcode The only thing that is not aligned are the release versions of the GitHub repo and pypi/bioconda. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
pyvcf uses
use_2to3=True
which has been deprecated in setuptools >= 58 and fails installation. This in turn causes failures during varcode installation and other packages that use varcode.Our package
pvactools
(https://github.com/griffithlab/pVACtools) has a dependency on vaxrank, which has a varcode dependency. We already switched away from pyvcf to vcfpy (https://vcfpy.readthedocs.io/en/stable/) to get around this problem but since our vaxrank dependency still relies on pyvcf, this issue has not been resolved for us.Since pyvcf doesn't appear to be maintained anymore, switching to vcfpy might be a good alternative for varcode as well.
See also: jamescasbon/PyVCF#332
The text was updated successfully, but these errors were encountered: