Skip to content

Try to get rid of patching nt schemes for 3.15 #201

@lazka

Description

@lazka

We currently need 0796b35 because of https://github.com/pypa/setuptools/blob/d198e86f57231e83de87975c5c82bc40c196da79/setuptools/_distutils/command/install.py#L592

Otherwise setuptools will use the nt scheme for installing things (in cases where setuptools is not used to build wheels but to install directly).

Possible options:

  • Try to fix it upstream (how without breaking API?)
  • Fix it in our setuptools package only and assume that everyone in venvs uses wheels and skips the setuptools install logic.

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