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