Dennis Lee Bieber schrieb:
> On 23 Sep 2006 09:24:09 -0700, "daniel" <[EMAIL PROTECTED]>
> declaimed the following in comp.lang.python:
> 
>> so the implementation rules of python extension module must have been
>> changed, for now, I have to wait for the new release of that module and
> 
>       No change... For YEARS the rule has been: Changes in the first
> decimal place (version m.n.o - if "n" changes, new binaries are needed;
> changes in "o" are just bug fixes and don't change the binary interface;
> abandon all hope if "m" changes <G>) of a Python version almost ALWAYS
> require 3rd party binary extensions to be rebuilt.

You should read the entire thread. He couldn't import the extension
module because it ends in .dll; this was a change introduced in Python
2.5: the module must end in .pyd now. That rule had not been there
for YEARS.

Of course, had he renamed the file, it then would have complained
that he's running a 2.4 extension module in 2.5; *that* rule had
been there for YEARS.

Regards,
Martin
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to