Author: mattip <[email protected]>
Branch: 
Changeset: r75846:6e64507f2a09
Date: 2015-02-13 09:04 +0200
http://bitbucket.org/pypy/pypy/changeset/6e64507f2a09/

Log:    fix cffi versioning

diff --git a/lib_pypy/cffi/__init__.py b/lib_pypy/cffi/__init__.py
--- a/lib_pypy/cffi/__init__.py
+++ b/lib_pypy/cffi/__init__.py
@@ -4,7 +4,7 @@
 from .api import FFI, CDefError, FFIError
 from .ffiplatform import VerificationError, VerificationMissing
 
-__version__ = "0.8.6"
+__version__ = "0.8.6+"
 __version_info__ = (0, 8, 6)
 
 # The verifier module file names are based on the CRC32 of a string that
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++ b/lib_pypy/cffi/api.py
@@ -55,7 +55,8 @@
             # _cffi_backend.so compiled.
             import _cffi_backend as backend
             from . import __version__
-            assert backend.__version__ == __version__
+            assert backend.__version__ == __version__, \
+                "version mismatch, %s != %s" % (backend.__version__, 
__version__)
             # (If you insist you can also try to pass the option
             # 'backend=backend_ctypes.CTypesBackend()', but don't
             # rely on it!  It's probably not going to work well.)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to