Skip to content

Upgrade bundled pip/setuptools #79458

Closed
Closed

Description

@dstufft
BPO 35277
Nosy @ned-deily, @serhiy-storchaka, @dstufft, @jacobtylerwalls
PRs
  • bpo-35277: Upgrade pip to 18.1 and setuptools to 40.6.2 #10598
  • [3.7] bpo-35277: Upgrade pip to 18.1 and setuptools to 40.6.2 (GH-10598) #10599
  • [3.6] bpo-35277: Upgrade pip to 18.1 and setuptools to 40.6.2 (GH-10598) #10600
  • [2.7] bpo-35277: Upgrade pip to 18.1 and setuptools to 40.6.2 (GH-10598) #10601
  • Superseder
  • bpo-36608: Replace bundled pip and setuptools with a downloader in the ensurepip module
  • 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 = 'https://github.com/dstufft'
    closed_at = <Date 2021-07-05.23:31:23.921>
    created_at = <Date 2018-11-19.12:21:44.136>
    labels = ['3.8', '3.7', 'library']
    title = 'Upgrade bundled pip/setuptools'
    updated_at = <Date 2021-07-05.23:31:23.920>
    user = 'https://github.com/dstufft'

    bugs.python.org fields:

    activity = <Date 2021-07-05.23:31:23.920>
    actor = 'ned.deily'
    assignee = 'dstufft'
    closed = True
    closed_date = <Date 2021-07-05.23:31:23.921>
    closer = 'ned.deily'
    components = ['Library (Lib)']
    creation = <Date 2018-11-19.12:21:44.136>
    creator = 'dstufft'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 35277
    keywords = ['patch']
    message_count = 5.0
    messages = ['330096', '330098', '330099', '396943', '397029']
    nosy_count = 4.0
    nosy_names = ['ned.deily', 'serhiy.storchaka', 'dstufft', 'jacobtylerwalls']
    pr_nums = ['10598', '10599', '10600', '10601']
    priority = 'normal'
    resolution = 'duplicate'
    stage = 'resolved'
    status = 'closed'
    superseder = '36608'
    type = None
    url = 'https://bugs.python.org/issue35277'
    versions = ['Python 2.7', 'Python 3.4', 'Python 3.5', 'Python 3.6', 'Python 3.7', 'Python 3.8']

    Activity

    1. dstufft commented on Nov 19, 2018

      @dstufft
      MemberAuthor

      Upgrade the bundled pip/setuptools to the latest version.

      Making this issue because blurb gets mad at me if I try to add a news entry without a bpo issue.

    2. self-assigned this
      on Nov 19, 2018
    3. added
      stdlibStandard Library Python modules in the Lib/ directory
      on Nov 19, 2018
    4. serhiy-storchaka commented on Nov 19, 2018

      @serhiy-storchaka
      Member

      It would be better to not add the bundle in the git repository, but add an external dependency like for Tcl/Tk on Windows. Every new release of pip+setuptools increases the size of the git repository by around 2 MiB. This will be the fourth update in 2018. There were 9 updates in 2016.

    5. dstufft commented on Nov 19, 2018

      @dstufft
      MemberAuthor

      It doesn't bother me if you want to make that change, I don't currently have the time to do it. I just figured I'd throw the update PRs up since I can do it quickly.

    6. jacobtylerwalls commented on Jul 4, 2021

      jacobtylerwallsmannequin
      Mannequin

      Presumably this can be closed.

    7. ned-deily commented on Jul 5, 2021

      @ned-deily
      Member

      Thanks for the comment. While the original intent of the issue was resolved (by updating the bundled pip), Serhiy's point about the size of the repo increasing is still an issue but there is a more recent issue, bpo-36608, with a proposed change that addresses that aspect.

    8. transferred this issue fromon Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Metadata

    Metadata

    Assignees

    Labels

    3.7 (EOL)end of life3.8 (EOL)end of lifestdlibStandard Library Python modules in the Lib/ directory

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions