Update python-neutronclient to version 5.0.0

- Add osc-lib as Requires
- Run unittests during build and also add the missing BuildRequires for
  the tests

Change-Id: I475d3cf828a5240b86a702301e4b95a675cc74bc
This commit is contained in:
Thomas Bechtold
2016-08-01 19:49:31 +02:00
parent 4a0436040d
commit 26c6f77ff4

View File

@@ -1,5 +1,5 @@
Name: {{ py2name('python-neutronclient') }}
Version: 4.2.0
Version: 5.0.0
Release: 0
Summary: Python API and CLI for OpenStack Neutron
License: {{ license('Apache-2.0') }}
@@ -7,10 +7,15 @@ Group: Development/Languages/Python
Url: http://launchpad.net/%{name}
Source0: https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('cliff') }}
BuildRequires: {{ py2pkg('devel') }}
BuildRequires: {{ py2pkg('fixtures') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('mox3') }}
BuildRequires: {{ py2pkg('netaddr') }}
BuildRequires: {{ py2pkg('oslo.i18n') }}
BuildRequires: {{ py2pkg('oslo.serialization') }}
BuildRequires: {{ py2pkg('oslo.utils') }}
BuildRequires: {{ py2pkg('oslotest') }}
BuildRequires: {{ py2pkg('pbr') }}
BuildRequires: {{ py2pkg('requests-mock') }}
@@ -25,6 +30,7 @@ Requires: {{ py2pkg('iso8601') }}
Requires: {{ py2pkg('keystoneauth1') }}
Requires: {{ py2pkg('netaddr') }}
Requires: {{ py2pkg('os-client-config') }}
Requires: {{ py2pkg('osc-lib') }}
Requires: {{ py2pkg('oslo.i18n') }}
Requires: {{ py2pkg('oslo.serialization') }}
Requires: {{ py2pkg('oslo.utils') }}
@@ -61,6 +67,9 @@ Neutron's API.
%install
%py2_install
%check
%{__python2} setup.py testr
%files
%doc README.rst
%license LICENSE