From 84c564fe8a86036e4d0b1736017bdf711b81bbc1 Mon Sep 17 00:00:00 2001 From: mulhern Date: Fri, 29 Jul 2016 16:06:01 -0400 Subject: [PATCH] New version: 0.21.0 Signed-off-by: mulhern --- .gitignore | 1 + python-pyudev.spec | 20 ++++++++++++++++---- sources | 2 +- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 16274c4..c943e67 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /pyudev-0.18.1.tar.gz /pyudev-0.19.0.tar.gz /pyudev-0.20.0.tar.gz +/pyudev-0.21.0.tar.gz diff --git a/python-pyudev.spec b/python-pyudev.spec index 3d2e54b..5cf7b92 100644 --- a/python-pyudev.spec +++ b/python-pyudev.spec @@ -1,7 +1,7 @@ %global srcname pyudev Name: python-%{srcname} -Version: 0.20.0 -Release: 3%{?dist} +Version: 0.21.0 +Release: 1%{?dist} Summary: A libudev binding License: LGPLv2+ @@ -27,7 +27,7 @@ Summary: A libudev binding %{?python_provide:%python_provide python2-%{srcname}} BuildRequires: python2-devel -BuildRequires: python-setuptools +BuildRequires: python2-setuptools # Dependencies for libraries loaded through ctypes # glibc is needed for pipe2. This is not needed in the python3 package. @@ -37,7 +37,7 @@ Requires: glibc Requires: systemd-libs # Used for python2/3 compatibility -Requires: python-six +Requires: python2-six %description -n python2-%{srcname} pyudev is a LGPL licensed, pure Python binding for libudev, the device @@ -230,6 +230,18 @@ rm -rf pyudev.egg-info %{python3_sitelib}/pyudev/__pycache__/pyqt5.* %changelog +* Fri Jul 29 2016 mulhern - 0.21.1 +- Deprecate use of Device object as mapping from udev property names to values +- Add a Properties class and a Device.properties() method for udev properties +- Fix places where Device object was incorrectly used in a boolean context +- Return an empty string, not None, if the property value is an empty string +- Exceptions re-raised from libudev calls now have a message string +- Insert a warning about using a Device in a boolean context in docs +- Infrastructure for vagrant tests is removed +- Various internal refactorings +- Extensive test improvements +- Numerous documentation fixes + * Tue Jul 19 2016 Fedora Release Engineering - 0.20.0-3 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages diff --git a/sources b/sources index 46ff15b..756bde6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -30c19f94dba43b6f5a010285838a3f45 pyudev-0.20.0.tar.gz +cf4d9db7d772622144ca1be6b5d9353b pyudev-0.21.0.tar.gz