Re: [Zope-dev] RFC: branch updating zc.buildout and bootstraps to use setuptools 0.7

8 views
Skip to first unread message

Jim Fulton

unread,
Jun 4, 2013, 11:20:26 AM6/4/13
to Tres Seaver, buildout-d...@googlegroups.com
Moving this to buildout-development. Tres, you might want to join:

https://groups.google.com/forum/?fromgroups#!forum/buildout-development

On Mon, Jun 3, 2013 at 9:25 PM, Tres Seaver <tse...@palladion.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> The bloody state of the winbot at the moment seems tied to issues related
> to setuptools 0.6, distribute 0.5.4x, and zc.buildout. I put in some
> effort today on a branch to end-run the whole old-setuptools / distribute
> bit by updating buildout2 to use the newly-availabe (but not yet released
> to PyPI) setuptools 0.7. This version is the first release after the
> merge of old setuptools and distribute, and should be the preferred
> target for future work.
>
> My branch of buildout is here:
>
> https://github.com/tseaver/buildout/tree/use-setuptools-0.7
>
> with a pull request to the main repo:
>
> https://github.com/buildout/buildout/pull/123
>
> One issue that has to be worked around in the near term: the 0.7 release
> has been published via the bitbucket downloads page:
>
> but not pushed to the cheeseshop. I uploaded a hacked version of
> 'ez_setup.py' to deal with that interim problem here:
>
> http://dist.repoze.org/ez_setup-0.7.py
>
> and my buildout branch uses that version.
>
> I would like some help getting the manuel + renormalizer + doctest tests
> working, or at least getting the "spurious" output differences smoothed
> away so we can see real semantic changes, if any.
>
> I'm assuming that it will take some days (weeks?) to get them passing, by
> which point we can hope that the 0.7 release has been pushed to PyPI
> (relieveing the need for a double-secret version of 'ez_setup.py').

Sounds reasonable.

Thanks for all your work on this.

I've added you to the buildout developer team.

I'm especially swamped right now and am hoping someone else can pitch in.

Jim

--
Jim Fulton
http://www.linkedin.com/in/jimfulton

Tres Seaver

unread,
Jun 9, 2013, 1:45:42 PM6/9/13
to buildout-d...@googlegroups.com, Tres Seaver
 
> My branch of buildout is here:
>
>   https://github.com/tseaver/buildout/tree/use-setuptools-0.7
>
> with a pull request to the main repo:
>
>   https://github.com/buildout/buildout/pull/123
>
> One issue that has to be worked around in the near term:  the 0.7 release
> has been published via the bitbucket downloads page:
>
> but not pushed to the cheeseshop.

setuptools 0.7.2 is now on the cheeseshop:

- http://article.gmane.org/gmane.comp.python.distutils.devel/18215

- https://pypi.python.org/pypi/setuptools/0.7.2

The documented URL for 'ez_setup.py' is currently weird:

- https://bitbucket.org/pypa/setuptools/raw/0.7.2/ez_setup.py

I have asked for a more permanent one.

> I would like some help getting the manuel + renormalizer + doctest tests
> working, or at least getting the "spurious" output differences smoothed
> away so we can see real semantic changes, if any.
 
I fixed one of the renormalizers needed today.
Reply all
Reply to author
Forward
0 new messages