justinmayer / virtualfish

Fish shell tool for managing Python virtual environments
MIT License
1.07k stars 101 forks source link

Dependency issue in Archlinux #228

Closed XenGi closed 2 years ago

XenGi commented 2 years ago

Issue

Hi! I'm the maintainer of the Archlinux virtualfish package. My build pipeline for the package is failing for quite some time now and I finally figured out why.

virtualfish depends on packaging = "^20.3" but Archlinux ships version 21.3. So at runtime virtualfish complains about it not finding the correct distribution. Could you test the newer version and if it works update your dependencies?

You can see the complete error in my pipeline here: https://gitlab.com/xengi0/aur/virtualfish/-/jobs/2726416753

justinmayer commented 2 years ago

Hey Ricardo. This should have already been addressed a few months ago via https://github.com/justinmayer/virtualfish/commit/08d6e2c275349c52cbf05d2d8a4e1b099c007be7, but it clearly needs to be included in a shipped release. I'll work on that as soon as possible!

XenGi commented 2 years ago

Thx. That would be amazing.

evilhamsterman commented 2 years ago

Yes please, there's going to be more of this in distributions as we are now in 2022 and the packaging versioning is year based.

justinmayer commented 2 years ago

VirtualFish 2.5.5 has been released, removing upper bounds on all primary dependencies. ✨

@XenGi: Thanks for your work on packaging VirtualFish for Archlinux. Hope this helps!