Setuptools 4.0 and 4.0.1 superseded by 3.8.1

Due to the regression reported in [Setuptools #218]( https://bitbucket.org/pypa/setuptools/issue/218/setuppy-develop-fails-with-s...), I've removed all versions of Setuptools 4.x and closed that branch. I will continue to explore the underlying issue, [Setuptools #210]( https://bitbucket.org/pypa/setuptools/issue/210) to seek a proper solution, possibly without backward incompatibility. Please use Setuptools 3.8.1 or later. If another backward-incompatible release is made for anything other than issue 210, it will tagged as Setuptools 5.0, bypassing 4.0 altogether. Regards, Jason

On 2014-06-14 14:25:02 +0000 (+0000), Jason R. Coombs wrote: [...]
I’ve removed all versions of Setuptools 4.x and closed that branch. [...] Please use Setuptools 3.8.1 or later. [...]
Are most of the PyPI mirror tools out there smart enough to remove packages which have been deleted from PyPI? People who are running their own mirrors should probably check and take action as needed. (I know I'm going to need to either delete copies from our CI mirror, or more likely blacklist 4.x in all our requirements files since I can't know the state of anyone else's mirrors.) -- { PGP( 48F9961143495829 ); FINGER( fungi@cthulhu.yuggoth.org ); WWW( http://fungi.yuggoth.org/ ); IRC( fungi@irc.yuggoth.org#ccl ); WHOIS( STANL3-ARIN ); MUD( kinrui@katarsis.mudpy.org:6669 ); }

In article <20140614145331.GA1251@yuggoth.org>, Jeremy Stanley <fungi@yuggoth.org> wrote:
On 2014-06-14 14:25:02 +0000 (+0000), Jason R. Coombs wrote: [...]
I’ve removed all versions of Setuptools 4.x and closed that branch. [...] Please use Setuptools 3.8.1 or later. [...]
Are most of the PyPI mirror tools out there smart enough to remove packages which have been deleted from PyPI? People who are running their own mirrors should probably check and take action as needed. (I know I'm going to need to either delete copies from our CI mirror, or more likely blacklist 4.x in all our requirements files since I can't know the state of anyone else's mirrors.)
It's not just PyPI. Third-party distributors have already pushed 4.x out into the wild, for example, MacPorts. It's not practical to make the whole world revert once that happens. If it's a serious enough regression, I suggest you release a 4.x+ that is really a 3.8.x. -- Ned Deily, nad@acm.org

A 5.0 has been released which resolves this. On Jun 14, 2014, at 2:15 PM, Ned Deily <nad@acm.org> wrote:
In article <20140614145331.GA1251@yuggoth.org>, Jeremy Stanley <fungi@yuggoth.org> wrote:
On 2014-06-14 14:25:02 +0000 (+0000), Jason R. Coombs wrote: [...]
I’ve removed all versions of Setuptools 4.x and closed that branch. [...] Please use Setuptools 3.8.1 or later. [...]
Are most of the PyPI mirror tools out there smart enough to remove packages which have been deleted from PyPI? People who are running their own mirrors should probably check and take action as needed. (I know I'm going to need to either delete copies from our CI mirror, or more likely blacklist 4.x in all our requirements files since I can't know the state of anyone else's mirrors.)
It's not just PyPI. Third-party distributors have already pushed 4.x out into the wild, for example, MacPorts. It's not practical to make the whole world revert once that happens. If it's a serious enough regression, I suggest you release a 4.x+ that is really a 3.8.x.
-- Ned Deily, nad@acm.org
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
participants (4)
-
Donald Stufft
-
Jason R. Coombs
-
Jeremy Stanley
-
Ned Deily