summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/python-keystoneclient')
-rw-r--r--dev-python/python-keystoneclient/ChangeLog8
-rw-r--r--dev-python/python-keystoneclient/Manifest20
-rw-r--r--dev-python/python-keystoneclient/python-keystoneclient-0.7.1.ebuild69
3 files changed, 92 insertions, 5 deletions
diff --git a/dev-python/python-keystoneclient/ChangeLog b/dev-python/python-keystoneclient/ChangeLog
index 389041511d6d..25fcb8456701 100644
--- a/dev-python/python-keystoneclient/ChangeLog
+++ b/dev-python/python-keystoneclient/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/python-keystoneclient
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.27 2014/03/19 23:06:01 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/ChangeLog,v 1.28 2014/03/27 21:51:44 prometheanfire Exp $
+
+*python-keystoneclient-0.7.1 (27 Mar 2014)
+
+ 27 Mar 2014; Matthew Thode <prometheanfire@gentoo.org>
+ +python-keystoneclient-0.7.1.ebuild:
+ initial fix for CVE-2014-0105 bug 505976 (still need to remove old versions)
19 Mar 2014; SĂ©bastien Fabbro <bicatali@gentoo.org>
python-keystoneclient-0.6.0.ebuild:
diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest
index 06570de310b2..6f51c57224e5 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -7,18 +7,30 @@ DIST python-keystoneclient-0.3.1.tar.gz 209845 SHA256 bfc149b2d161bfe168be0fde41
DIST python-keystoneclient-0.3.2.tar.gz 231132 SHA256 cfa6766fd3141cd4dbb5ebf126a4b14095dd0aafee71a753fff9f6a0b4ab8a65 SHA512 914dd7366936f09cd8500564d3842e855b2cc005e1ec48488d133ffcc7fe6f1a302777d62b99e262b86ec82220502452cfcf9146f43e7b3704592be4ac77ffe3 WHIRLPOOL f3f751e63749850a72ad5e2ddda38c5917ae6226057ad063d71bd7341d739d69ffd4173d09637302a92f31853e8f57e1cc6abb03f50f8f1c0654e6f29bff9329
DIST python-keystoneclient-0.4.1.tar.gz 255751 SHA256 bc9b27000e5bbfbb06030a69af81e08ced99568d97fd257972ef80637f6e0704 SHA512 f423a49d02c694f2d945efd39cbd17a3149934b367771891a45a8f43c8a2492800fd3068e68a8a59237f013fd575a355bbac81298ef26e6973f1b0bd66fc6bad WHIRLPOOL 91162321e838ff5022676b76f1d56551dd0b602f8d95fd14fa957744154eead4597d3347623e8c32f594d4ea9e6fab94d10d8dd8d51cb83591fbcc6fbfccb641
DIST python-keystoneclient-0.6.0.tar.gz 231787 SHA256 9cfe5e851fbfce0a63438003c3a1f436b8e07bf694740b330859ffcad1d5fba6 SHA512 f4413ef5d12a141fba2121dd6f88b9dffeec59bc4602b10f45942de37fae97f702b42b479cc9dc7ec8d2f2e5ff97753bb3a68f932d3f51b38c48bc8f0ee3e7ef WHIRLPOOL 691b60514d6109366daf1efe0a93e2ec3a463abcf1589e5d102c933b86cd57a7999c54eeffb32ca8408df9059bc82e84da03bd6b6069eb31941534d299eefcd9
+DIST python-keystoneclient-0.7.1.tar.gz 242347 SHA256 176a5e2c28fd0513783b2c8a21b8540d73d7c49706aa3651fea28d0e5029a062 SHA512 9fc52a0d36fc3188adf4bf20fcac52ab6edee41a115c9a2e20b82d6cddf5b4f23887241bc656d2a5f0a3c4c5cea9ec145c8585f9dd36e28147ee946ac6b8b79c WHIRLPOOL 29b6d7e74a63719dea82872488b708975839bc1dae71b123fd89c69d5d15445bdcb3a6fa5cc9f84fd0401ad4f9d7668b5fe3f2a25f4ed50c38747e82bb76009f
EBUILD python-keystoneclient-0.2.5.ebuild 2060 SHA256 d07bafbc00522304e19f82b88bcec0af96f5da8fc789c78edf3a1d297631f301 SHA512 83fb0fe0a8bf8ae0d58a8c3e19a6ef9f255c80e703aa3f5afb16733ed88d326bb1ee7093a53bd682d1cc27b72ead729caac7c22de5523025311c5f02b9c55e2c WHIRLPOOL 99e97137c1b9805d643f0c788679b3cd54ce4282901f41246700122a005636394d35105dc5dad8a62bc872092cb66262fb91c30664f4576bea7149074a54da9b
EBUILD python-keystoneclient-0.3.1.ebuild 2242 SHA256 37c7dc111f2f458ba0ef5fad0e716760992a7aa60c5ce8c66e51783ca7cccdc0 SHA512 7c73b3e8284497f39ba94bd56b41654c63ae0ada595dabb4de46006caaac1d3373b17908f6f3076355278647dc3a77ffc1c92fa243b989966fb11c63f8bee0a7 WHIRLPOOL c1952d730139658a08d69f55bc566278129976d9d4ef0cdb6ba353b058311e4057ca76674ee33512de08673e46190d57c2747b0825137f39202791656d382027
EBUILD python-keystoneclient-0.3.2.ebuild 2784 SHA256 e67931887beb14e449cbb46be96761161e43203068bb9e7f337082d30fcde85e SHA512 65598a95bc639d9caa8607de3471d8b3092eaeb5e5351154eb09668f3cd73b5350819be8b0f14bba3f18164c465b76c6d8f001adfa819ec523eea9e07eb5294d WHIRLPOOL c3900395c1c844cd8103847ee9cafb1633173c19a39e916fa22f8009f7835691fe20c53a057a4de6036c6378d07bc9343932d0338df9aa65fc6ea547e81a22a5
EBUILD python-keystoneclient-0.4.1.ebuild 2384 SHA256 5747d5bf497bea6cebfd37b37ffb3a22e9de993a96cfa60a444227a59297902e SHA512 6e17e3669542480ac260055148e797f56c486c4a13c6f71adb2b1ed94429005446685408d23f4fa75a61c3854265fac6676a474a21468c0cfc85ca33316081a7 WHIRLPOOL 7f7634a7a8f48922baacbe117edce538767edfbc924a749d9037f6c0b06806ee8d73288022fbbb2cee59f1905a89d168ce952984a3ad704f93df1ab6101390cc
EBUILD python-keystoneclient-0.6.0.ebuild 2412 SHA256 934e9e1a51bbb47554edda4a02297fe624f97d1232ee313df74dde03d9224e09 SHA512 fd4b04c19a20827cb466be42af962c79e7c6945e852b9a170cb7f5facb2bcc6d44c2d3b52cac64e9b133ef05a5ab232731c504944c6ff1154bb6681f4d2e097a WHIRLPOOL 7af54bc1a8d4aba35ec1e29fb8847da1dede040f4d668a8719179d372368e57014c0959c27fbebe05052e64463878bd0207cb0b49107eef39259389d0ff9c314
+EBUILD python-keystoneclient-0.7.1.ebuild 2426 SHA256 8e1e71aacae4299a1458d5fb3eed8f3e6f4b2f261a694f5b69a9132dbbe7c9c6 SHA512 9bf54df0dddedd7b2eb8e6e36d5749bd7e813a74fe78bd62b2cd6d7685082851c3b3ba49e6e4418c4c48b906200612d68c457f6ef90f3c1aed5eabb8031e0e06 WHIRLPOOL dc3b945c06d533bf3ce1acaa383134453403329ce40278c13caaecafed26a656f16f64bc48612987d2be777330caf747dac37c95e24b4c1c7205ba0a0b4f17d2
EBUILD python-keystoneclient-9999.ebuild 2056 SHA256 2ca68b565b4cd97dfa81a76f080682df3c377e7fe0d923fb8183e043772218ce SHA512 9d74ddadfbef7398d7e5132d94408042a470004413c496c94a3ddb48bff914a89fab3d8a16b103a8012f64b13faa5c00d3e0b7449175427448bd23d37f33fb22 WHIRLPOOL 492d41efe53f5ecbef0973393636a3f04768375017ea24e8dc528a1ad873038aee88feffe95a072fe2c01821d27f19067136c94847873798519ac707c6fba5b7
-MISC ChangeLog 6373 SHA256 a6ea9bf2723dd196925b9bb7db483b0b9316f7aa2bd0326109cfdbcedc5e5ff4 SHA512 2adec627f250ed9e90a37668c157db99a1c093f586cc1bdaa185d02cca25408281204b9928f7b8e0bd724b6831ab88b2d356ea06561c47247d31211c0fb2b6f5 WHIRLPOOL 89ca74ab01e97afb59cfbcbaf12aa4bb3dd72ec08eb6b3028566b7482f4a4e9dd19b190387f8228fffa9c651ac932db0e077a6d4d0ea465731392f0bdf2e990f
+MISC ChangeLog 6599 SHA256 1369ca41005e8ce3a5ed7a75739ebba5e8c9893ba0b05508bb584883ee4db5dd SHA512 75481a770ea7cf4f795ab08f15cdb1532c97c1eb976aad4fd6fb4806240edfe3385bafa545a07daf379e5ac7ee8cde1277134687f8dec5dd6e9a402960c6c423 WHIRLPOOL c71583ac776d0ac50bf5cce6e6dd1afe644749847975a7bead8cb64767acd82c90af2d5631634828e6937517d8d0eb0778c6de4a9781b3d6211dc17e88c69027
MISC metadata.xml 368 SHA256 a91cef59b9f9006441eae6ac81afcf9efd4382762bcb6300f16046ba2851ce8d SHA512 6035564d5afb3100400c97ba1671a2ca65387a1fd67a77145ed3968c2ccadaa28eec54afa03b9ae67b1e69843275adbe92646dad8ffb9995d2270c85f94ca679 WHIRLPOOL 858f1f68eb57ac301bfa5bcf8db0f01853c5c1a612570f2e45a867fd16fddf84da77bff85441dec22df18634c56018874675d056f200e8336da9709d49d0ad48
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMqItoACgkQ1ycZbhPLE2DcQQCeKNTJI4jYWz+xk2Evt4AsxCLl
-UVMAoJzKR2WYEA79SqV02of1ApIpRxtB
-=MGMq
+iQIcBAEBCAAGBQJTNJ2hAAoJECRx6z5ArFrDK14QAKkoTajyCf1Jg7VHnyf71E+2
+vxfE1cJGoNpj3PhL+asvLdl+Sj6tRtmI68tqRMCcfEapq37z9BtPmBoMvBmB8Saa
+1RKhJ7dPnKj9vTu5nrhwApDD4PUbKpYQpPg1exNGWaYe+TO2x24JLgC/rKt2ppFl
+101O6zXN31eg/+LxbAlJZQJrKsqmOITKm4MmHBVwdLjh2fq0491UI26lETIEzm5m
+J2BFx8LYbbTzipxIesNKT5lbTyvS8EMV7/BnMa/lZZsqs4zIPzuSUaQs0dY8Rg1W
+5nZwhkx14Ui3NfdQd9CKRl40dtFsGD0C1E48TV5CwrszZs2camcD/e+wpE9Q6//Z
+kY52Mr6SieDMWZo//yAElRph3lc+Q39d9L15YVY0SR33ry8ERL1cp9uoKoJ0CoDl
+psRMFkiPL1ZPtG1W1g6CZ/k+SqKfgt+8yGE6WR8W+P2rxOtb30Xkr2gMpG4dY/NT
+tw1GU9qlEl16h23s8sfQvxk0KFr4LcFWf4Kz4PTHC7OI7QScPUDuZ7dWGkKQ2Xq2
+sAtekQZo6WSUwsnHktyEeQxVs1Ycqow71l/NZnI+H+jDKmCl+K3sSuiXDrTpnlqT
+oJGE1fTlULrwp76qscCtUBUmKbutUC2n3OlBbRIlvpV7CNwfFbYblIoUUnoABWIc
+GUsJdSM+Z01NNtMGmmM5
+=rlTO
-----END PGP SIGNATURE-----
diff --git a/dev-python/python-keystoneclient/python-keystoneclient-0.7.1.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-0.7.1.ebuild
new file mode 100644
index 000000000000..6a75e5bb6089
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-0.7.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-keystoneclient/python-keystoneclient-0.7.1.ebuild,v 1.1 2014/03/27 21:51:44 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Keystone API"
+HOMEPAGE="https://github.com/openstack/python-keystoneclient"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/pbr-0.6[${PYTHON_USEDEP}]
+ <dev-python/pbr-1.0[${PYTHON_USEDEP}]
+ test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+ >=dev-python/hacking-0.8[${PYTHON_USEDEP}]
+ <dev-python/hacking-0.9[${PYTHON_USEDEP}]
+ >=dev-python/httpretty-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/keyring-1.6.1[${PYTHON_USEDEP}]
+ <dev-python/keyring-2.1[${PYTHON_USEDEP}]
+ >=dev-python/mock-1.0[${PYTHON_USEDEP}]
+ >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+ <dev-python/sphinx-1.2[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
+ ) "
+
+RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}]
+ >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.8[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.6[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${PYTHON_USEDEP}]
+ >=dev-python/requests-1.1[${PYTHON_USEDEP}]
+ >=dev-python/six-1.5.2[${PYTHON_USEDEP}]"
+
+PATCHES=(
+ "${FILESDIR}"/sphinx_mapping.patch
+)
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ # https://bugs.launchpad.net/python-keystoneclient/+bug/1243528
+ testr init
+ testr run || die "testsuite failed under python2.7"
+ flake8 ${PN/python-/}/tests || die "run over tests folder by flake8 drew error"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ use examples && local EXAMPLES=( examples/.)
+ distutils-r1_python_install_all
+}