summaryrefslogtreecommitdiff
path: root/dev-python/pycadf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /dev-python/pycadf
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'dev-python/pycadf')
-rw-r--r--dev-python/pycadf/Manifest6
-rw-r--r--dev-python/pycadf/pycadf-2.6.0.ebuild4
-rw-r--r--dev-python/pycadf/pycadf-2.7.0.ebuild4
-rw-r--r--dev-python/pycadf/pycadf-2.9.0.ebuild64
4 files changed, 72 insertions, 6 deletions
diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index abdbb1041a5e..dcd24ff3b275 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1,5 +1,7 @@
DIST pycadf-2.6.0.tar.gz 249411 BLAKE2B 7ddbbcb9355502910ba023589181cbf2d6a104454ca408b604eee031ce79c547213961d10bec4d891e8ddfb00ccacaf1dff1f5bb2646913e9c0bb79abfd4ae72 SHA512 a581b54a8dae088e015d639f14eb46b3c41bdbfdd55b671e79f34b7392af49e3e8dbb2fd85a43e5f8e010cbcdba1d9a330972b5cb6f7f2c5179c00b6f135b4ec
DIST pycadf-2.7.0.tar.gz 248233 BLAKE2B b2258e0f2027811c35cfcf7063821bd41cc83291d5ace7969fcd48d2e76b4f1a24e8a09b60f996f2edc7e9c37c1578cda40bd2bbd0a1ecbfc889a1d9bbab6ca4 SHA512 093c633c82345154c45c7b8b3dd38ef8101fc6a6aa980a44fc69887409a8facd987a960f403150401a64f2186113bdf5e8c05a3996f3ca4c55f9dc40ab8bfa8d
-EBUILD pycadf-2.6.0.ebuild 1834 BLAKE2B 33b4933e8cb8fefb9c6b610d482e12fb44284a09b7988897ba2cb8e022f6568940c00bcb29431cf6d0fab43e8e2d4d2a949d623acd483f1167836d50ef26771d SHA512 ab198831f203fecf87ec48481209fe1797d7370807ad6c7895777c0b15b915179f094f6fda450cd023151b2151db4f09ea7bc7fdc64ea453c4eaea99ab14d4c4
-EBUILD pycadf-2.7.0.ebuild 1852 BLAKE2B 7d38431930a4ed244361ede416c9458909f9e75d289e9c6deb6f383519afa2bd7f626c44632d51757cc64728a19aa0ce3d42e455bc160056d33f857ed52438eb SHA512 e53b08496e3bf105347259da53bba81730ddc5ee581436a049471ddd880c5693107608993d608438161088490e407663f3f0a239eb58b80fe68ae0732ee84eb8
+DIST pycadf-2.9.0.tar.gz 249992 BLAKE2B d6c1fd12991e24fa747e2f0ba35719faf6b4392334957ead977901f14c8cd98b26f1f93e4b866085e73b7009f66a1ce692e58e478ec501dd4fa988ebf11c2f5b SHA512 da94d778db2fa06b129ae5e85151e301eb68b9ca551fe33f86a9e627cf2c879c71451df140dddbc6d3dfcbac4b6939fce6748711549400713e96165b6673c356
+EBUILD pycadf-2.6.0.ebuild 1821 BLAKE2B e174c75b60a8647d8dc51ef2e3469b4843240939a244afe39c910812f22b392cd937ddf44a6477ee0f681d92cde2f860b7810b71384df5c023a3a1ad91dacf30 SHA512 87a83c5026f4e4c1abfeaf2972e6933bfb62fb6e0e3a63e69dd9b4d2b5386760e93794db527c09aecfce51656d65ba54d7620d023da2494ed685ed9131139ed3
+EBUILD pycadf-2.7.0.ebuild 1847 BLAKE2B 9eca77e7d34a72abcdc13c017a3bb3c33513541d5975c90d5cce5d0fc2bc1eb09bde4ad54914b103cfa72f0ed0832452ae9056f52dd58cdaa3764736704293db SHA512 8582c89f65e349ddd43ba46e8ed896e5562f1bb2bfa32d0650f7bc53bd66bf3253a60fbb842369c9bab8a6be22b01404ddfb09711f88a983be65c9b3882d359e
+EBUILD pycadf-2.9.0.ebuild 1929 BLAKE2B 2251311c99a060025cfa38b478f649eb0d5e8064c827f4a6334384c6b8021db19c4965d8ce66181a997ee9748abf3a2f0a68347fa4c7b7a88a0cc32c79925f4b SHA512 10a90d4563a275e719829a8d2ec63b60546aaecea3ae42587434e25aa6ed078602fb1d5da96e3ecc5a3ee26dc7487406ecd2d77ff88dc0e1dbb602e37ee099d4
MISC metadata.xml 555 BLAKE2B 87869fe50262ccda3c9f08312ba7d4017e655da6e4e18e31bf8dd99cfb552ea2a1a13cd71793bc00feb6d6d362c19bbc6fcff9779ffa7334db96833548b567dc SHA512 370b97a8a71e49aa553cd6d56b5060074fbfcf366e84672527e8ce49e086c3393198a6afc7d675ce7db71fb8c2abf7bbd4921140da3180f78eee687a2edadf0d
diff --git a/dev-python/pycadf/pycadf-2.6.0.ebuild b/dev-python/pycadf/pycadf-2.6.0.ebuild
index 666ea42076d8..6a47de4706be 100644
--- a/dev-python/pycadf/pycadf-2.6.0.ebuild
+++ b/dev-python/pycadf/pycadf-2.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
diff --git a/dev-python/pycadf/pycadf-2.7.0.ebuild b/dev-python/pycadf/pycadf-2.7.0.ebuild
index 403363ff5627..14407f3c22b6 100644
--- a/dev-python/pycadf/pycadf-2.7.0.ebuild
+++ b/dev-python/pycadf/pycadf-2.7.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
inherit distutils-r1
diff --git a/dev-python/pycadf/pycadf-2.9.0.ebuild b/dev-python/pycadf/pycadf-2.9.0.ebuild
new file mode 100644
index 000000000000..26c90a63728c
--- /dev/null
+++ b/dev-python/pycadf/pycadf-2.9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
+HOMEPAGE="https://pypi.org/project/pycadf/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/openstackdocstheme-1.18.1[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.6.6[${PYTHON_USEDEP}]
+ !~dev-python/sphinx-1.6.7[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ ${CDEPEND}
+ >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && "${PYTHON}" setup.py build_sphinx
+}
+
+python_test() {
+ testr init || die "testr init failed under ${EPYTHON}"
+ testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/build/html/. )
+ distutils-r1_python_install_all
+}