Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Zope: Dev

Setuptools / Distribute

 

 

Zope dev RSS feed   Index | Next | Previous | View Threaded


charlie.clark at clark-consulting

Nov 17, 2009, 1:44 AM

Post #1 of 4 (665 views)
Permalink
Setuptools / Distribute

Hi,

I'm about to migrate my first Zope to project to buildout. Does it matter
whether I use setuptools or distribute? And is there any preference for
one over the other?

Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
_______________________________________________
Zope-Dev maillist - Zope-Dev [at] zope
https://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope )


hanno at hannosch

Nov 17, 2009, 5:05 AM

Post #2 of 4 (613 views)
Permalink
Re: Setuptools / Distribute [In reply to]

On Tue, Nov 17, 2009 at 10:44 AM, Charlie Clark
<charlie.clark [at] clark-consulting> wrote:
> I'm about to migrate my first Zope to project to buildout. Does it matter
> whether I use setuptools or distribute? And is there any preference for
> one over the other?

Preference comes down to personal choice right now. For most of the
basic operations both distribute and setuptools are equivalent.

Plone has adopted distribute starting with Plone 4 in favor of
setuptools, as we believe an open-community project is much more
viable and better maintained over time compared to a one-man project.
But if you are more conservative, you might want to stick with
setuptools.

Hanno
_______________________________________________
Zope-Dev maillist - Zope-Dev [at] zope
https://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope )


charlie.clark at clark-consulting

Nov 17, 2009, 5:17 AM

Post #3 of 4 (606 views)
Permalink
Re: Setuptools / Distribute [In reply to]

Am 17.11.2009, 14:05 Uhr, schrieb Hanno Schlichting <hanno [at] hannosch>:

> Preference comes down to personal choice right now. For most of the
> basic operations both distribute and setuptools are equivalent.

Good to know. Is the same true for pip? Interestingly I did get a conflict
when I tried to use pip to install distribute

> Plone has adopted distribute starting with Plone 4 in favor of
> setuptools, as we believe an open-community project is much more
> viable and better maintained over time compared to a one-man project.
> But if you are more conservative, you might want to stick with
> setuptools.

Very much more diplomatic than how I would have put it!

Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
_______________________________________________
Zope-Dev maillist - Zope-Dev [at] zope
https://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope )


charlie.clark at clark-consulting

Nov 17, 2009, 7:39 AM

Post #4 of 4 (610 views)
Permalink
Re: Setuptools / Distribute [In reply to]

Am 17.11.2009, 16:35 Uhr, schrieb Attila Oláh <attilaolah [at] gmail>:

> One minor note, if you use the new bootstrap.py provided by distribute
> ( http://python-distribute.org/bootstrap.py ), and you try to
> bootstrap a project where the system-wide setuptools is older (on many
> systems it's still 0.6c9), it will fail, asking you to upgrade to
> 0.6c11, which will force you to bootstrap inside a virtualenv (which
> is silly) in case you don't have access to upgrade the system-wide
> setuptools. Although this behavior might have changed in the last
> week, the distribute folks are doing a real good job.

I was using the most recent versions from MacPorts:


fuchsia:trunk charlieclark$ port info py26-pip
py26-pip @0.6 (python, www)

Description: pip is a replacement for easy_install. It uses
mostly the same techniques for finding packages, so packages that were
made easy_installable should be pip-installable as
well.
Homepage: http://pip.openplans.org/

Library Dependencies: python26, py26-setuptools
Platforms: darwin
License: unknown
Maintainers: arthurk [at] macports, openmaintainer [at] macports
fuchsia:trunk charlieclark$ port info py26-distribute
py26-distribute @0.6.8 (python, devel)

Description: Distribute is a fork of the Setuptools project. It
is intended to replace Setuptools as the standard method for
working with Python module distributions.
Homepage: http://pypi.python.org/pypi/distribute/

Library Dependencies: python26
Conflicts with: py26-setuptools
Platforms: darwin
License: unknown
Maintainers: nomaintainer [at] macports

I had to deinstall distribute.

Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
_______________________________________________
Zope-Dev maillist - Zope-Dev [at] zope
https://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope )

Zope dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.