runner-images icon indicating copy to clipboard operation
runner-images copied to clipboard

ubuntu 24.04 has older pipx than ubuntu 22.04

Open kojiromike opened this issue 4 months ago • 2 comments

Description

For some reason, you have the latest pipx on ubuntu 22.04, but an old version on ubuntu 24.04. When we upgraded ubuntu, a feature of pipx we depended upon disappeared. (namely, that pipx inject supports --requirement.)

Platforms affected

  • [ ] Azure DevOps
  • [ ] GitHub Actions - Standard Runners
  • [ ] GitHub Actions - Larger Runners

Runner images affected

  • [ ] Ubuntu 20.04
  • [ ] Ubuntu 22.04
  • [X] Ubuntu 24.04
  • [ ] macOS 12
  • [ ] macOS 13
  • [ ] macOS 13 Arm64
  • [ ] macOS 14
  • [ ] macOS 14 Arm64
  • [ ] macOS 15
  • [ ] macOS 15 Arm64
  • [ ] Windows Server 2019
  • [ ] Windows Server 2022

Image version and build link

20241006.1.0

Is it regression?

Yes, 22.04 is fine

Expected behavior

I expect updating ubuntu to either maintain the same version of pipx or to have a newer version.

Actual behavior

Instead, pipx is going from 1.7.1 down to 1.4.3.

Repro steps

Create an action that depends on a recent feature of pipx -- one that is not available in pipx 1.4.3. See that it works fine in ubuntu-22.04. Note that it does not work in ubuntu-24.04.

kojiromike avatar Oct 15 '24 02:10 kojiromike