typeshed-internal / stub_uploader

Scripts and actions to auto-upload typeshed stubs to PyPI
Apache License 2.0
21 stars 16 forks source link

Use pypa/build #126

Closed Avasam closed 7 months ago

Avasam commented 7 months ago

From a local test this looks correct, but I may have missed something. Attempt to close #125 by using pypa/build as a build frontend instead of setuptools.

Doc: https://build.pypa.io/en/latest/

Avasam commented 7 months ago

I added the --no-isolation flag to speedup the build and avoid having to create a venv everytime. I believe this running in the CI should be fine? If you think there's an issue with that, security or otherwise, the flag can be removed.

srittau commented 7 months ago

This seems to work fine: https://pypi.org/project/types-networkx/#files