[pygobject] Remove pygtk_version attribute from internal gi._gobject module.



commit 11c45ac6dcb6ffad766d03bfc77f45a6d703a90d
Author: Dieter Verfaillie <dieterv optionexplicit be>
Date:   Thu Sep 15 14:18:57 2011 +0200

    Remove pygtk_version attribute from internal gi._gobject module.
    
    This used to be provided for backwards compatibility with older PyGTK
    versions. As PyGObject3 no longer provides support for static bindings
    like PyGTK, the pygtk_version attribute has become obsolete.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=659142

 gi/_gobject/gobjectmodule.c |    4 ----
 gi/_gobject/pygobject.h     |    2 --
 2 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/gi/_gobject/gobjectmodule.c b/gi/_gobject/gobjectmodule.c
index 7f86949..ffa323b 100644
--- a/gi/_gobject/gobjectmodule.c
+++ b/gi/_gobject/gobjectmodule.c
@@ -2498,10 +2498,6 @@ pygobject_register_version_tuples(PyObject *d)
 			   PYGOBJECT_MINOR_VERSION,
 			   PYGOBJECT_MICRO_VERSION);
     PyDict_SetItemString(d, "pygobject_version", tuple);
-
-    /* backwards compatibility */
-    PyDict_SetItemString(d, "pygtk_version", tuple);
-    Py_DECREF(tuple);
 }
 
 static void
diff --git a/gi/_gobject/pygobject.h b/gi/_gobject/pygobject.h
index 917a842..f728e15 100644
--- a/gi/_gobject/pygobject.h
+++ b/gi/_gobject/pygobject.h
@@ -356,8 +356,6 @@ pygobject_init(int req_major, int req_minor, int req_micro)
         PyObject *version;
 
         version = PyObject_GetAttrString(gobject, "pygobject_version");
-        if (!version)
-            version = PyObject_GetAttrString(gobject, "pygtk_version");
         if (!version) {
             PyErr_SetString(PyExc_ImportError,
                             "could not import gobject (version too old)");



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]