[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52789] trunk/blender: bump python requirement to 3.3

Campbell Barton ideasman42 at gmail.com
Thu Dec 6 03:42:47 CET 2012


Revision: 52789
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52789
Author:   campbellbarton
Date:     2012-12-06 02:42:42 +0000 (Thu, 06 Dec 2012)
Log Message:
-----------
bump python requirement to 3.3

Modified Paths:
--------------
    trunk/blender/intern/tools/pydna.py
    trunk/blender/source/blender/python/intern/bpy_util.h

Modified: trunk/blender/intern/tools/pydna.py
===================================================================
--- trunk/blender/intern/tools/pydna.py	2012-12-06 02:38:39 UTC (rev 52788)
+++ trunk/blender/intern/tools/pydna.py	2012-12-06 02:42:42 UTC (rev 52789)
@@ -310,7 +310,7 @@
     _lb = struct_dict[b"ListBase"]
     Main._fields_ = [("next", ctypes.POINTER(Main)),
                      ("prev", ctypes.POINTER(Main)),
-                     ("name", ctypes.c_char * 240),
+                     ("name", ctypes.c_char * 1024),
                      ("versionfile", ctypes.c_short),
                      ("subversionfile", ctypes.c_short),
                      ("minversionfile", ctypes.c_short),
@@ -345,6 +345,8 @@
                      ("particle", _lb),
                      ("wm", _lb),
                      ("gpencil", _lb),
+                     ("movieclip", _lb),
+                     ("mask", _lb),
                      ]
     del _lb
 

Modified: trunk/blender/source/blender/python/intern/bpy_util.h
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_util.h	2012-12-06 02:38:39 UTC (rev 52788)
+++ trunk/blender/source/blender/python/intern/bpy_util.h	2012-12-06 02:42:42 UTC (rev 52789)
@@ -27,16 +27,8 @@
 #ifndef __BPY_UTIL_H__
 #define __BPY_UTIL_H__
 
-#if PY_VERSION_HEX <  0x03020000
-#  error "Python 3.2 or greater is required, you'll need to update your python."
-#endif
-
 #if PY_VERSION_HEX <  0x03030000
-#  ifdef _MSC_VER
-#    pragma message("Python 3.2 will be deprecated soon, upgrade to Python 3.3.")
-#  else
-#    warning "Python 3.2 will be deprecated soon, upgrade to Python 3.3."
-#  endif
+#  error "Python 3.3 or greater is required, you'll need to update your python."
 #endif
 
 struct EnumPropertyItem;




More information about the Bf-blender-cvs mailing list