[pygobject/coverage-gobject-overrides: 3/4] gobject overrides: assume	GObject.ParamFlags.READWRITE exists
- From: Christoph Reiter <creiter src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [pygobject/coverage-gobject-overrides: 3/4] gobject overrides: assume	GObject.ParamFlags.READWRITE exists
 
- Date: Fri, 23 Nov 2018 19:55:14 +0000 (UTC)
 
commit 4be55f57a75451978f0cf13aeeb02b397b3999dd
Author: Christoph Reiter <reiter christoph gmail com>
Date:   Fri Nov 23 15:58:57 2018 +0100
    gobject overrides: assume GObject.ParamFlags.READWRITE exists
    
    We now depend on a new enough glib
 gi/overrides/GObject.py | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)
---
diff --git a/gi/overrides/GObject.py b/gi/overrides/GObject.py
index 4a6102d6..26e9f25b 100644
--- a/gi/overrides/GObject.py
+++ b/gi/overrides/GObject.py
@@ -159,20 +159,12 @@ for name in ['PARAM_CONSTRUCT', 'PARAM_CONSTRUCT_ONLY', 'PARAM_LAX_VALIDATION',
     __all__.append(name)
 
 # PARAM_READWRITE should come from the gi module but cannot due to:
-# https://bugzilla.gnome.org/show_bug.cgi?id=687615
+# https://gitlab.gnome.org/GNOME/gobject-introspection/issues/75
 PARAM_READWRITE = GObjectModule.ParamFlags.READABLE | \
     GObjectModule.ParamFlags.WRITABLE
+deprecated_attr("GObject", "PARAM_READWRITE", "GObject.ParamFlags.READWRITE")
 __all__.append("PARAM_READWRITE")
 
-# READWRITE is part of ParamFlags since glib 2.42. Only mark PARAM_READWRITE as
-# deprecated in case ParamFlags.READWRITE is available. Also include the glib
-# version in the warning so it's clear that this needs a newer glib, unlike
-# the other ParamFlags related deprecations.
-# https://bugzilla.gnome.org/show_bug.cgi?id=726037
-if hasattr(GObjectModule.ParamFlags, "READWRITE"):
-    deprecated_attr("GObject", "PARAM_READWRITE",
-                    "GObject.ParamFlags.READWRITE (glib 2.42+)")
-
 
 # Deprecated, use: GObject.SignalFlags.* directly
 for name in ['SIGNAL_ACTION', 'SIGNAL_DETAILED', 'SIGNAL_NO_HOOKS',
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]