On 12 March 2016 at 20:44, Alexander Walters <[email protected]> wrote: > I agree, it would be nice if everyone used git (or any of a small set of > VCS), and all the packages on pypi listed their repositories in the > metadata. If that were the case, this tool might already exist. In the > current state of things, though, i don't think it makes much sense to > produce a general purpose tool for this.
We don't place any particular requirements on the development practices of projects publishing their releases through PyPI, so there's no requirement for a public VCS URL to even exist for a project, let alone for it to be mentioned in the project metadata. That said, since project URLs do make it possible for projects to share that metadata if they want to, this is a situation where a "checkout-pypi-project" that gained popularity might provide more incentive for maintainers to provide that metadata and keep it up to date. As a fallback for projects without that metadata, searching popular hosting sites like GitHub, BitBucket, GitLab and even SourceForge, would provide some initial links to investigate. Cheers, Nick. -- Nick Coghlan | [email protected] | Brisbane, Australia _______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
