diff --git a/plugins/python/python_plugin.c b/plugins/python/python_plugin.c index 081eab9f..ae01bda9 100644 --- a/plugins/python/python_plugin.c +++ b/plugins/python/python_plugin.c @@ -430,10 +430,10 @@ void init_uwsgi_embedded_module() { PyObject *uwsgi_py_version_info = PyTuple_New(5); - PyTuple_SetItem(uwsgi_py_version_info, 0, PyString_FromString(UWSGI_VERSION_BASE)); - PyTuple_SetItem(uwsgi_py_version_info, 1, PyString_FromString(UWSGI_VERSION_MAJOR)); - PyTuple_SetItem(uwsgi_py_version_info, 2, PyString_FromString(UWSGI_VERSION_MINOR)); - PyTuple_SetItem(uwsgi_py_version_info, 3, PyString_FromString(UWSGI_VERSION_REVISION)); + PyTuple_SetItem(uwsgi_py_version_info, 0, PyInt_FromLong(UWSGI_VERSION_BASE)); + PyTuple_SetItem(uwsgi_py_version_info, 1, PyInt_FromLong(UWSGI_VERSION_MAJOR)); + PyTuple_SetItem(uwsgi_py_version_info, 2, PyInt_FromLong(UWSGI_VERSION_MINOR)); + PyTuple_SetItem(uwsgi_py_version_info, 3, PyInt_FromLong(UWSGI_VERSION_REVISION)); PyTuple_SetItem(uwsgi_py_version_info, 4, PyString_FromString(UWSGI_VERSION_CUSTOM)); if (PyDict_SetItemString(up.embedded_dict, "version_info", uwsgi_py_version_info)) { diff --git a/uwsgiconfig.py b/uwsgiconfig.py index 5add8509..84cd3183 100644 --- a/uwsgiconfig.py +++ b/uwsgiconfig.py @@ -1,6 +1,6 @@ # uWSGI build system -uwsgi_version = '0.9.8' +uwsgi_version = '0.9.8-dev' import os import re @@ -436,10 +436,10 @@ class uConf(object): uver_rev = uver_dots[3] - self.cflags.append('-DUWSGI_VERSION_BASE="\\"' + uver_base + '\\""') - self.cflags.append('-DUWSGI_VERSION_MAJOR="\\"' + uver_maj + '\\""') - self.cflags.append('-DUWSGI_VERSION_MINOR="\\"' + uver_min + '\\""') - self.cflags.append('-DUWSGI_VERSION_REVISION="\\"' + uver_rev + '\\""') + self.cflags.append('-DUWSGI_VERSION_BASE="' + uver_base + '"') + self.cflags.append('-DUWSGI_VERSION_MAJOR="' + uver_maj + '"') + self.cflags.append('-DUWSGI_VERSION_MINOR="' + uver_min + '"') + self.cflags.append('-DUWSGI_VERSION_REVISION="' + uver_rev + '"') self.cflags.append('-DUWSGI_VERSION_CUSTOM="\\"' + uver_custom + '\\""')