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
sources.build_sdist() decides between PEP 517 and tarball based solely on req.url. When req.url is None (as it is for new-source git clones), the function falls to the tarball path. But a raw git checkout lacks proper sdist metadata, and packages using setuptools-scm will produce broken sdists with version 0.0.0.
Each resolver model in _resolver.py already declares a build_sdist field (BuildSDist.pep517 or BuildSDist.tarball) that is not yet consulted by the runtime.
Activity