keiserlab / LUNA

MIT License
48 stars 13 forks source link

Python 3.7 dependency is not maintainable as it is EOL #50

Open shsnyder opened 6 months ago

shsnyder commented 6 months ago

Current dependence on python 3.7 is not maintainable as support for it is end of life as of end of 2023.

It also means that luna installation fails on Apple Silicon as python 3.7 is not available on that platform.

labnavid commented 5 months ago

Agreed, having trouble installing on M2.

alexandrefassio commented 5 months ago

Hi there,

Thanks for sharing. I've already noticed this issue and I'm working on updating LUNA to accept any Biopython version. I've not removed the version restriction in the ENV file yet because I want to guarantee the newer Biopython versions won't break any LUNA code. Soon I'll release an update to fix this issue.

bests