From 9ee6d97c2883d42f204a533a8bc1f4562df778fb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 16 Sep 2020 09:32:48 +0100 Subject: gentoo resync : 16.09.2020 --- dev-python/influxdb/Manifest | 3 +- .../influxdb-5.3.0-pandas-future-warning.patch | 15 ++++++++ dev-python/influxdb/influxdb-5.3.0-r1.ebuild | 41 ++++++++++++++++++++++ dev-python/influxdb/influxdb-5.3.0.ebuild | 40 --------------------- 4 files changed, 58 insertions(+), 41 deletions(-) create mode 100644 dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch create mode 100644 dev-python/influxdb/influxdb-5.3.0-r1.ebuild delete mode 100644 dev-python/influxdb/influxdb-5.3.0.ebuild (limited to 'dev-python/influxdb') diff --git a/dev-python/influxdb/Manifest b/dev-python/influxdb/Manifest index 19e603acc746..c6148a715fc3 100644 --- a/dev-python/influxdb/Manifest +++ b/dev-python/influxdb/Manifest @@ -1,4 +1,5 @@ +AUX influxdb-5.3.0-pandas-future-warning.patch 638 BLAKE2B a8cba22ef423b5162666fe9157516dae077355139f323ee98149cfdbde15fc12de163cfb54009ab8bfebf2697c4b539f512de19d6d066aa28623e7e9f272b411 SHA512 0d2a6213efbcd56b9908924a839fe63d369dc7ec674e3d1603a81649969f47fe085b6ab163028384752a033a98d358de2d7c651618370c018d05df7152b74e52 AUX influxdb.conf.template 476 BLAKE2B 50416cccd720729d28b50d6cd4bcd6582c959b932c75f8dc64525e96be35242cd8dd36b3f689383e22b0eed3925b0c97dc42dbaabdd76dcc3cca4d5f49d8cc0d SHA512 3b8f9dfa149ed0e8aa25c8db8b39968e01ba7f81b9db037a0e05740c27d617dea8101efc9b9ddb00bf354cea7eefe5ad318b2ba309276e5ba4500bc3dc9db62e DIST influxdb-5.3.0.tar.gz 66683 BLAKE2B 28dd955fb26eb9a984bb910f26655720c566c08a8178f8aa08b5eb66a6f02933a6f3cb2d26981ffcfc3fd9a017fae2ad27b61f32e2a7916c55d723ffea5b248a SHA512 49ae48dc56ea8f6c6d4103f33207a35af4877c292ff4bfd32ebf8ff35fae816f570e64657406fdf9ef13092c69e7e2d1f0c641124445d35731a4a37812f67242 -EBUILD influxdb-5.3.0.ebuild 1117 BLAKE2B b6ce42212120f644f74402a102c74635b8f6c6ca4ade589d37ef6ed398006144bd1b60adf8a10baf2a25fc3422f7997a0a823a88b926038549c7f6118f892817 SHA512 d6247ba8169e4d372c59a70dfbab69a77241cae8fac5d6e4067675067bb60e46f0acaa412425cfa1e4be38b96ecf330363dba7fa10b1fb0eb21fbb28e6fc1f3d +EBUILD influxdb-5.3.0-r1.ebuild 1133 BLAKE2B 828f4da543d1068dc0dbe1b77c2d41cc35719117e441db67cf236b28338fb4b84c03042e70ae60931fa95efc4bdc994d6365dd2fe69eedce48453938dd1ff303 SHA512 cd97f9b958e90154f49664994daf71358226e7539501bb84ecc98db214ca8209427d10151219a04732ff1e8df7f284d04792ce19a97852fc1ad727647f1a4f88 MISC metadata.xml 497 BLAKE2B d0626d2e8a84dae9647d13d9cc6971ac9249d0b77352cbcf0b081460412225f6854770d4eca768725aa57b329bd9213f0c4db3cb5b5bd859a604b9826abe3fbc SHA512 49f6810c70b348acab0cc59581a7e0cda7d798edc68f34127c7eb65c6f70643f281de099b61efbb7af1787db2d9ae7f49d1bd45b1cfa7e2ac67737e743a45cf2 diff --git a/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch b/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch new file mode 100644 index 000000000000..efd510fc8420 --- /dev/null +++ b/dev-python/influxdb/files/influxdb-5.3.0-pandas-future-warning.patch @@ -0,0 +1,15 @@ +https://github.com/influxdata/influxdb-python/pull/845 + +diff --git a/influxdb/_dataframe_client.py b/influxdb/_dataframe_client.py +index 600bc1ec1f47..7f2b4ee2989f 100644 +--- a/influxdb/_dataframe_client.py ++++ b/influxdb/_dataframe_client.py +@@ -294,7 +294,7 @@ class DataFrameClient(InfluxDBClient): + 'time': np.int64(ts.value / precision_factor)} + for ts, tag, (_, rec) in zip( + dataframe.index, +- dataframe[tag_columns].to_dict('record'), ++ dataframe[tag_columns].to_dict('records'), + dataframe[field_columns].iterrows() + ) + ] diff --git a/dev-python/influxdb/influxdb-5.3.0-r1.ebuild b/dev-python/influxdb/influxdb-5.3.0-r1.ebuild new file mode 100644 index 000000000000..178929abf867 --- /dev/null +++ b/dev-python/influxdb/influxdb-5.3.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="InfluxDB client" +HOMEPAGE="https://github.com/influxdb/influxdb-python https://pypi.org/project/influxdb/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/requests-2.17.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND="test? ( + dev-db/influxdb + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + )" + +PATCHES=( "${FILESDIR}/${P}-pandas-future-warning.patch" ) + +distutils_enable_tests nose + +src_prepare() { + # The tarball is missing this file. + # + cp "${FILESDIR}/influxdb.conf.template" "${S}/influxdb/tests/server_tests/influxdb.conf.template" || die + default +} diff --git a/dev-python/influxdb/influxdb-5.3.0.ebuild b/dev-python/influxdb/influxdb-5.3.0.ebuild deleted file mode 100644 index 84c5acb0015e..000000000000 --- a/dev-python/influxdb/influxdb-5.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="InfluxDB client" -HOMEPAGE="https://github.com/influxdb/influxdb-python https://pypi.org/project/influxdb/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/requests-2.17.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - ${RDEPEND} - dev-db/influxdb - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests nose - -src_prepare() { - # The tarball is missing this file. - # - cp "${FILESDIR}/influxdb.conf.template" "${S}/influxdb/tests/server_tests/influxdb.conf.template" || die - default -} -- cgit v1.2.3