[Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Donald Stufft
Here’s round 4 of PEP 470, I believe I’ve addressed the comments from the previous thread. I've also tried to clarify the text as well as the motivations better. You can view this online at: https://www.python.org/dev/peps/pep-0470/ - PEP: 470 Title: Using Multi Repository

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread holger krekel
Hi Donald, i could just only briefly glimpse over the new draft. I am still not in favor of the PEP because it forces backard-incompatible changes and work on various sides for not enough gain. Particularly end users will see previously working commands now fail and if they run a new enough

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Donald Stufft
On Oct 3, 2014, at 4:06 AM, holger krekel hol...@merlinux.eu wrote: Hi Donald, i could just only briefly glimpse over the new draft. I am still not in favor of the PEP because it forces backard-incompatible changes and work on various sides for not enough gain. Particularly end users

Re: [Distutils] advice re: packaging tasks

2014-10-03 Thread Marius Gedminas
On Thu, Oct 02, 2014 at 09:15:54AM -0700, Chris Jerdonek wrote: On Thu, Oct 2, 2014 at 8:08 AM, Marius Gedminas mar...@pov.lt wrote: I wrote restview for a different purpose, but found it rather useful for discovering ReStructuredText problems that would make PyPI's fall back to plaintext

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Nick Coghlan
On 3 October 2014 22:02, Donald Stufft don...@stufft.io wrote: As far as simplication goes, I don't believe it simplifies the implementation of PyPI at all, it just shuffles things around and creates work on my part in order to get PyPI supporting the new stuff. It does however let installers

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Wichert Akkerman
On 03 Oct 2014, at 16:24, Nick Coghlan ncogh...@gmail.com wrote: 2. Easily allow package authors to tell PyPI my releases are hosted here and have that advertised in such a way that tools can clearly communicate it to users, without silently introducing unexpected dependencies on third party

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Marius Gedminas
On Fri, Oct 03, 2014 at 02:05:50AM -0400, Donald Stufft wrote: Using this additional location within pip is also simple and can be included on a per invocation, per shell, or per user basis. The pip 6.0 will also include the ability to configure this on a per virtual environment or per machine

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Ian Cordasco
On Fri, Oct 3, 2014 at 9:42 AM, Marius Gedminas mar...@pov.lt wrote: On Fri, Oct 03, 2014 at 02:05:50AM -0400, Donald Stufft wrote: Using this additional location within pip is also simple and can be included on a per invocation, per shell, or per user basis. The pip 6.0 will also include the

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Paul Moore
On 3 October 2014 15:29, Wichert Akkerman wich...@wiggy.net wrote: On 03 Oct 2014, at 16:24, Nick Coghlan ncogh...@gmail.com wrote: 2. Easily allow package authors to tell PyPI my releases are hosted here and have that advertised in such a way that tools can clearly communicate it to users,

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Paul Moore
On 3 October 2014 15:44, Ian Cordasco graffatcolmin...@gmail.com wrote: I would assume something like $ PIP_EXTRA_INDEX_URL=https://pypi1.example.com/,https://pypi2.example.com/ Separate with spaces. See https://pip.pypa.io/en/latest/user_guide.html#configuration for the details. Paul

Re: [Distutils] advice re: packaging tasks

2014-10-03 Thread Chris Jerdonek
On Fri, Oct 3, 2014 at 7:23 AM, Marius Gedminas mar...@pov.lt wrote: On Thu, Oct 02, 2014 at 09:15:54AM -0700, Chris Jerdonek wrote: On Thu, Oct 2, 2014 at 8:08 AM, Marius Gedminas mar...@pov.lt wrote: Lastly, as these setup-related tasks grow larger and more complicated, I found it helped

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread holger krekel
On Sat, Oct 04, 2014 at 00:24 +1000, Nick Coghlan wrote: On 3 October 2014 22:02, Donald Stufft don...@stufft.io wrote: As far as simplication goes, I don't believe it simplifies the implementation of PyPI at all, it just shuffles things around and creates work on my part in order to

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Donald Stufft
On Oct 3, 2014, at 10:29 AM, Wichert Akkerman wich...@wiggy.net wrote: On 03 Oct 2014, at 16:24, Nick Coghlan ncogh...@gmail.com wrote: 2. Easily allow package authors to tell PyPI my releases are hosted here and have that advertised in such a way that tools can clearly communicate it to

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Donald Stufft
On Oct 3, 2014, at 10:44 AM, Paul Moore p.f.mo...@gmail.com wrote: On 3 October 2014 15:29, Wichert Akkerman wich...@wiggy.net wrote: On 03 Oct 2014, at 16:24, Nick Coghlan ncogh...@gmail.com wrote: 2. Easily allow package authors to tell PyPI my releases are hosted here and have that

Re: [Distutils] PEP 470, round 4 - Using Multi Repository Support for External to PyPI Package File Hosting

2014-10-03 Thread Donald Stufft
On Oct 3, 2014, at 2:28 PM, holger krekel hol...@merlinux.eu wrote: On Sat, Oct 04, 2014 at 00:24 +1000, Nick Coghlan wrote: On 3 October 2014 22:02, Donald Stufft don...@stufft.io wrote: As far as simplication goes, I don't believe it simplifies the implementation of PyPI at all, it