8000 Test failure: `pip freeze` no longer protects `setuptools`, `distribute` or `wheel` on Python 3.12+ · Issue #2104 · jazzband/pip-tools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Test failure: pip freeze no longer protects setuptools, distribute or wheel on Python 3.12+ #2104
Open
@ncoghlan

Description

@ncoghlan

Some CI tests are failing due to this change in pip to no longer protect setuptools, distribute or wheel by default on Python 3.12+: pypa/pip@5dc65ea

That has been in the pip dev branch for a while, and was published in pip 24.1 in the past few days.

This change affects the pip-tools test suite by way of the PACKAGES_TO_IGNORE value, which reads the pip freeze internal API via

Simplest CI fix would likely be to drop those packages from the affected test cases, since their handling depends on the versions of other components.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is not workingpipRelated to pipsynctestsTesting and related things

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0