PyVCF icon indicating copy to clipboard operation
PyVCF copied to clipboard

remove use_2to3 for new setuptools

Open tsnowlan opened this issue 3 years ago • 8 comments

setuptools now (>= v58.0.4) crashes when use_2to3 is present in setup.py

tsnowlan avatar Sep 21 '21 11:09 tsnowlan

For anyone else running into this issue, patched version available via:

pip install PyVCF@git+https://github.com/ousamg/[email protected]

tsnowlan avatar Sep 21 '21 12:09 tsnowlan

Ye, definitely needed update. If only someone can merge it...

Stikus avatar Sep 29 '21 12:09 Stikus

Also depend on fix in this PR. Could anyone please merge it? Thanks.

my-umd avatar Oct 06 '21 14:10 my-umd

Not sure there's anyone around who can. Nothing has been merged in years, but I figured I'd create the PR just in case.

Some alternatives:

  • Use the fork linked above - https://github.com/jamescasbon/PyVCF/pull/331#issuecomment-923954814
  • Create your own fork and remove the use_2to3=True parameter in setup.py
  • Switch to the faster and maintained cyvcf2

tsnowlan avatar Oct 06 '21 14:10 tsnowlan

Repo owner did not enter github for a couple of years, so sounds like a good moment to migrate to cyvcf2. Thanks @tsnowlan for suggesting options

arogozhnikov avatar Oct 21 '21 01:10 arogozhnikov

Hi,

What about creating a fork and rename the project as "PyVCF2" in Pypi ? We will be able to merge all pull request. I create an issue here : https://github.com/jamescasbon/PyVCF/issues/335

dridk avatar Jan 13 '22 21:01 dridk

I did a fork available here : https://pypi.org/project/PyVCF3/1.0.0/

dridk avatar Jan 28 '22 19:01 dridk

Thanks. Shame this project is dead!

CholoTook avatar Mar 07 '22 12:03 CholoTook