[Distutils] Weird PyPI Behavior
Jim Fulton
jim at zope.com
Thu Jun 29 12:19:24 CEST 2006
On Jun 28, 2006, at 11:28 PM, Phillip J. Eby wrote
...
>> It isn't my intention to provide daily builds. I just happen wanted
>> to make
>> quick and dirty releases while stuff is new. These are like alpha
>> release, but I'm
>> leveraging the revision tagging to automate generation of release
>> numbers.
>
> Hm. Well, different strokes for different folks. I prefer to bump
> the alpha or beta number, since a short number is easier for humans
> to refer to; it's annoying to have to ask if someone has 0.6a9dev-
> r19684, versus something like 0.6a9snap3. The latter can be done
> with tag_build='snap3' in your setup.cfg, modulo the "register"
> issue we've already discussed.
>
> But of course your practices are up to you; I just mention this as
> an idea to make communications about your projects a little easier,
> at the cost of editing setup.cfg (or overriding --tag-build on the
> command line) when you do a release.
I'm happy to get input.
1. If I'm going to edit setup.cfg, I might as well edit setup.py
2. A reason I want to automate this is a feat that I'll forget to
edit setup.py
or setup.cfg and overrite existing releases (or fail to do an
update without
realizing it because the existing release doesn't get overwritten.
Another issue is that I see us moving toward lots of fairly fine-grained
packages and I want to keep the ceremony pretty low.
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Distutils-SIG
mailing list