Sounds good, Barry. I'll check out that issue once I see it come through &
see if I can add anything useful to it. - MLD

On Tue, Sep 24, 2019 at 2:20 PM Barry Duggan <[email protected]> wrote:

> Hi Michael,
>
> I'm not familiar enough with that area to work on it, so I submitted
> issue "PyGTKDeprecationWarning #2813"
>
> ---
> Barry Duggan
>
>
> On 2019-09-24 10:09, Michael Dickens wrote:
> > Hi Barry - Short answer: probably yes, should be fixed. Longer answer:
> > The
> > likelihood and difficulty of fixing deprecated API depends mostly on
> > whether we can cleanly switch to the new API, or if we have to add in
> > some
> > "if" version checking logic to use the old API or new API. If we can
> > cleanly do so, then YES PLEASE let's do it! If the solution isn't clean
> > then it's worth opening a GR issue noting what's going on & why it's
> > not a
> > clean change & then we can get back to it in the future ... once maybe
> > it
> > will be a clean change. If you have the bandwidth right now to figure
> > out
> > what's going on, that would be great! Otherwise, I'd advise you to open
> > a
> > GR issue and provide what info you can there. Hope this is useful! -
> > MLD
> >
> > On Fri, Sep 20, 2019 at 9:10 PM Barry Duggan <[email protected]> wrote:
> >
> >> Hi,
> >>
> >> When I load a new Embedded Python Block in a flowgraph, I get the
> >> following warnings. This is before I have made any changes to the
> >> code.
> >> GR 3.8-maint, GRC 3.9.
> >>
> >> ```
> >> /usr/local/lib/python3.7/dist-packages/gnuradio/grc/gui/Dialogs.py:362:
> >> PyGTKDeprecationWarning: Using positional arguments with the GObject
> >> constructor has been deprecated. Please specify keyword(s) for "title,
> >> parent, action, buttons" or use a class specific constructor. See:
> >> https://wiki.gnome.org/PyGObject/InitializerDeprecations
> >>    transient_for=parent
> >> /usr/local/lib/python3.7/dist-packages/gnuradio/grc/gui/Dialogs.py:362:
> >> PyGTKDeprecationWarning: The "buttons" argument must be a
> >> Gtk.ButtonsType enum value. Please use the "add_buttons" method for
> >> adding buttons. See:
> >> https://wiki.gnome.org/PyGObject/InitializerDeprecations
> >>    transient_for=parent
> >> /usr/lib/python3/dist-packages/gi/overrides/Gtk.py:571:
> >> PyGTKDeprecationWarning: The keyword(s) "parent" have been deprecated
> >> in
> >> favor of "transient_for" respectively. See:
> >> https://wiki.gnome.org/PyGObject/InitializerDeprecations
> >>    self._init(*args, **new_kwargs)
> >> ```
> >>
> >> Is this something that needs to be fixed?
> >>
> >> --
> >> Barry Duggan
> >>
> >> _______________________________________________
> >> Discuss-gnuradio mailing list
> >> [email protected]
> >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >>
> >
> >
> > --
> > Michael Dickens, Mac OS X Programmer
> >
> > Ettus Research Technical Support
> >
> > Email: [email protected]
> >
> > Web: http://www.ettus.com
>


-- 
Michael Dickens, Mac OS X Programmer

Ettus Research Technical Support

Email: [email protected]

Web: http://www.ettus.com
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to