-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 01/16/2015 12:59 PM, Tim Tisdall wrote: > On Fri, Jan 16, 2015 at 11:33 AM, Tres Seaver > <[email protected]> wrote: > >> We explicitly don't support *installing* from Github: use PyPI for >> that. If you want to track non-released changes, then get a checkout >> and use 'setup.py develop' (or the equivalent buildout / pip chant): >> none of those require `setuptools-git`. Or fork the repo and manage >> MANIFEST.in yourself. >> > > Yes, I'm aware of the current policy. However, the patch I've > suggested provides a way for people to allow github installs without > adversely affecting those using the PyPi package. > > Maybe you don't see it from your end because you're already familiar > with how your system is working, but I wasted a good chunk of time > trying to figure out why installing from github didn't bring all the > necessary files with it. I'm just trying to suggest incorporating > something to prevent further people from wasting time on this same > issue. The arguments against adding setuptools-git across the board > was that it was an un-needed requirement for those using PyPi and this > circumvents that issue.
Adding a MANIFEST.in without adding the tooling to keep it in sync is not an improvement for the "normal" usecase: it means that released sdists will begin accreting "garbage" files (as the unmaintained MANIFEST.in bitrots). If you are trying to install a Github-generated tarball of a package which has PyPI release, you're "holding it wrong", period. If I could figure out how to turn the Github "releases" feature off, I'd do it in a heartbeat. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [email protected] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAlS5Zs8ACgkQ+gerLs4ltQ4KEwCcCH1Tzx7GV/6PH2AC1Y2Jl50o fV4An0t+hBgJoYxLqq15oH4D8pSp+Gya =hJ+e -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pylons-discuss. For more options, visit https://groups.google.com/d/optout.
