astral-sh / astral-sh/python-build-standalone

Run tests against ecosystem packages

Open
#727 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.4k
Forks
314
Avg merge
1d 9h
Merged PRs (30d)
27

Description

src/validation.rs has code to run src/verify_distribution.py to check behavior against the stdlib, but we should also have some tests against third-party packages, including at least
* old versions of python-mscl and ucxx (#619), may as well test new versions too
* matplotlib and PIL.TkImage, both likely requiring a display server (details and reproducer in #129)
* various packages with musllinux wheels (details and reproducers in #724)
* PyInstaller, probably as an end-to-end test (see e.g. #742)

Not sure if there's a benefit in running test with both pip and uv. pip is already shipped inside the distribution, so probably we should at least test with it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.