Re: Phoenix packaging bug

Robin Dunn <[email protected]>
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <[email protected]>
Greg Couch wrote:
> The latest Phoenix download is
> wxPython_Phoenix-3.0.3.dev1651+7ab42db.tar.gz
> <http://wxpython.org/Phoenix/snapshot-builds/wxPython_Phoenix-3.0.3.dev1651+7ab42db.tar.gz>.
> But the egg it installs is
> wxPython_Phoenix-3.0.3.dev1651_7ab42db-py3.4.egg-info -- note that the +
> was changed to an underscore in the version name, as documented in PEP
> 427. So please change the version name in the .tar.gz file and
> associated directory to use an underscore instead. It's minor, but it
> will simplify things if version name is same.

If you get the latest version of pip and/or setuptools then the + will 
not be changed.  I'm not sure which was responsible for that fix, but 
updating them took care of the issue when I ran into it.

The '+' is now part of the standard version numbering recommendations 
(see PEP 440) and is used to indicate a "local version identifier" which 
is "an arbitrary 'local version label', separated from the public 
version identifier by a plus."  I'm using it for the SHA1 of the git 
revision used to make the build.

https://www.python.org/dev/peps/pep-0440/#local-version-identifiers

-- 
Robin Dunn
Software Craftsman
http://wxPython.org

-- 
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.