David Zeuthen [2012-04-12 11:32 -0400]: > I think the python bindings are just buggy - probably they don't > support GStrv GObject properties very well. Is that still the case? I just tried this with current PyGObject 3.2.0, and it seems to work: $ python >>> from gi.repository import GUdev >>> c = GUdev.Client.new(subsystems=['usb']) >>> c.props.subsystems ['usb'] >>> I also tested with "GUdev.Client(subsystems=['usb'])", i. e. using the GObject constructor instead of gudev_client_new(), and it works just as well. I am just committing test cases for handling GStrv properties to g-i and pygobject, and indeed a few cases don't work yet (such as defining GStrv properties in Python, and _setting_ GStrv properties). I'm working my way through fixing those. Thanks, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html