justinmayer / virtualfish

Fish shell tool for managing Python virtual environments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dependency issue in Archlinux

XenGi opened this issue · comments

  • I am using Fish shell version 3.1 or higher.
  • I am using Python version 3.6 or higher.
  • I have searched the issues (including closed ones) and believe that this is not a duplicate.
  • If related to a plugin, I prefixed the issue title with the name of the plugin.
  • OS version and name: Archlinux
  • Fish shell version: 3.4.1
  • VirtualFish version: 2.5.4

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

Hey Ricardo. This should have already been addressed a few months ago via 08d6e2c, but it clearly needs to be included in a shipped release. I'll work on that as soon as possible!

Thx. That would be amazing.

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.

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!