Skip to content

Update editable install support for PEP 829 (.start files) #846

@rgommers

Description

@rgommers

PEP 829 – Package Startup Configuration Files is deprecating import statements in .pth files, and replaces them with entrypoints in .pth files and .start files for Python 3.15. It looks like editable installs were considered in the discussion and the replacement should be a small diff. However, no one tested that it looks like, so it's hard to be sure - we should try this soon to see if there are any unexpected issues. The implementation landed two days ago in python/cpython#149109, so should be available in 3.15.0b1

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenanceRegular code improvements that are not new features nor end-user-visible bugs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions