Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade ensurepip bundled setuptools to 60.9.3 #91142

Closed
pradyunsg opened this issue Mar 11, 2022 · 14 comments
Closed

Upgrade ensurepip bundled setuptools to 60.9.3 #91142

pradyunsg opened this issue Mar 11, 2022 · 14 comments
Labels
3.7 (EOL) end of life 3.8 only security fixes 3.9 only security fixes 3.10 only security fixes 3.11 only security fixes release-blocker stdlib Python modules in the Lib dir type-feature A feature request or enhancement

Comments

@pradyunsg
Copy link
Member

BPO 46986
Nosy @vstinner, @ned-deily, @ambv, @pradyunsg, @pablogsal, @miss-islington
PRs
  • bpo-46986: Upgrade bundled setuptools to 60.9.3 #31820
  • [3.10] bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) #31853
  • [3.9] bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) #31855
  • [3.8] bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) #31860
  • [3.7] bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) #31861
  • Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" #31879
  • [3.10] Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" #31880
  • [3.9] Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) #31881
  • [3.7] Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" #31882
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2022-03-14.21:15:11.492>
    created_at = <Date 2022-03-11.13:47:45.348>
    labels = ['3.7', '3.8', '3.9', '3.10', '3.11', 'type-feature', 'library', 'release-blocker']
    title = 'Upgrade ensurepip bundled setuptools to 60.9.3'
    updated_at = <Date 2022-03-14.21:15:11.492>
    user = 'https://github.com/pradyunsg'

    bugs.python.org fields:

    activity = <Date 2022-03-14.21:15:11.492>
    actor = 'ned.deily'
    assignee = 'none'
    closed = True
    closed_date = <Date 2022-03-14.21:15:11.492>
    closer = 'ned.deily'
    components = ['Library (Lib)']
    creation = <Date 2022-03-11.13:47:45.348>
    creator = 'pradyunsg'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 46986
    keywords = ['patch']
    message_count = 14.0
    messages = ['414906', '415017', '415072', '415084', '415092', '415106', '415159', '415163', '415182', '415184', '415188', '415189', '415190', '415191']
    nosy_count = 6.0
    nosy_names = ['vstinner', 'ned.deily', 'lukasz.langa', 'pradyunsg', 'pablogsal', 'miss-islington']
    pr_nums = ['31820', '31853', '31855', '31860', '31861', '31879', '31880', '31881', '31882']
    priority = 'release blocker'
    resolution = None
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue46986'
    versions = ['Python 3.7', 'Python 3.8', 'Python 3.9', 'Python 3.10', 'Python 3.11']

    @pradyunsg
    Copy link
    Member Author

    This is closely related to bpo-46985.

    I'm changing up the regular strategy of a single PR that bumps both pip + setuptools in a single PR. So... here's a separate bpo issue for that.

    @pradyunsg pradyunsg added 3.7 (EOL) end of life 3.8 only security fixes 3.9 only security fixes 3.10 only security fixes 3.11 only security fixes stdlib Python modules in the Lib dir type-feature A feature request or enhancement labels Mar 11, 2022
    @ned-deily
    Copy link
    Member

    We should probably include this update in the next round of releases.

    @ned-deily
    Copy link
    Member

    New changeset c99ac3c by Pradyun Gedam in branch 'main':
    bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)
    c99ac3c

    @miss-islington
    Copy link
    Contributor

    New changeset 25962e4 by Miss Islington (bot) in branch '3.10':
    bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)
    25962e4

    @ned-deily
    Copy link
    Member

    New changeset bda64b3 by Ned Deily in branch '3.9':
    bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) (GH-31855)
    bda64b3

    @ned-deily
    Copy link
    Member

    New changeset 0fbab8a by Ned Deily in branch '3.7':
    bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820) (GH-31861)
    0fbab8a

    @vstinner
    Copy link
    Member

    This update broke the "s390x Fedora Rawhide Clang Installed 3.10" buildbot: bpo-47013.

    @vstinner
    Copy link
    Member

    This update broke the "s390x Fedora Rawhide Clang Installed 3.10" buildbot: bpo-47013.

    test_bdb and test_distutils fail on 3.9, 3.10 and main branches when run on an installed Python. I didn't check Python 3.7.

    @ned-deily
    Copy link
    Member

    My apologies for not testing running the test suite with installed Pythons as I usually do and thanks, Victor, for noting the buildbot failures. I'm reverting these setuptools updates to avoid blocking releases. We can track the issue with setuptools in bpo-47013.

    @ned-deily
    Copy link
    Member

    New changeset 19f6999 by Ned Deily in branch 'main':
    Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" (GH-31879)
    19f6999

    @ned-deily
    Copy link
    Member

    New changeset 80cc10f by Ned Deily in branch '3.7':
    Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" (GH-31882)
    80cc10f

    @ned-deily
    Copy link
    Member

    New changeset 0cfcc0c by Ned Deily in branch '3.10':
    Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" (GH-31880)
    0cfcc0c

    @ned-deily
    Copy link
    Member

    New changeset 1b12392 by Ned Deily in branch '3.9':
    Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" (GH-31881)
    1b12392

    @vstinner
    Copy link
    Member

    Ned Deily:

    My apologies for not testing running the test suite with installed Pythons as I usually do and thanks, Victor, for noting the buildbot failures.

    Well, the change didn't land into a Python release. Right now, the test suite is only run on an installed Python on buildbots.

    The regression was noticed early, so it's fine.

    Yeah, a revert is better to unblock the releases, to have more time to investigate what's going on.

    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    3.7 (EOL) end of life 3.8 only security fixes 3.9 only security fixes 3.10 only security fixes 3.11 only security fixes release-blocker stdlib Python modules in the Lib dir type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    4 participants