Pyudev

Latest version: v0.24.3

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.12

===================

- 32: Fix memory leak.
- 33: Fix Python 3 support for :mod:`pyudev.glib`.
- Fix license header in :mod:`pyudev._compat`.

0.11

===================

- 30: Add :attr:`pyudev.Device.sys_number`.
- 29: Add :meth:`pyudev.Device.from_device_number`
- 29: Add :attr:`pyudev.Device.device_number`.
- Support PyPy.

0.10

===================

- Add :attr:`pyudev.__version_info__`
- Add :attr:`pyudev.Device.device_type`
- :class:`pyudev.Context`, :class:`pyudev.Enumerator`, :class:`pyudev.Device`
and :class:`pyudev.Monitor` can directly be passed to
:mod:`ctypes`-wrapped functions.
- 24: Add :attr:`pyudev.Context.run_path`.

0.9

==================

- 21: Add :meth:`pyudev.Device.find_parent`.
- 22: Add :meth:`pyudev.Monitor.filter_by_tag`.
- Add :attr:`pyudev.Context.log_priority`.
- Improve error reporting, if libudev is missing.

0.8

==================

- 16: Add :meth:`pyudev.Enumerator.match`.
- Add keyword arguments to :meth:`pyudev.Context.list_devices()`.
- 19: Add :meth:`pyudev.Enumerator.match_sys_name`.
- 18: Add :func:`pyudev.udev_version()`.
- 17: Add :attr:`pyudev.Device.is_initialized`.
- 17: Add :attr:`pyudev.Device.time_since_initialized`.
- 17: Add :meth:`pyudev.Enumerator.match_is_initialized`
- Fix support for earlier releases of udev.
- Document minimum udev version for all affected attributes.

0.7

==================

- 15: Add :mod:`pyudev.glib.GUDevMonitorObserver`.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.