<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi guys,<br>
<br>
I very much appreciate the creation of zodbpickle, as it really
solves<br>
the problem of pickling compatibility.<br>
<br>
What I do not like is if a package makes a claim in its doap record,<br>
is uploaded on PyPI, and the claim is not the reality.<br>
<br>
I installed zodbpickle happily on Python 3.3 and assumed that it
would<br>
work under 2.7.5 as well, but it does not!<br>
<br>
After second reading, I retracted my complaint after realizing that
the classifiers<br>
don't include the OS X operating system, so here I apologize but beg
for a fix.<br>
<br>
<blockquote type="cite">
<meta charset="utf-8">
<pre style="font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 13px; margin-top: 0px; margin-bottom: 0px; color: rgb(51, 51, 51); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class="line" id="LC41" style="padding-left: 10px;"> <span class="n" style="color: rgb(51, 51, 51);">classifiers</span><span class="o" style="font-weight: bold;">=</span><span class="p">[</span></div><div class="line" id="LC42" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Development Status :: 4 - Beta'</span><span class="p">,</span></div><div class="line" id="LC43" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'License :: OSI Approved :: Zope Public License'</span><span cla
ss="p">,<
/span></div><div class="line" id="LC44" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'License :: OSI Approved :: Python Software Foundation License'</span><span class="p">,</span></div><div class="line" id="LC45" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python'</span><span class="p">,</span></div><div class="line" id="LC46" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 2'</span><span class="p">,</span></div><div class="line" id="LC47" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 2.6'</span><span class="p">,</span></div><div class="line" id="LC48" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 2.7'</span><span cl
ass="p">,
</span></div><div class="line" id="LC49" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 3'</span><span class="p">,</span></div><div class="line" id="LC50" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 3.2'</span><span class="p">,</span></div><div class="line" id="LC51" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: 3.3'</span><span class="p">,</span></div><div class="line" id="LC52" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Programming Language :: Python :: Implementation :: CPython'</span><span class="p">,</span></div><div class="line" id="LC53" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Framework :: ZODB'</span><span class="p">,</spa
n></div><
div class="line" id="LC54" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Topic :: Database'</span><span class="p">,</span></div><div class="line" id="LC55" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Topic :: Software Development :: Libraries :: Python Modules'</span><span class="p">,</span></div><div class="line" id="LC56" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Operating System :: Microsoft :: Windows'</span><span class="p">,</span></div><div class="line" id="LC57" style="padding-left: 10px;"> <span class="s" style="color: rgb(221, 17, 68);">'Operating System :: Unix'</span><span class="p">,</span></div><div class="line" id="LC58" style="padding-left: 10px;"> <span class="p">],</span></div></pre>
<br class="Apple-interchange-newline">
</blockquote>
<br>
So on OS X Mountain lion, I get with "$ pip install zodbpickle":<br>
<br>
<blockquote type="cite">cc -fno-strict-aliasing -fno-common -dynamic
-I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g
-fwrapv -O3 -Wall -Wstrict-prototypes
-I/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/include/python2.7
-c src/zodbpickle/_pickle_27.c -o
build/temp.macosx-10.8-x86_64-2.7/src/zodbpickle/_pickle_27.o<br>
<br>
src/zodbpickle/_pickle_27.c:6254:13: error: void function
'init_pickle' should not return a value [-Wreturn-type]<br>
<br>
return -1;<br>
<br>
^ ~~<br>
<br>
src/zodbpickle/_pickle_27.c:6259:13: error: void function
'init_pickle' should not return a value [-Wreturn-type]<br>
<br>
return -1;<br>
<br>
^ ~~<br>
<br>
2 errors generated.<br>
<br>
error: command 'cc' failed with exit status 1<br>
</blockquote>
<br>
I would appreciate if that ridiculous but could be removed.<br>
It is a very easy fix and I would actually like to do it.<br>
<br>
And while we are at it: How about completion of the module, to let
it<br>
define things like DEFAULT_PROTOCOL ?<br>
<br>
cheers - Chris<br>
<br>
<pre class="moz-signature" cols="72">--
Christian Tismer :^) <a class="moz-txt-link-rfc2396E" href="mailto:tismer@stackless.com"><mailto:tismer@stackless.com></a>
Software Consulting : Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121 : *Starship* <a class="moz-txt-link-freetext" href="http://starship.python.net/">http://starship.python.net/</a>
14482 Potsdam : PGP key -> <a class="moz-txt-link-freetext" href="http://pgp.uni-mainz.de">http://pgp.uni-mainz.de</a>
phone +49 173 24 18 776 fax +49 (30) 700143-0023
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? <a class="moz-txt-link-freetext" href="http://www.stackless.com/">http://www.stackless.com/</a></pre>
</body>
</html>