[Distutils] Reviving PEP 470 - Removing External Hosting support on PyPI

M.-A. Lemburg mal at egenix.com
Mon Aug 31 11:35:59 CEST 2015


On 31.08.2015 11:05, Wichert Akkerman wrote:
> On 31 Aug 2015, at 10:44, M.-A. Lemburg <mal at egenix.com> wrote:
>>
>> There's also another difference: Linux repos are usually managed
>> by a single entity owning the packages, very much unlike PyPI which
>> is merely a hosting platform and index to point to packages owned
>> by the authors.
> 
> That is probably true for public repositories. However, there are also a huge number of organisations who have internal repositories for deb/rpm packages, and many of those contain third party packages. I have a couple, and most of them contain a combination of our own packages as well as collection of backports and custom packages for software that hasn’t been packaged by anyone else.

True, but for those, I think explicitly adding the index URL to
the package installer search path is the better approach.

Or perhaps I misunderstood and you meant something like:

"If the package is not in my internal repo, I don't want
pip to look it up on PyPI or anywhere else."

That's a valid use case, but it seems orthogonal to the
question of making public repositories for specific packages
more easily configurable for package manager users.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Aug 31 2015)
>>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ...       http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________
2015-08-27: Released eGenix mx Base 3.2.9 ...     http://egenix.com/go83
2015-08-19: Released mxODBC 3.3.5 ...             http://egenix.com/go82

::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/


More information about the Distutils-SIG mailing list