forked from pool/python-pyudev
Accepting request 397540 from home:tbechtold:branches:devel:languages:python
- update to 0.20.0: * Remove parsing code added in previous release. * No longer do CI for Python 2.6. * Eliminate all wildcard imports and __all__ statements. * No longer use deprecated Device.from_sys_path() method. * Minor pylint induced changes. * Documentation fixes. * Restore raising KeyError by Attributes.as* methods when attribute not found. * Explicitly require six module. * Never raise a DeviceNotFoundError when iterating over a device enumeration. * Device.subsystem() now returns None if device has no subsystem. * Add DeprecationWarnings to deprecated Device methods. * Replace "/" with "!" in Device.from_name() sys_name parameter. * Add some unstable classes for parsing some kinds of values. * Make version info more like Python's including micro numbers and levels. * Refactor some internal modules into subdirectories. * Work on tests and reproducers. * DeviceNotFoundError is no longer a subtype of LookupError * Added support for pyqt5 monitor observer * Added discover module, which looks up a device on limited information * Attributes class no longer extends Mapping, extends object instead * Attributes class no longer inherits [] operator, Mapping methods * Attributes class objects are no longer iterable * Attributes.available_attributes property added * Attributes.get() method, with usual semantics, defined * Device.from_* methods are deprecated, uses Devices.from_* methods instead * Device.from_device_file() now raises DeviceNotFoundByFileError * Device.from_device_number() now raises DeviceNotFoundByNumberError * Devices.from_interface_index() method added * Devices.from_kernel_device() method added OBS-URL: https://build.opensuse.org/request/show/397540 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyudev?expand=0&rev=21
This commit is contained in:
committed by
Git OBS Bridge
parent
5eaf2d6627
commit
91212fa830
@@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 23 14:49:16 UTC 2016 - tbechtold@suse.com
|
||||
|
||||
- update to 0.20.0:
|
||||
* Remove parsing code added in previous release.
|
||||
* No longer do CI for Python 2.6.
|
||||
* Eliminate all wildcard imports and __all__ statements.
|
||||
* No longer use deprecated Device.from_sys_path() method.
|
||||
* Minor pylint induced changes.
|
||||
* Documentation fixes.
|
||||
* Restore raising KeyError by Attributes.as* methods when attribute not found.
|
||||
* Explicitly require six module.
|
||||
* Never raise a DeviceNotFoundError when iterating over a device enumeration.
|
||||
* Device.subsystem() now returns None if device has no subsystem.
|
||||
* Add DeprecationWarnings to deprecated Device methods.
|
||||
* Replace "/" with "!" in Device.from_name() sys_name parameter.
|
||||
* Add some unstable classes for parsing some kinds of values.
|
||||
* Make version info more like Python's including micro numbers and levels.
|
||||
* Refactor some internal modules into subdirectories.
|
||||
* Work on tests and reproducers.
|
||||
* DeviceNotFoundError is no longer a subtype of LookupError
|
||||
* Added support for pyqt5 monitor observer
|
||||
* Added discover module, which looks up a device on limited information
|
||||
* Attributes class no longer extends Mapping, extends object instead
|
||||
* Attributes class no longer inherits [] operator, Mapping methods
|
||||
* Attributes class objects are no longer iterable
|
||||
* Attributes.available_attributes property added
|
||||
* Attributes.get() method, with usual semantics, defined
|
||||
* Device.from_* methods are deprecated, uses Devices.from_* methods instead
|
||||
* Device.from_device_file() now raises DeviceNotFoundByFileError
|
||||
* Device.from_device_number() now raises DeviceNotFoundByNumberError
|
||||
* Devices.from_interface_index() method added
|
||||
* Devices.from_kernel_device() method added
|
||||
* Numerous testing infrastructure changes
|
||||
- Remove do_not_install_tests.patch . No longer needed.
|
||||
- Require libudev1 . Needed to use python-pyudev
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 23 18:44:41 UTC 2015 - asterios.dramis@gmail.com
|
||||
|
||||
|
Reference in New Issue
Block a user