Kevin Dangoor wrote:
> On 10/29/05, Phillip J. Eby <[EMAIL PROTECTED]> wrote:
> > FYI, it looks like the Mac eggs for PyProtocols and RuleDispatch were
> > created without their 'dev-rXXX' tags, which means you're going to have
> > version skew there.  You need to be careful about that sort of thing
> > when you're building eggs for unreleased versions of a package.
>
> I fixed the Mac eggs... but, won't anyone on Linux run into this
> problem? If they easy_install and it picks up the source zip, will the
> version number come from the zip name or will it come from the setup
> file?

>From the setup file.  It'd probably be a "best practice" for code
that's "in development" in Subversion to have a setup.cfg that sets the
right egg_info flags.  Then, I suppose when you branch for a release
you can take those options out of the release branch.  That way, if you
develop on the trunk, then a trunk checkout will always be properly
tagged with the version.

This would probably be good to add to the setuptools manual, too.
Anybody up for writing a clearer explanation of that?  :)

Reply via email to