-----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.

Reply via email to