Skip to content

Two rows in the distribution table need somebody with the machine #85

Description

@tamnd

probes/distributions/report.md has ten measured rows and two blanks. The blanks are the python.org installers, macOS and Windows, and they are blank because the machine that ran the survey could not answer them: installing the macOS package needs an administrator password, and the Windows one needs Windows.

They are worth having. The python.org installer is what a lot of people download when they decide to learn Python, and both of them offer a test suite component during install, so whether _testinternalcapi lands in a default install is a real question rather than a formality.

Either row takes about a minute if you have the machine.

uv run distprobe question

That prints a short script that imports nothing but json, sys and sysconfig. Run it in the Python you installed, and it prints one line starting DISTPROBE . Paste that line into a comment here, say which installer you used and whether you ticked anything unusual during the install, and the row can be filled in.

There is a second way to settle the macOS one without installing anything, which is written down in the channel note: fetch the .pkg, run pkgutil --expand-full on it, and look for a _testinternalcapi shared object under Python_Framework.pkg. That was started here and abandoned when the download came down at about a megabyte a minute.

The rows stay in the table as not measured until then, which is on purpose. A table that quietly drops the rows nobody could reach looks finished when it is not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/buildThe CPython build matrix, containers, CI and the drift botgood first issueGood for newcomershelp wantedExtra attention is neededkind/conformanceThe harness, the corpora and the scorecardpriority/p2Wanted, not scheduled

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions