You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# TODO: PyPI doesn't seem to have version specific requires_dist. This does mean we can be
Have some sensible restrictions on which typeshed distributions can depend on other typeshed distributions. This will let us loosen the external allowlist:
Maybe have better support for packages that don't have wheels (add some hacky setup.py parsing)
Could you look at *.egg-info/requires.txt ? It may not cover all cases. But the problematic ones right now (pycocotools and click-default-group) would work. Feels less hacky, simpler, and doesn't require executing code. Just need to download and unzip the package.
From recent PRs, we've accumulated some TODOs in the source code. Putting them in this issue so they're more visible:
stub_uploader/stub_uploader/metadata.py
Line 198 in 32dca63
stub_uploader/stub_uploader/metadata.py
Line 151 in 32dca63
stub_uploader/stub_uploader/metadata.py
Line 29 in 32dca63
stub_uploader/stub_uploader/metadata.py
Line 195 in 32dca63
The text was updated successfully, but these errors were encountered: