[python-ceilometerclient/el6-havana] Update to upstream 1.0.8
Jakub Ruzicka
jruzicka at fedoraproject.org
Mon Dec 16 19:15:13 UTC 2013
commit 7b2a11fb393196bec7040595ced0782c4e9c07a9
Author: Jakub Ruzicka <jruzicka at redhat.com>
Date: Mon Dec 16 20:03:31 2013 +0100
Update to upstream 1.0.8
Changelog:
- Update to upstream 1.0.8
- New dependency: python-six
- Use python-sphinx10 package
.gitignore | 1 +
0001-Remove-runtime-dependency-on-python-pbr.patch | 22 ++++++++++----------
python-ceilometerclient.spec | 16 +++++++++-----
sources | 2 +-
4 files changed, 23 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c58f198..a4f9701 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/python-ceilometerclient-1.0.1.tar.gz
/python-ceilometerclient-1.0.3.tar.gz
/python-ceilometerclient-1.0.6.tar.gz
+/python-ceilometerclient-1.0.8.tar.gz
diff --git a/0001-Remove-runtime-dependency-on-python-pbr.patch b/0001-Remove-runtime-dependency-on-python-pbr.patch
index c751787..9ef169b 100644
--- a/0001-Remove-runtime-dependency-on-python-pbr.patch
+++ b/0001-Remove-runtime-dependency-on-python-pbr.patch
@@ -1,13 +1,13 @@
-From 20e1c62796eb59d3f390632e4ad99e4168951977 Mon Sep 17 00:00:00 2001
+From 9d9ce57d9e7c9d83fa0042d643e5fd112203b424 Mon Sep 17 00:00:00 2001
From: Jakub Ruzicka <jruzicka at redhat.com>
Date: Tue, 16 Jul 2013 18:09:30 +0200
Subject: [PATCH] Remove runtime dependency on python-pbr
---
ceilometerclient/__init__.py | 8 +-------
- requirements.txt | 6 ------
+ requirements.txt | 7 -------
setup.py | 1 -
- test-requirements.txt | 14 --------------
+ test-requirements.txt | 13 -------------
4 files changed, 1 insertion(+), 28 deletions(-)
delete mode 100644 requirements.txt
delete mode 100644 test-requirements.txt
@@ -30,16 +30,17 @@ index d6efb69..b73e453 100644
+__version__ = "REDHATCEILOMETERCLIENTVERSION"
diff --git a/requirements.txt b/requirements.txt
deleted file mode 100644
-index 7e5ea47..0000000
+index 64d96fe..0000000
--- a/requirements.txt
+++ /dev/null
-@@ -1,6 +0,0 @@
+@@ -1,7 +0,0 @@
-pbr>=0.5.21,<1.0
-argparse
-httplib2
--iso8601>=0.1.4
+-iso8601>=0.1.8
-PrettyTable>=0.6,<0.8
--python-keystoneclient>=0.3.2
+-python-keystoneclient>=0.4.1
+-six>=1.4.1
diff --git a/setup.py b/setup.py
index 70c2b3f..afab729 100644
--- a/setup.py
@@ -52,20 +53,19 @@ index 70c2b3f..afab729 100644
pbr=True)
diff --git a/test-requirements.txt b/test-requirements.txt
deleted file mode 100644
-index 26843ce..0000000
+index 20f1e8e..0000000
--- a/test-requirements.txt
+++ /dev/null
-@@ -1,14 +0,0 @@
+@@ -1,13 +0,0 @@
-# Install bounded pep8/pyflakes first, then let flake8 install
-pep8==1.4.5
-pyflakes>=0.7.2,<0.7.4
-flake8==2.0
--hacking>=0.5.6,<0.8
+-hacking>=0.8.0,<0.9
-coverage>=3.6
-discover
-fixtures>=0.3.14
-mock>=1.0
--mox>=0.5.3
-python-subunit
-sphinx>=1.1.2
-testrepository>=0.0.17
diff --git a/python-ceilometerclient.spec b/python-ceilometerclient.spec
index 63c4102..9b3d4ac 100644
--- a/python-ceilometerclient.spec
+++ b/python-ceilometerclient.spec
@@ -1,5 +1,5 @@
Name: python-ceilometerclient
-Version: 1.0.6
+Version: 1.0.8
Release: 1%{?dist}
Summary: Python API and CLI for OpenStack Ceilometer
@@ -19,9 +19,10 @@ Requires: python-argparse
Requires: python-prettytable
Requires: python-iso8601
Requires: python-keystoneclient
+Requires: python-six
#
-# patches_base=1.0.6
+# patches_base=1.0.8
#
Patch0001: 0001-Remove-runtime-dependency-on-python-pbr.patch
@@ -35,7 +36,7 @@ provides a Python API (the ceilometerclient module) and a command-line tool
Summary: Documentation for OpenStack Ceilometer API Client
Group: Documentation
-BuildRequires: python-sphinx
+BuildRequires: python-sphinx10
%description doc
This is a client library for Ceilometer built on the Ceilometer API. It
@@ -52,8 +53,6 @@ This package contains auto-generated documentation.
sed -i s/REDHATCEILOMETERCLIENTVERSION/%{version}/ ceilometerclient/__init__.py
-# "nature" theme is not available in epel sphinx distribution
-sed -i "s/^\(html_theme = 'nature'\)$/#\1/" doc/source/conf.py
%build
%{__python} setup.py build
@@ -62,7 +61,7 @@ sed -i "s/^\(html_theme = 'nature'\)$/#\1/" doc/source/conf.py
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
export PYTHONPATH="$( pwd ):$PYTHONPATH"
-sphinx-build -b html doc/source html
+sphinx-1.0-build -b html doc/source html
# Fix hidden-file-or-dir warnings
rm -rf html/.doctrees html/.buildinfo
@@ -78,6 +77,11 @@ rm -rf html/.doctrees html/.buildinfo
%doc html
%changelog
+* Mon Dec 16 2013 Jakub Ruzicka <jruzicka at redhat.com> 1.0.8-1
+- Update to upstream 1.0.8
+- New dependency: python-six
+- Use python-sphinx10 package
+
* Mon Oct 07 2013 Jakub Ruzicka <jruzicka at redhat.com> 1.0.6-1
- Update to upstream 1.0.6.
diff --git a/sources b/sources
index 6b75dec..a5f1832 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fc3d8ff3ef1eaf12197de583042fe953 python-ceilometerclient-1.0.6.tar.gz
+028c21693ce250ceef99e9cebcc9d476 python-ceilometerclient-1.0.8.tar.gz
More information about the scm-commits
mailing list