Skip to content

Remove pip<25.3 constraint #266

@mahamakifdar19

Description

@mahamakifdar19

Description

Findings

  • The error stemmed from the removal of the legacy setup.py bdist_wheel support in pip which removes the optional flag --use-pip517 that had been added for the support of deprecated legacy functionality.
  • Since all versions of pip-tools utilize this flag for the pip-compile command, the new version pip==25.3 is now breaking with all the versions of pip-tools hence the need to pin pip as a solution for this until pip-tools provide a workaround for this issue in their next release.
  • Alternatively, it can be explored to keep using latest pip version and switch to the new build setup instead of relying on legacy setup.py bdist_wheel.

TODO

  • Once the fix with pip-tools>7.5.1 is released, unpin the constraint pin for pip-tools.
  • Test that builds are passing with new version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions