From: Panu Matilainen Date: Tue, 4 May 2010 06:05:23 +0000 (+0300) Subject: Rename python module version symbol to __version__, add __version_info__ X-Git-Tag: rpm-4.9.0-beta1~637 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed74161b7e5b90ba886926ced14ba3aca018a4f4;p=platform%2Fupstream%2Frpm.git Rename python module version symbol to __version__, add __version_info__ - This seems to be a de-facto standard in python land, as rpm.version hasn't been in any released version we can still change this easily. Suggestion from James Antill. --- diff --git a/python/rpm/__init__.py b/python/rpm/__init__.py index b7021ce..d584a39 100644 --- a/python/rpm/__init__.py +++ b/python/rpm/__init__.py @@ -14,6 +14,9 @@ _RPMVSF_NOHEADER = _rpm._RPMVSF_NOHEADER _RPMVSF_NOPAYLOAD = _rpm._RPMVSF_NOPAYLOAD _RPMVSF_NOSIGNATURES = _rpm._RPMVSF_NOSIGNATURES +__version__ = _rpm.__version__ +__version_info__ = tuple(__version__.split('.')) + # try to import build bits but dont require it try: from rpm._rpmb import * diff --git a/python/rpmmodule.c b/python/rpmmodule.c index f264efd..78340a9 100644 --- a/python/rpmmodule.c +++ b/python/rpmmodule.c @@ -320,7 +320,7 @@ static int initModule(PyObject *m) addRpmTags(m); - PyModule_AddStringConstant(m, "version", RPMVERSION); + PyModule_AddStringConstant(m, "__version__", RPMVERSION); #define REGISTER_ENUM(val) PyModule_AddIntConstant(m, #val, val)