Skip to content

At some point, we should stop telling contributors to update setuptools #277

@Jayman2000

Description

@Jayman2000

docs/Hacking.md says:

GYP has a suite of tests which you can run with the provided test driver
to make sure your changes aren't breaking anything important.

You run the test driver with e.g.

$ python -m pip install --upgrade pip setuptools
[…]

As of Python 3.12, Python no longer comes with the setuptools package by default. I tried following the instructions in docs/Hacking.md in a fresh Python 3.13 virtual environment, but I skipped installing/upgrading setuptools (I only upgraded pip). Everything worked fine.

At some point, docs/Hacking.md so that it doesn’t tell users to upgrade setuptools. We could do it after Python 3.10 has reached end of life, or we could do it sooner with a note that says “hey, if you’re using Python 3.12+, don’t upgrade setuptools”.

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