GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Ensure only one wheel for each vendored package in `verify_ensurepip_wheels.py` · Issue #109002 · python/cpython

Ensure only one wheel for each vendored package in verify_ensurepip_wheels.py #109002

New issue
Copy link
New issue
Copy link
Closed
Closed
Ensure only one wheel for each vendored package in verify_ensurepip_wheels.py#109002
Copy link
Labels
buildThe build process and cross-buildThe build process and cross-build

Description

@ambv
ambv
opened on Sep 6, 2023
Issue body actions

We've had two cases of old wheels not being removed while a new one is added. This lead to CI failures on the affected branches, which required a fix afterwards like gh-108998.

Let's fix it by making the tool complain if there's more than one wheel present.

Reported by @edmorley.

Linked PRs

  • gh-109002: Ensure only one wheel for each vendored package #109003
  • [3.12] gh-109002: Ensure only one wheel for each vendored package (GH-109003) #109005
  • [3.11] gh-109002: Ensure only one wheel for each vendored package (GH-109003) #109006
  • [3.10] gh-109002: Ensure only one wheel for each vendored package (GH-109003) #109007
  • [3.9] gh-109002: Ensure only one wheel for each vendored package (GH-109003) #109008
  • [3.8] gh-109002: Ensure only one wheel for each vendored package (GH-109003) #109009
Reacted by Hugo van Kemenade, Adam Turner and Ed Morley
Reacted by Ed Morley

Activity

  1. ambv
    added
    buildThe build process and cross-buildThe build process and cross-build
    on Sep 6, 2023
  2. ambv
    added 2 commits that reference this issue on Sep 6, 2023

    pythongh-109002: Ensure only one wheel for each vendored package

    2a66728

    gh-109002: Ensure only one wheel for each vendored package (#109003)

    f8a0479
  3. miss-islington
    added 5 commits that reference this issue on Sep 6, 2023

    pythongh-109002: Ensure only one wheel for each vendored package (pyt…

    f9d2868

    pythongh-109002: Ensure only one wheel for each vendored package (pyt…

    299b318

    pythongh-109002: Ensure only one wheel for each vendored package (pyt…

    40a6f64

    pythongh-109002: Ensure only one wheel for each vendored package (pyt…

    16f0206

    pythongh-109002: Ensure only one wheel for each vendored package (pyt…

    a762abb
  4. ambv
    added 5 commits that reference this issue on Sep 6, 2023

    [3.9] gh-109002: Ensure only one wheel for each vendored package (GH-…

    43a6e4f

    [3.10] gh-109002: Ensure only one wheel for each vendored package (GH…

    63a7f77

    [3.11] gh-109002: Ensure only one wheel for each vendored package (GH…

    d631b82

    [3.12] gh-109002: Ensure only one wheel for each vendored package (GH…

    db55cfc

    [3.8] gh-109002: Ensure only one wheel for each vendored package (GH-…

    fa2d13e
  5. webknjaz commented on Sep 10, 2023

    @webknjaz
    webknjaz
    on Sep 10, 2023
    Member
    More actions

    Related: #109245

  6. carlosroman
    added a commit that references this issue on Oct 11, 2023

    [3.9] pythongh-109002: Ensure only one wheel for each vendored package (

    cb82610
  7. hugovk commented on Nov 9, 2023

    @hugovk
    hugovk
    on Nov 9, 2023
    Member
    More actions

    That's a lot of backports! Thanks!

  8. hugovk
    closed this as completedon Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildThe build process and cross-buildThe build process and cross-build

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.