[Python-modules-commits] [python-shade] 01/01: Adding python3 support.
Clint Byrum
spamaps at moszumanska.debian.org
Sun May 29 06:02:37 UTC 2016
This is an automated email from the git hooks/post-receive script.
spamaps pushed a commit to branch master
in repository python-shade.
commit 2fcee3e13718cc7f6620eb858c47c7089c38b92d
Author: Clint Byrum <spamaps at debian.org>
Date: Sat May 28 08:51:24 2016 -0700
Adding python3 support.
* Adding python3 support.
- Removing erroneous os-cloud-config dependency (shade doesn't
relate to TripleO)
- Replaced bunch with munch in build depends per upstream changes
---
debian/README.source | 2 --
debian/changelog | 6 +++++-
debian/control | 45 +++++++++++++++++++++++++++++++++++++++++++--
debian/rules | 1 +
debian/source/options | 1 +
5 files changed, 50 insertions(+), 5 deletions(-)
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 6aea625..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,2 +0,0 @@
-Note that because shade is heavily dependent on the client libraries,
-we cannot have a python3-shade until they are all packaged.
diff --git a/debian/changelog b/debian/changelog
index 0ae86e5..dc92065 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,12 @@ python-shade (1.7.0-2) UNRELEASED; urgency=medium
* Updated standards to v3.9.8, no changes required.
* Add reference to /usr/share/common-licenses to address copyright-
should-refer-to-common-license-file-for-apache-2 lintian error.
+ * Adding python3 support.
+ - Removing erroneous os-cloud-config dependency (shade doesn't
+ relate to TripleO)
+ - Replaced bunch with munch in build depends per upstream changes
- -- Clint Byrum <spamaps at debian.org> Fri, 20 May 2016 09:48:39 -0700
+ -- Clint Byrum <spamaps at debian.org> Sat, 28 May 2016 08:49:30 -0700
python-shade (1.7.0-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 1e6d93d..a8f140a 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Build-Depends: debhelper (>=9),
python-troveclient,
python-ironicclient,
python-swiftclient,
- python-bunch,
+ python-munch,
python-designateclient,
python-heatclient,
python-keystoneauth1,
@@ -32,7 +32,33 @@ Build-Depends: debhelper (>=9),
python-munch,
python-requestsexceptions (>= 1.1.1),
python-decorator,
- python-os-cloud-config,
+ python3-all,
+ python3-setuptools,
+ python3-pbr,
+ python3-sphinx,
+ python3-testtools,
+ python3-testrepository,
+ python3-dogpile.cache,
+ python3-os-client-config (>=1.13.0),
+ python3-mock,
+ python3-testscenarios,
+ python3-novaclient,
+ python3-keystoneclient,
+ python3-glanceclient,
+ python3-cinderclient,
+ python3-neutronclient,
+ python3-troveclient,
+ python3-ironicclient,
+ python3-swiftclient,
+ python3-munch,
+ python3-designateclient,
+ python3-heatclient,
+ python3-keystoneauth1,
+ python3-jsonpatch,
+ python3-six,
+ python3-munch,
+ python3-requestsexceptions (>= 1.1.1),
+ python3-decorator,
Standards-Version: 3.9.8
Homepage: https://pypi.python.org/pypi/shade
Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-shade.git
@@ -53,3 +79,18 @@ Description: Client library for operating OpenStack clouds
shade is for you.
.
This package installs the library for Python 2.
+
+Package: python3-shade
+Architecture: all
+Depends: ${misc:Depends},${python:Depends}
+Description: Client library for operating OpenStack clouds
+ Shade is a simple Python client library for operating OpenStack
+ clouds. The key word here is simple. Clouds can do many things - but
+ there are probably only about 10 of them that most people care about
+ with any regularity. If you want to do complicated things, you should
+ probably use the lower level client libraries - or even the REST API
+ directly. However, if what you want is to be able to write an application
+ that talks to clouds no matter what choices the deployer has made then
+ shade is for you.
+ .
+ This package installs the library for Python 3.
diff --git a/debian/rules b/debian/rules
index 116b315..c2acf95 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,5 +6,6 @@ export PYBUILD_NAME=shade
override_dh_auto_test:
ifeq (,$(filter nocheck, $(DEB_BUILD_OPTIONS)))
+ python3 setup.py testr --slowest
python setup.py testr --slowest
endif
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..2e8cf6c
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1 @@
+extend-diff-ignore="^.eggs/"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-shade.git
More information about the Python-modules-commits
mailing list