Date: Sunday, September 23, 2018 @ 08:25:40 Author: aginiewicz Revision: 384186
upgpkg: python-pandas-datareader 0.7.0-1 python-pandas-datareader: new upstream release Modified: python-pandas-datareader/trunk/PKGBUILD Deleted: python-pandas-datareader/trunk/pandas23.patch ----------------+ PKGBUILD | 22 ++++++++++------------ pandas23.patch | 34 ---------------------------------- 2 files changed, 10 insertions(+), 46 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-23 08:13:06 UTC (rev 384185) +++ PKGBUILD 2018-09-23 08:25:40 UTC (rev 384186) @@ -1,25 +1,23 @@ # Maintainer: Andrzej Giniewicz <[email protected]> +# TODO: move optional python-requests-cache + pkgbase=python-pandas-datareader pkgname=('python2-pandas-datareader' 'python-pandas-datareader') -pkgver=0.6.0 -pkgrel=4 +pkgver=0.7.0 +pkgrel=1 pkgdesc="Data readers extracted from the pandas codebase" arch=('any') url="https://github.com/pydata/pandas-datareader" license=('BSD') -makedepends=('python-setuptools' 'python-pandas' 'python-requests-file' 'python-requests-ftp' - 'python2-setuptools' 'python2-pandas' 'python2-requests-file' 'python2-requests-ftp') -source=("https://github.com/pydata/pandas-datareader/archive/v${pkgver}.tar.gz" - "pandas23.patch") -md5sums=('f92c05cdf3ca645eb7aa42fd84723d31' - 'aa40ae2ef631f4e32688a393d33d787d') +makedepends=('python-setuptools' 'python-pandas' 'python-lxml' 'python-requests' 'python-wrapt' + 'python2-setuptools' 'python2-pandas' 'python2-lxml' 'python2-requests' 'python2-wrapt') +source=("https://github.com/pydata/pandas-datareader/archive/v${pkgver}.tar.gz") +md5sums=('b8199981d1a5148d754da3970e0f09de') prepare() { cd "$srcdir" - patch -p0 < pandas23.patch - cp -a pandas-datareader-${pkgver} pandas-datareader-py2-${pkgver} cd pandas-datareader-py2-${pkgver} @@ -42,7 +40,7 @@ } package_python2-pandas-datareader() { - depends=('python2-pandas' 'python2-requests-file' 'python2-requests-ftp') + depends=('python2-pandas' 'python2-lxml' 'python2-requests' 'python2-wrapt') cd "$srcdir"/pandas-datareader-py2-${pkgver} @@ -52,7 +50,7 @@ } package_python-pandas-datareader() { - depends=('python-pandas' 'python-requests-file' 'python-requests-ftp') + depends=('python-pandas' 'python-lxml' 'python-requests' 'python-wrapt') cd "$srcdir"/pandas-datareader-${pkgver} Deleted: pandas23.patch =================================================================== --- pandas23.patch 2018-09-23 08:13:06 UTC (rev 384185) +++ pandas23.patch 2018-09-23 08:25:40 UTC (rev 384186) @@ -1,34 +0,0 @@ -diff -urN pandas-datareader-0.6.0.orig/pandas_datareader/compat/__init__.py pandas-datareader-0.6.0/pandas_datareader/compat/__init__.py ---- pandas-datareader-0.6.0.orig/pandas_datareader/compat/__init__.py 2018-08-11 19:23:13.526123366 +0200 -+++ pandas-datareader-0.6.0/pandas_datareader/compat/__init__.py 2018-08-11 19:24:01.953342399 +0200 -@@ -14,6 +14,7 @@ - PANDAS_0190 = (PANDAS_VERSION >= LooseVersion('0.19.0')) - PANDAS_0200 = (PANDAS_VERSION >= LooseVersion('0.20.0')) - PANDAS_0210 = (PANDAS_VERSION >= LooseVersion('0.21.0')) -+PANDAS_0230 = (PANDAS_VERSION >= LooseVersion('0.23.0')) - - if PANDAS_0190: - from pandas.api.types import is_number -@@ -37,6 +38,12 @@ - from pandas.util.testing import assertRaisesRegexp as assert_raises_regex - get_filepath_or_buffer = com.get_filepath_or_buffer - -+if PANDAS_0230: -+ from pandas.core.dtypes.common import is_list_like -+else: -+ from pandas.core.common import is_list_like -+ -+ - if compat.PY3: - from urllib.error import HTTPError - else: -diff -urN pandas-datareader-0.6.0.orig/pandas_datareader/fred.py pandas-datareader-0.6.0/pandas_datareader/fred.py ---- pandas-datareader-0.6.0.orig/pandas_datareader/fred.py 2018-08-11 19:23:13.529456737 +0200 -+++ pandas-datareader-0.6.0/pandas_datareader/fred.py 2018-08-11 19:25:30.284351849 +0200 -@@ -1,4 +1,5 @@ --from pandas.core.common import is_list_like -+from pandas_datareader.compat import is_list_like -+ - from pandas import concat, read_csv - - from pandas_datareader.base import _BaseReader
