Constants

G_MAXDOUBLE = 1.7976931348623157e+308

Deprecated since version PyGObject-3.16.0: GObject.G_MAXDOUBLE is deprecated; use GLib.MAXDOUBLE instead

G_MAXFLOAT = 3.4028234663852886e+38

Deprecated since version PyGObject-3.16.0: GObject.G_MAXFLOAT is deprecated; use GLib.MAXFLOAT instead

G_MAXINT = 2147483647

Deprecated since version PyGObject-3.16.0: GObject.G_MAXINT is deprecated; use GLib.MAXINT instead

G_MAXINT16 = 32767

Deprecated since version PyGObject-3.16.0: GObject.G_MAXINT16 is deprecated; use GLib.MAXINT16 instead

G_MAXINT32 = 2147483647

Deprecated since version PyGObject-3.16.0: GObject.G_MAXINT32 is deprecated; use GLib.MAXINT32 instead

G_MAXINT64 = 9223372036854775807

Deprecated since version PyGObject-3.16.0: GObject.G_MAXINT64 is deprecated; use GLib.MAXINT64 instead

G_MAXINT8 = 127

Deprecated since version PyGObject-3.16.0: GObject.G_MAXINT8 is deprecated; use GLib.MAXINT8 instead

G_MAXLONG = 9223372036854775807

Deprecated since version PyGObject-3.16.0: GObject.G_MAXLONG is deprecated; use GLib.MAXLONG instead

G_MAXOFFSET = 9223372036854775807

Deprecated since version PyGObject-3.16.0: GObject.G_MAXOFFSET is deprecated; use GLib.MAXOFFSET instead

G_MAXSHORT = 32767

Deprecated since version PyGObject-3.16.0: GObject.G_MAXSHORT is deprecated; use GLib.MAXSHORT instead

G_MAXSIZE = 18446744073709551615

Deprecated since version PyGObject-3.16.0: GObject.G_MAXSIZE is deprecated; use GLib.MAXSIZE instead

G_MAXSSIZE = 9223372036854775807

Deprecated since version PyGObject-3.16.0: GObject.G_MAXSSIZE is deprecated; use GLib.MAXSSIZE instead

G_MAXUINT = 4294967295

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUINT is deprecated; use GLib.MAXUINT instead

G_MAXUINT16 = 65535

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUINT16 is deprecated; use GLib.MAXUINT16 instead

G_MAXUINT32 = 4294967295

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUINT32 is deprecated; use GLib.MAXUINT32 instead

G_MAXUINT64 = 18446744073709551615

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUINT64 is deprecated; use GLib.MAXUINT64 instead

G_MAXUINT8 = 255

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUINT8 is deprecated; use GLib.MAXUINT8 instead

G_MAXULONG = 18446744073709551615

Deprecated since version PyGObject-3.16.0: GObject.G_MAXULONG is deprecated; use GLib.MAXULONG instead

G_MAXUSHORT = 65535

Deprecated since version PyGObject-3.16.0: GObject.G_MAXUSHORT is deprecated; use GLib.MAXUSHORT instead

G_MINDOUBLE = 2.2250738585072014e-308

Deprecated since version PyGObject-3.16.0: GObject.G_MINDOUBLE is deprecated; use GLib.MINDOUBLE instead

G_MINFLOAT = 1.1754943508222875e-38

Deprecated since version PyGObject-3.16.0: GObject.G_MINFLOAT is deprecated; use GLib.MINFLOAT instead

G_MININT = -2147483648

Deprecated since version PyGObject-3.16.0: GObject.G_MININT is deprecated; use GLib.MININT instead

G_MININT16 = -32768

Deprecated since version PyGObject-3.16.0: GObject.G_MININT16 is deprecated; use GLib.MININT16 instead

G_MININT32 = -2147483648

Deprecated since version PyGObject-3.16.0: GObject.G_MININT32 is deprecated; use GLib.MININT32 instead

G_MININT64 = -9223372036854775808

Deprecated since version PyGObject-3.16.0: GObject.G_MININT64 is deprecated; use GLib.MININT64 instead

G_MININT8 = -128

Deprecated since version PyGObject-3.16.0: GObject.G_MININT8 is deprecated; use GLib.MININT8 instead

G_MINLONG = -9223372036854775808

Deprecated since version PyGObject-3.16.0: GObject.G_MINLONG is deprecated; use GLib.MINLONG instead

G_MINOFFSET = -9223372036854775808

Deprecated since version PyGObject-3.16.0: GObject.G_MINOFFSET is deprecated; use GLib.MINOFFSET instead

G_MINSHORT = -32768

Deprecated since version PyGObject-3.16.0: GObject.G_MINSHORT is deprecated; use GLib.MINSHORT instead

G_MINSSIZE = -9223372036854775808

Deprecated since version PyGObject-3.16.0: GObject.G_MINSSIZE is deprecated; use GLib.MINSSIZE instead

IO_ERR = <flags G_IO_ERR of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_ERR is deprecated; use GLib.IO_ERR instead

IO_FLAG_APPEND = <flags G_IO_FLAG_APPEND of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_APPEND is deprecated; use GLib.IO_FLAG_APPEND instead

IO_FLAG_GET_MASK = <flags G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK | G_IO_FLAG_IS_READABLE | G_IO_FLAG_IS_WRITABLE | G_IO_FLAG_IS_WRITEABLE | G_IO_FLAG_IS_SEEKABLE | G_IO_FLAG_MASK | G_IO_FLAG_GET_MASK | G_IO_FLAG_SET_MASK of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_GET_MASK is deprecated; use GLib.IO_FLAG_GET_MASK instead

IO_FLAG_IS_READABLE = <flags G_IO_FLAG_IS_READABLE of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_IS_READABLE is deprecated; use GLib.IO_FLAG_IS_READABLE instead

IO_FLAG_IS_SEEKABLE = <flags G_IO_FLAG_IS_SEEKABLE of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_IS_SEEKABLE is deprecated; use GLib.IO_FLAG_IS_SEEKABLE instead

IO_FLAG_IS_WRITEABLE = <flags G_IO_FLAG_IS_WRITABLE | G_IO_FLAG_IS_WRITEABLE of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_IS_WRITEABLE is deprecated; use GLib.IO_FLAG_IS_WRITEABLE instead

IO_FLAG_MASK = <flags G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK | G_IO_FLAG_IS_READABLE | G_IO_FLAG_IS_WRITABLE | G_IO_FLAG_IS_WRITEABLE | G_IO_FLAG_IS_SEEKABLE | G_IO_FLAG_MASK | G_IO_FLAG_GET_MASK | G_IO_FLAG_SET_MASK of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_MASK is deprecated; use GLib.IO_FLAG_MASK instead

IO_FLAG_NONBLOCK = <flags G_IO_FLAG_NONBLOCK of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_NONBLOCK is deprecated; use GLib.IO_FLAG_NONBLOCK instead

IO_FLAG_SET_MASK = <flags G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK | G_IO_FLAG_SET_MASK of type GLib.IOFlags>

Deprecated since version PyGObject-3.16.0: GObject.IO_FLAG_SET_MASK is deprecated; use GLib.IO_FLAG_SET_MASK instead

IO_HUP = <flags G_IO_HUP of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_HUP is deprecated; use GLib.IO_HUP instead

IO_IN = <flags G_IO_IN of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_IN is deprecated; use GLib.IO_IN instead

IO_NVAL = <flags G_IO_NVAL of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_NVAL is deprecated; use GLib.IO_NVAL instead

IO_OUT = <flags G_IO_OUT of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_OUT is deprecated; use GLib.IO_OUT instead

IO_PRI = <flags G_IO_PRI of type GLib.IOCondition>

Deprecated since version PyGObject-3.16.0: GObject.IO_PRI is deprecated; use GLib.IO_PRI instead

IO_STATUS_AGAIN = <enum G_IO_STATUS_AGAIN of type GLib.IOStatus>

Deprecated since version PyGObject-3.16.0: GObject.IO_STATUS_AGAIN is deprecated; use GLib.IO_STATUS_AGAIN instead

IO_STATUS_EOF = <enum G_IO_STATUS_EOF of type GLib.IOStatus>

Deprecated since version PyGObject-3.16.0: GObject.IO_STATUS_EOF is deprecated; use GLib.IO_STATUS_EOF instead

IO_STATUS_ERROR = <enum G_IO_STATUS_ERROR of type GLib.IOStatus>

Deprecated since version PyGObject-3.16.0: GObject.IO_STATUS_ERROR is deprecated; use GLib.IO_STATUS_ERROR instead

IO_STATUS_NORMAL = <enum G_IO_STATUS_NORMAL of type GLib.IOStatus>

Deprecated since version PyGObject-3.16.0: GObject.IO_STATUS_NORMAL is deprecated; use GLib.IO_STATUS_NORMAL instead

OPTION_ERROR_BAD_VALUE = <enum G_OPTION_ERROR_BAD_VALUE of type GLib.OptionError>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_ERROR_BAD_VALUE is deprecated; use GLib.OPTION_ERROR_BAD_VALUE instead

OPTION_ERROR_FAILED = <enum G_OPTION_ERROR_FAILED of type GLib.OptionError>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_ERROR_FAILED is deprecated; use GLib.OPTION_ERROR_FAILED instead

OPTION_ERROR_UNKNOWN_OPTION = <enum G_OPTION_ERROR_UNKNOWN_OPTION of type GLib.OptionError>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_ERROR_UNKNOWN_OPTION is deprecated; use GLib.OPTION_ERROR_UNKNOWN_OPTION instead

OPTION_FLAG_FILENAME = <flags G_OPTION_FLAG_FILENAME of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_FILENAME is deprecated; use GLib.OPTION_FLAG_FILENAME instead

OPTION_FLAG_HIDDEN = <flags G_OPTION_FLAG_HIDDEN of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_HIDDEN is deprecated; use GLib.OPTION_FLAG_HIDDEN instead

OPTION_FLAG_IN_MAIN = <flags G_OPTION_FLAG_IN_MAIN of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_IN_MAIN is deprecated; use GLib.OPTION_FLAG_IN_MAIN instead

OPTION_FLAG_NOALIAS = <flags G_OPTION_FLAG_NOALIAS of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_NOALIAS is deprecated; use GLib.OPTION_FLAG_NOALIAS instead

OPTION_FLAG_NO_ARG = <flags G_OPTION_FLAG_NO_ARG of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_NO_ARG is deprecated; use GLib.OPTION_FLAG_NO_ARG instead

OPTION_FLAG_OPTIONAL_ARG = <flags G_OPTION_FLAG_OPTIONAL_ARG of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_OPTIONAL_ARG is deprecated; use GLib.OPTION_FLAG_OPTIONAL_ARG instead

OPTION_FLAG_REVERSE = <flags G_OPTION_FLAG_REVERSE of type GLib.OptionFlags>

Deprecated since version PyGObject-3.16.0: GObject.OPTION_FLAG_REVERSE is deprecated; use GLib.OPTION_FLAG_REVERSE instead

OPTION_REMAINING

Deprecated since version PyGObject-3.16.0: GObject.OPTION_REMAINING is deprecated; use GLib.OPTION_REMAINING instead

PARAM_CONSTRUCT = <flags G_PARAM_CONSTRUCT of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_CONSTRUCT is deprecated; use GObject.ParamFlags.CONSTRUCT instead

PARAM_CONSTRUCT_ONLY = <flags G_PARAM_CONSTRUCT_ONLY of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_CONSTRUCT_ONLY is deprecated; use GObject.ParamFlags.CONSTRUCT_ONLY instead

PARAM_LAX_VALIDATION = <flags G_PARAM_LAX_VALIDATION of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_LAX_VALIDATION is deprecated; use GObject.ParamFlags.LAX_VALIDATION instead

PARAM_MASK = 255

Mask containing the bits of ParamSpec.flags which are reserved for GLib.

PARAM_READABLE = <flags G_PARAM_READABLE of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_READABLE is deprecated; use GObject.ParamFlags.READABLE instead

PARAM_READWRITE = <flags G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_READWRITE of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_READWRITE is deprecated; use GObject.ParamFlags.READWRITE instead

PARAM_STATIC_STRINGS = 224

ParamFlags value alias for STATIC_NAME | STATIC_NICK | STATIC_BLURB.

It is recommended to use this for all properties by default, as it allows for internal performance improvements in GObject.

It is very rare that a property would have a dynamically constructed name, nickname or blurb.

Since 2.13.0

PARAM_USER_SHIFT = 8

Minimum shift count to be used for user defined flags, to be stored in ParamSpec.flags. The maximum allowed is 10.

PARAM_WRITABLE = <flags G_PARAM_WRITABLE of type GObject.ParamFlags>

Deprecated since version PyGObject-3.16.0: GObject.PARAM_WRITABLE is deprecated; use GObject.ParamFlags.WRITABLE instead

PRIORITY_DEFAULT = 0

Deprecated since version PyGObject-3.16.0: GObject.PRIORITY_DEFAULT is deprecated; use GLib.PRIORITY_DEFAULT instead

PRIORITY_DEFAULT_IDLE = 200

Deprecated since version PyGObject-3.16.0: GObject.PRIORITY_DEFAULT_IDLE is deprecated; use GLib.PRIORITY_DEFAULT_IDLE instead

PRIORITY_HIGH = -100

Deprecated since version PyGObject-3.16.0: GObject.PRIORITY_HIGH is deprecated; use GLib.PRIORITY_HIGH instead

PRIORITY_HIGH_IDLE = 100

Deprecated since version PyGObject-3.16.0: GObject.PRIORITY_HIGH_IDLE is deprecated; use GLib.PRIORITY_HIGH_IDLE instead

PRIORITY_LOW = 300

Deprecated since version PyGObject-3.16.0: GObject.PRIORITY_LOW is deprecated; use GLib.PRIORITY_LOW instead

SIGNAL_ACTION = <flags G_SIGNAL_ACTION of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_ACTION is deprecated; use GObject.SignalFlags.ACTION instead

SIGNAL_DETAILED = <flags G_SIGNAL_DETAILED of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_DETAILED is deprecated; use GObject.SignalFlags.DETAILED instead

SIGNAL_FLAGS_MASK = 511

A mask for all SignalFlags bits.

SIGNAL_MATCH_MASK = 63

A mask for all SignalMatchType bits.

SIGNAL_NO_HOOKS = <flags G_SIGNAL_NO_HOOKS of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_NO_HOOKS is deprecated; use GObject.SignalFlags.NO_HOOKS instead

SIGNAL_NO_RECURSE = <flags G_SIGNAL_NO_RECURSE of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_NO_RECURSE is deprecated; use GObject.SignalFlags.NO_RECURSE instead

SIGNAL_RUN_CLEANUP = <flags G_SIGNAL_RUN_CLEANUP of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_RUN_CLEANUP is deprecated; use GObject.SignalFlags.RUN_CLEANUP instead

SIGNAL_RUN_FIRST = <flags G_SIGNAL_RUN_FIRST of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_RUN_FIRST is deprecated; use GObject.SignalFlags.RUN_FIRST instead

SIGNAL_RUN_LAST = <flags G_SIGNAL_RUN_LAST of type GObject.SignalFlags>

Deprecated since version PyGObject-3.16.0: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead

SPAWN_CHILD_INHERITS_STDIN = <flags G_SPAWN_CHILD_INHERITS_STDIN of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_CHILD_INHERITS_STDIN is deprecated; use GLib.SPAWN_CHILD_INHERITS_STDIN instead

SPAWN_DO_NOT_REAP_CHILD = <flags G_SPAWN_DO_NOT_REAP_CHILD of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_DO_NOT_REAP_CHILD is deprecated; use GLib.SPAWN_DO_NOT_REAP_CHILD instead

SPAWN_FILE_AND_ARGV_ZERO = <flags G_SPAWN_FILE_AND_ARGV_ZERO of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_FILE_AND_ARGV_ZERO is deprecated; use GLib.SPAWN_FILE_AND_ARGV_ZERO instead

SPAWN_LEAVE_DESCRIPTORS_OPEN = <flags G_SPAWN_LEAVE_DESCRIPTORS_OPEN of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_LEAVE_DESCRIPTORS_OPEN is deprecated; use GLib.SPAWN_LEAVE_DESCRIPTORS_OPEN instead

SPAWN_SEARCH_PATH = <flags G_SPAWN_SEARCH_PATH of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_SEARCH_PATH is deprecated; use GLib.SPAWN_SEARCH_PATH instead

SPAWN_STDERR_TO_DEV_NULL = <flags G_SPAWN_STDERR_TO_DEV_NULL of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_STDERR_TO_DEV_NULL is deprecated; use GLib.SPAWN_STDERR_TO_DEV_NULL instead

SPAWN_STDOUT_TO_DEV_NULL = <flags G_SPAWN_STDOUT_TO_DEV_NULL of type GLib.SpawnFlags>

Deprecated since version PyGObject-3.16.0: GObject.SPAWN_STDOUT_TO_DEV_NULL is deprecated; use GLib.SPAWN_STDOUT_TO_DEV_NULL instead

TYPE_BOOLEAN = <GType gboolean (20)>
TYPE_BOXED = <GType GBoxed (72)>
TYPE_CHAR = <GType gchar (12)>
TYPE_DOUBLE = <GType gdouble (60)>
TYPE_ENUM = <GType GEnum (48)>
TYPE_FLAGS = <GType GFlags (52)>
TYPE_FLAG_RESERVED_ID_BIT = 1

A bit in the type number that’s supposed to be left untouched.

TYPE_FLOAT = <GType gfloat (56)>
TYPE_FUNDAMENTAL_MAX = 1020

An integer constant that represents the number of identifiers reserved for types that are assigned at compile-time.

TYPE_FUNDAMENTAL_SHIFT = 2

Shift value used in converting numbers to type IDs.

TYPE_GSTRING = <GType GString (94077710593840)>
TYPE_GTYPE = <GType GType (94077711149440)>
TYPE_INT = <GType gint (24)>
TYPE_INT64 = <GType gint64 (40)>
TYPE_INTERFACE = <GType GInterface (8)>
TYPE_INVALID = <GType invalid (0)>
TYPE_LONG = <GType glong (32)>
TYPE_NONE = <GType void (4)>
TYPE_OBJECT = <GType GObject (80)>
TYPE_PARAM = <GType GParam (76)>
TYPE_POINTER = <GType gpointer (68)>
TYPE_PYOBJECT = <GType PyObject (94077712443344)>
TYPE_RESERVED_BSE_FIRST = 32

First fundamental type number to create a new fundamental type id with TYPE_MAKE_FUNDAMENTAL() reserved for BSE.

TYPE_RESERVED_BSE_LAST = 48

Last fundamental type number reserved for BSE.

TYPE_RESERVED_GLIB_FIRST = 22

First fundamental type number to create a new fundamental type id with TYPE_MAKE_FUNDAMENTAL() reserved for GLib.

TYPE_RESERVED_GLIB_LAST = 31

Last fundamental type number reserved for GLib.

TYPE_RESERVED_USER_FIRST = 49

First available fundamental type number to create new fundamental type id with TYPE_MAKE_FUNDAMENTAL().

TYPE_STRING = <GType gchararray (64)>
TYPE_STRV = <GType GStrv (94077712454656)>
TYPE_UCHAR = <GType guchar (16)>
TYPE_UINT = <GType guint (28)>
TYPE_UINT64 = <GType guint64 (44)>
TYPE_ULONG = <GType gulong (36)>
TYPE_UNICHAR = <GType guint (28)>
TYPE_VALUE = <GType GValue (94077715526320)>
TYPE_VARIANT = <GType GVariant (84)>
VALUE_COLLECT_FORMAT_MAX_LENGTH = 8

The maximal number of TypeCValue which can be collected for a single Value.

VALUE_INTERNED_STRING = 268435456

For string values, indicates that the string contained is canonical and will exist for the duration of the process. See set_interned_string().

VALUE_NOCOPY_CONTENTS = 134217728

If passed to VALUE_COLLECT(), allocated data won’t be copied but used verbatim. This does not affect ref-counted types like objects. This does not affect usage of copy(), the data will be copied if it is not ref-counted.

features = {'generic-c-marshaller': True}
glib_version = (2, 80, 0)

Deprecated since version PyGObject-3.16.0: GObject.glib_version is deprecated; use GLib.glib_version instead

pygobject_version = (3, 48, 1)