Changelog

0.12 (Aug 31, 2011)

  • #32: Fixed memory leak
  • #33: Fixed Python 3 support for pyudev.glib
  • Fixed license header in pyudev._compat

0.11 (Jun 26, 2011)

0.10 (Apr 20, 2011)

0.9 (Mar 09, 2011)

0.8 (Jan 08, 2011)

New features

Fixed issues

  • Fixed support for earlier releases of udev
  • Minimum udev version is now documented for all affected attributes

0.7 (Nov 15, 2010)

New features

  • #15: Added pyudev.glib.GUDevMonitorObserver for Glib and Gtk support

0.6 (Oct 03, 2010)

New features

Other changes

  • #14: Removed apipkg dependency. Changes the pyudev namespace, consequently pyudev.pyqt4.QUDevMonitorObserver requires prior import pyudev.pyqt4 now.
  • Fixed licence headers in source files

0.5 (Sep 06, 2010)

New features

API changes

Other changes

  • Improved and extended documentation at some points
  • Added more tests

0.4 (Aug 23, 2010)

API changes

Fixed issues

0.3 (Jul 28, 2010)

  • #1: Fixed documentation to reflect the actual behaviour of the underlying API
  • >, >=, < or <= raise TypeError now, if used on udev.Device objects.
  • added udev.Enumerator.match_children() and udev.Device.children to list direct children of a device
  • added qudev.QUDevMonitorObserver.deviceChanged() and qudev.QUDevMonitorObserver.deviceMoved()

0.2 (Jun 28, 2010)

  • added udev.Monitor to support event monitoring
  • added udev.Device.asbool() and udev.Device.asint()
  • removed type magic in udev.Device.__getitem__()
  • added qudev to for PyQt4 integration

0.1 (May 03, 2010)

  • Initial release
  • added udev.Context
  • added udev.Device
  • added udev.Enumerator