python-gobject-common-devel-3.42.2-150400.3.3.2 >  A chPp9|u"ɹ˦1;+Os^ 1p6@%|[4(ȼ^?9gKr68+mz ThѠn)C(<}FA@*,Z v! QNrp@-PEwmƗTѕYׄi_"id,\ʩUʡd♞k "z h:FK7)FʂӅ$y@DWϬUOfU42860b105022775aa66382350223c953b7d6e5585f79b3833366df37f4ce2a5123e890e7b6c69076ef9a18f77e2baddf3a8a0b67chPp9|X,{da/ߑpS Ư0!jAp>iD?i4d% 2 i:L b    _ dp@ p o (8M9M: MFf/GfDHfPIf\Xf`Yfp\f]f^fbgcgdhQehVfhYlh[uhpvh|whxhyhzhhhhi0Cpython-gobject-common-devel3.42.2150400.3.3.2Shared development files for GObject's Python bindingsThis package contains common files required to build wrappers for gobject addon libraries such as pygtk in both Python2 and Python3.chsheep65dTSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Languages/Pythonhttps://wiki.gnome.org/Projects/PyGObject/linuxx86_64aA큤ch^#ch2b628e6654618d17c73de838f9cd069af064371db1c60ed3eb854aba286372431a818611bbc8c429dcb6ef1d7c31661f066b50f944dec71895c2b01ccf959d38rootrootrootrootrootrootpython-gobject-3.42.2-150400.3.3.2.src.rpmpkgconfig(pygobject-3.0)python-gobject-common-develpython-gobject-common-devel(x86-64)python3-gobject-common-devel@ @@    /usr/bin/pkg-configglib2-develgobject-introspection-devellibffi-develpkgconfig(cairo)pkgconfig(cairo-gobject)pkgconfig(gobject-2.0)pkgconfig(libffi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.56.01.56.03.0.03.0.4-14.6.0-14.0-15.2-14.14.3c6@bbaG@aHwa @`z`T@____[@^^d@^4^]v>]ja@]@\ \@\\eX@\-@\@[1[k@[t[@[v[@[)[5@Z2@Z@ZkZ`__ and PyPy3. (glgo#GNOME/pygobject#180). + Cairo: support :class:`cairo.Matrix` conversion. (glgo#GNOME/pygobject#16). + Speed up repeated closure creation by caching the closure cache in the argument cache (glgo#GNOME/pygobject#103). + Overrides: Make :meth:`Gtk.ListStore.insert_before`, :meth:`Gtk.ListStore.insert_after`, :meth:`Gtk.TreeStore.\ insert_before` and :meth:`Gtk.TreeStore.insert_after` atomic. + Make :class:`GLib.Error` picklable (glgo#GNOME/pygobject#45). + Add basic support for template based widgets through ``Gtk.Template`` (glgo#GNOME/pygobject#52). + Avoid truncating value returned from g_value_info_get_value. + Various documentation improvements. - Drop: + gnome-common BuildRequires and autoreconf call, and replace configure/make_build/make_install macros with python_build and python_install, following upstream drop of Autotools. + pycompile-searchpath.patch: it is no longer needed.- Update to version 3.28.3: + Fix Gio.Application leak in case no signal handler is set before. + Squash critical warning when using array as hash value.- Update to version 3.28.2: + Fix: - __str__ return type of Gtk.TreePath with depth == 0 (glgo#GNOME/pygobject#143); - A crash when setting a str property with a value containing surrogates (glgo#GNOME/pygobject#169). + Tests: Fix a potential crash during tests.- Update to version 3.28.1: + Fix a GValue leak (regression) (glgo#GNOME/pygobject#176). + Various fixes for Python 3.7 (glgo#GNOME/pygobject#170).- Update to version 3.28.0: + GLib.Variant: Fix creation of guchar arrays from bytes.- Update to version 3.27.5: + Re-revert transfer-none boxed copy changes. Now with more fixes and tests. + Add caching for boxed type lookup and try to avoid the import lock.- Modernize spec-file by calling spec-cleaner- Update to version 3.27.4: + tests: Fix tests under Wayland (glgo#GNOME/pygobject#163). + tests: Make it possible to use pytest directly. + Reverted transfer-none boxed copy changes due to regressions in gnome-music (glgo#GNOME/pygobject#164).- Update to version 3.27.3: + Fix a 3.27.2 regression where functions return invalid boxed values. + tests: - Make tests run without Gtk/Gdk installed. - Remove dependency on ``localedef``. - Require/Use pytest.- Update to version 3.27.2: + setup.py: - Add a "quality" command which is equal to "make check.quality". - Add a "test" command which is equal to "make check". - Install pkg-config and header files. - Improve pycairo header lookup with pycairo >=1.16. + autotools: "make check.quality" now requires flake8. + overrides: - Fix ``Gtk.Adjustment.__init__()`` overrides not setting "value" sometimes. :issue:`151` :mr:`3` - ``GLib.Variant``: add support to create maybe types. + Make it possible to resolve ambiguous vmethod names. Ambiguities can be resolved by implementing methods named "do_$namespaced_base_class_name_$vfunc_name". + Fix setting a property installed in Python from C in some cases. + pygobject-object: fix memory corruption around list of closures. + Don't copy the boxed if we are the sole owner of the wrapper after a closure. + Only copy transfer-none boxed values in closures once the closure exists. This allows modifying the passed boxed while allowing to keep the wrapper around after the closure is done. - Drop pkgconfig(libffi) BuildRequires: no longer needed.- Update to version 3.27.1: + setup.py: - Rework pycairo discovery to not use pkg-config. - Remove various classifiers and the download-url which aren't accepted by pypi. + Add sphinx based documentation (bgo#791448). + PKG-INFO: Revert name back to PyGObject. - Remove the executable bit from example scripts as an extra sanity/security measure.- Update to version 3.27.0: + Demo: - pep8 fixes. - Add new Gtk.FlowBox example (bgo#735918). - Use HeaderBar for main app window (bgo#735918). + Fix potential: - Uninitialized memory access during GC (bgo#786872). - Potential overflow when marshalling flags from py interface (bgo#786948). + configure.ac: Error out in case autoconf-archive isn't installed (bgo#784428). + Move pygi-convert.sh into tools. + Drop: - Python 3.3 support (bgo#790787). - pygobject-3.0-uninstalled.pc file. + Tests: - Some more C locale fixes. - Make the test suite pass with the C locale. + Fixes: bgo#622084, bgo#622084, bgo#731501, bgo#788890, bgo#788894, bgo#777719, bgo#786948, bgo#786948, bgo#735918, bgo#735918, bgo#790346, bgo#735918, bgo#735918. - Switch libffi-devel BuildRequires by its pkgconfig module counterpart once configure only looks for its module. - Adopt the use of %make_build macro instead of raw make command, following best practices.- Update to version 3.26.1: + Pygobject-object: Fix Python GC collecting a ref cycle too early (bgo#731501). + Fix potential uninitialized memory access during GC (bgo#786872). + Test: revert parts of the previous test as it's broken on 32 bit builds (bgo#786948). + Flags: Add testcase for bug 786948 (bgo#786948). + Fix potential overflow when marshalling flags from py interface (bgo#786948). + to_py_array: Properly handle enum array items (bgo#788890). + Closure: Fix unaligned and out-of-bounds access (bgo#788894). + Build: Fix not installing .egg-info file (bgo#777719). - Run spec-cleaner -p to get respectives pkgconfig(*): gio-2.0, glib-2.0 and gobject-introspection-1.0.- Update to version 3.26.0: + Closure: silence a new compiler warning. + Make sure version information passed to require_version is a string (bgo#781582). + Test fixes.- Update package summaries. Fix RPM groups and do not run fdupes across hardlink partitions.- Update to version 3.25.1: + Bugs fixed: bgo#663068, bgo#667959, bgo#686835, bgo#698548, bgo#699440, bgo#707196, bgo#712197, bgo#726484, bgo#730908, bgo#735076, bgo#735206, bgo#744690, bgo#746564, bgo#759009, bgo#759276, bgo#762176, bgo#769789, bgo#772896, bgo#772949, bgo#773394, bgo#773803, bgo#777713, bgo#777719, bgo#780396, bgo#780409, bgo#780591, bgo#780652, bgo#780768, bgo#780812.- Once again filter typelib(Gtk) dependency out of python2-gobject: it's not possible to use multiple __requires_exclude_from statements in the specfile, thus change the filter to be valid for python2 and python3 at the same time.- Update to version 3.24.1: + pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (bgo#772949).- Switch to single-spec version. - Add python version-dependent wrapper packages to pull in necessary dependencies. - Include all dependencies in -devel packages. - Rebase .changes file to include changes in -devel package.- Update to version 3.24.0: + overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315, bgo#777680). + Disable -Werror=missing-prototypes (bgo#777534). + Fix new PEP8 errors (bgo#776009). + Move pep8/pyflakes tests from 'make check' to 'make check.quality' (bgo#764087). + Handle exception unreffing Variant at exit (bgo#776092). + Handle multiple deinit of callable cache (bgo#776092). - Drop python-gobject-missing-prototypes.patch: fixed upstream.- Provide python2- versions of packages to ease transition to python single-spec macros.- Move Pango overrides to -Gdk package: the main pygobject package is supposed to be installable without a dependency on X (boo#1025819).- Add python-gobject-missing-prototypes.patch: Disable - Werror=missing-prototypes (bgo#777534). - Add gnome-common BuildRequires and call autoreconf, as above patch touches the build system.- Update to version 3.22.0: + Version bump only, no changes.- Update to version 3.21.92: + Handle nullable filename parameters (bgo#770821). + Fix list/hashtable enum <-> hash conversion on 64-bit big endian (bgo#770608). + Allow passing sockets to io_add_watch on win32 (bgo#766396). + Tests: Use dbus-run-session instead of dbus-launch to run tests (bgo#770798).- Update to version 3.21.91: + Allow installing with pip (bgo#767988). + Skip a test with older glib (bgo#740301). + Fix a test with Python 3.1/3.2 (bgo#740324). + tests: Use places kwarg for assertAlmostEqual (bgo#740337). + Print exception if marshalling a signal argument fails (bgo#748198). + overrides: allow treemodel sequence shorthands (bgo#766580). + Remove pygobject-external.h (bgo#767084). + Remove pygobject-private.h and rename pygobject.c to pygobject-object.c (bgo#767084). + Merge pyglib-private.h into pyglib.h (bgo#767084). + Remove pygi.h and pygi-private.h (bgo#767084).- Do not consider __init__.py for automatic dependency generation: this file is filled with large comments section but in fact not with dependencies (parsing it happens to add a typelib(Gtk) = 3.0 dependency).- Update to version 3.21.0: + gi: Add require_versions() function (bgo#761141). + build: Do not enable code coverage based on lcov (bgo#764075).- Move gi/overrides/keysyms.* also to the -Gdk subpackage: Keysyms is mapped to Gdk symbols and is only usable in GUI apps.- Update to version 3.20.1: + test_gerror_novalue: Don't assign the error to a variable (bgo#764165).- Do not package GIMarshallingTests: it's only used by the test suite and is useless on an installed system (the corresponding typelibs and libraries are also not installed).- Update to GNOME 3.20 Fate#318572- Split out a python[3]-gobject-Gdk subpackage: do not forcibly pull in the entire X-stack for CLI tools requiring python-gobject for dbus bindings for example. - The new package supplements python-gobject together with libgdk.- Update to version 3.20.0: + No changes.- Update to version 3.19.92: + No changes.- Update to version 3.19.91: + Fix marshaling of GError stored in GValue (bgo#761592). + Fix marshaling or GError from Python to C from function calls (bgo#685197). + Error handling/reporting fixes (bgo#751956). + Fix crash due to GVariant implemented as PyGBoxed not PyGIStruct (bgo#751956). + Fix crash with GValueArray stored in GValue (bgo#754359).- Update to version 3.19.90: + tests: - Set the active style context state before retrieving values. - Fix crash with empty drag source icon names (bgo#762392). + Try to import GdkX11 in Gdk overrides (bgo#673396). + Fix import warnings pointing to the wrong code with CPython 3.3/3.5 (bgo#757184).- Update to version 3.19.2: + tests: Fix failure due to new GTK+ warning regarding size_allocate(). + Fix build warnings regarding _POSIX_C_SOURCE redefinition. + Drop -std=c90 for now. - Changes from version 3.19.1: + Use a named tuple for returning multiple values (bgo#727374). + enum/flags: use gir info for type names and __repr__ instead of the gtype name (bgo#657915). + Improve and unify __repr__ format for PyGObject, PyGBoxed and PyGIStruct (bgo#657915). + Don't leak internal RepositoryError on import (bgo#756033). + Import dependencies when importing typelibs from gi.repository (bgo#656314). + Don't import inspect at module level. + invoke state: add a free memory cache for PyGIInvokeArgState (bgo#750658). + invoke/closure: reduce g_slice_alloc usage (bgo#750658). + Bump g-i dependency to latest stable. + Avoid calling g_slist_length() during invoke. + Simplify closure_convert_arguments(). + Remove a level of indentation in convert_ffi_arguments(). + Prevent passing the user data multiple times to callbacks (bgo#750347). + Support throwing exceptions in closures (bgo#710671).- Update to version 3.18.2: + Reroll of tarball to correct the previous one. - Changes from version 3.18.1: + Fix Gdk.rectangle_intersect/rectangle_union missing with GTK+ 3.18 (bgo#756364). + pep8: ignore new errors reported by pep8 1.6. + Don't emit require_version warning if namespace was loaded previously using g_irepository_require (bgo#754491).- Explicitly define python build version. Fixes incorrect autodetection in some situations (such as devel:languages:python3 right now).- Update to version 3.18.0: + Stable release, no changes.- Update to version 3.17.90: + Allow passing unicode lists to GStrv properties on Python 2 (bgo#744745). + Avoid a silent long to int truncation (bgo#749698). + Handle gtype marshalling (bgo#749696). + pygi-foreign-cairo.c: fix include for py3cairo.h (bgo#746742). + tests: Silence various error messages and warnings (bgo#751156). + Fix test regression when xdg-user-dirs is not installed (bgo#751299). + Explicitly check if an override exists instead of ImportError (bgo#749532).- Update to version 3.17.1: + Add gi.PyGIWarning used when import version is not specified (bgo#727379). + Remove Gdk.Rectangle alias with newer gobject-introspection and GTK+ (bgo#749625). + Field setters: Remove unneeded type/range checks and unused code (bgo#746985). + pygi-argument: Remove unused imports/includes (bgo#746985). + Improve test coverage for field setters/getters (bgo#746985).- Update to version 3.16.2: + overrides: Provide _overrides_module attribute (bgo#736678).- Update to version 3.16.1: + overrides: Conditionalize touch override support in Gdk (bgo#747717).- Update to version 3.16.0: + Stable release, no changes since 3.15.91.- Update to version 3.15.91: + Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated (bgo#743514). + Emit PyGIDeprecationWarning when accessing deprecated override attributes (bgo#743514). + Add namespace and container name to all warnings/error messages (bgo#743468). + Avoid duping filenames when marshalling from Python to C (bgo#744719). + test: - Don't use deprecated override attributes (bgo#743514). - Add test for GIRepository.UnionInfo.get_size() (bgo#745362).- Update to version 3.15.0: + Avoid copying bytearrays from Python to C when transfer nothing (bgo#743278). + Allows passing arguments to opaque Boxed types (bgo#743214). + Emit ImportWarning when gi.require_version() is not used (bgo#727379). + Refactor overrides import/modules (bgo#736678). + Replace statically bound GLib.Variant.new_tuple() with GI (bgo#735199). + overrides: Add Gdk.EventTouch union discrimination (bgo#736380). + PyGObjectFlags: Remove a trailing comma on the enum. + Remove redefinitions of function and vfunc cache typedefs.sheep65 16678213273.42.23.42.2-150400.3.3.23.42.2-150400.3.3.23.42.2pygobject-3.0pygobject.hpygobject-3.0.pc/usr/include//usr/include/pygobject-3.0//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26665/SUSE_SLE-15-SP4_Update/f94b9ccfce1dc064465d2acc5d84fd5a-python-gobject.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filePRRRՓIhċutf-86bb98f0f6970cafd7390a0abc21131faf1bf6facdd224def474785fd9577654b? 7zXZ !t/f] crt:bLL q5,%sy+b 2snfRo^LWc"R \Ay]iqeJs`0gfa22db[MJLdĻ7_3LzBsq(s*s'L4ibGX]$kvY>{AQihLQLg1k{xHGGh[9ΓF5Cl޾1fl>apU ߈?E[Յ|Mܾ0A6x; @lA!C~, r 'QšP.~5DWU5r^=LJ|!b3kWqP59 1l@k_2z;U~.qS C>fd1J^ N#Um,nh|WvĂ9(Y+qaiٗ-}E釱?T0' }Zv,ɍGK͙9WY8 @&(_h4tMC `'wHS1d^O7Bx{.f0r CMhmq:-{֌Km!U ]4G 9a*K F2h%@U(1_Z S),HZ4C4Iٷ3rŲfv2ƘK91Mw鰡lZ˸a2_Zu}%8WR$\0 c~共31A/v@h~vh  5#r&G*@~$$wB@ʐ.%_F\%Rݷ*j:Rz~x*ߓI L5X{št8k}aD.)`U0IBDl4fzcg)_iX)LGH{#d\okMew6>&ˉ-A7 n!3IZo<<~j]H}/[+ N b5iYV~~UFO0٫мr !=|(RRfD׸i GP2=R@k=_K ->&Osbm/$:]W1< kmgczs{:A-0 |Vua벓H- d3HYjm.ǴϮ)Ww8""?St12ѫwREIvcB{)\b()&5NE>{f髓̰f28DV=Mt$j}4yƍZ3p(N߄rt{]ʠƁ[')rg?lJU&qNlEknhnAaQ_֗}VTtZVz6 JejO''!LIQuVA*Z.+s(cf/H=d0B]]W 0hc} Q*1W@f~kZڀ܏2мo,}ftA1lPm+^{Fs.(^B(bt۷&_G\qZv@Y|P.ab5d֩HǬ&|+*oğJj1{DVEvn-r?Wo~;S${=2:L޺u~D ؆=: $ueUO9n2Y oǻhmbB$xy'(Ix&]oҠGQ>iyu٨V5lC!i*?l!#@3…L X)Q6ZN;h0G?Oﳸ~0T\P0w^ !VxgQepVQk?0A11+%xJg୼ `:`my11~9cnf]oJϏ[˺Zľk_ij#Y|[37K7NIXD^(ut)ev%7zy"<~e g9h+It [mKLmgp < | 6u9Ψ(NmMpr/zKǔx7i|.`HG<$F~(X#1{Lz(X@և Z2#-veubjY}eQb@wS(›!]ښ-og?aG;(sQH`4(OՍ4_l=``{݌ 汐jq޾9}6&M4R嫩u!}-vaॖUzt,Ȑ*Ϣ{pcKMD0a G.hF,݃CʫQ\ Qakzv0ZϬ "Uإ;&RƯ-dҤ`Q ~1J8vD6&`p]pWV0}%;$35tHL \<9Ikx,{~,v$\V(zr.z4ma Bn}NmE\sk\_tt{2c_3zL ֎ App€e  \IMؤaR+o(is;l@N<”2sqɂjX'ğhe'niԋ$fFH&jOЕg﫱5{7\g4NBkd^u" (ŕI48S!`"F/-Ȧ=p,&Y^wV2+(f!ǷAn]<`7Q/loobE!iZ #+ô}rTl)Cf+tpSC4'E zQR !?7"FI|n`<q4et?0U/5ƅuDE껴>$œJ.6Hhƞ /׫X94?~xhXs jkE.'ƗC}L5 isQ]0<vۤ Eb.??@xv;n~n{pj gXݿeTD*1ԗ' >8:hf+/>x(qcyiaCT5ϸ0k' ϗA]\y6PaF;?gܻtj:[qWwJK{i٢֌"3\5r#1'{~DHJFix3Q.\$1no#'8NM{Od(ͭ5zuiAuR.%7qћ0A Qb|Ast 溩44?ܩZO޹5Xc[ĎA"ϥPq2tgcWg7FRBN2hL=Erۨ<I\.XۯI=Rh^埶"eg&Z"v8> 4sQ^_̱2u^k[ٷ~%5UXdʸV./ۏ|z1qG9v410h5.;HζUP8+yB?itڲzSgyS]Lbp~:l I.kT*u&i)B% ،B _dPaѣ)#d8s@%A-v$;U2pWF֥?Oy\ӷ:,(q"`w9UYGJd"ܬlD PNs_b2eO_q{ʎ[RG͹!^CvW5珖~Az+I2@7`Y皽?s+"0yLK =tΞXl':@BU7=&znЕ:3Hݮ8OмC_A%bBjU=k̽헢GOPaQn[Tkq3>}gڂI 7xJl}N8pcEJ |N*z=uc'#DZ@j`]x e CCxN-mAS2(bP80Esm2uHFoT%3y5IZE dYgxV8R¡:<,o *ýnXA6 sǗXJ~~;K@_^a|t3w#u U_-z/l-..kƶsRZ.J4xhCfyKD=pX8evS)% [ȱ|WM JSb(ʺ{5(K4yFUVЅ|rUʕ[`c10l0׹ hId̛DKOౘΤcoMٝkT Q0 BfD *  1OhpDQٮVfͅ7kHUš/L($c< A2w$=nB0\sSCE)쁙݁ph=wm]'k'" (t! >iA$Z u+A-,-o˪WC1tw`̱7Z/޴5yO wcxZRC$*Q?B 8]ͪWn,$T ڟ߱}&NP&yo}[ O7<49;@M#ȋbHVݛXw\?z[_=P*Vخ|σh.QvCnV{Km]E|>=QñݬY-9{DWNk\'MB6#8m"| $-D(&7`lS:M15:Gt> áٍVJ7f>_b6@v6tW&x1F:uDqn;Cb1Boͦq%U_vPC.Be YZ