Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pandas-datareader for openSUSE:Factory checked in at 2021-02-23 20:20:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pandas-datareader (Old) and /work/SRC/openSUSE:Factory/.python-pandas-datareader.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pandas-datareader" Tue Feb 23 20:20:51 2021 rev:6 rq:874337 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pandas-datareader/python-pandas-datareader.changes 2019-10-24 23:02:34.936061491 +0200 +++ /work/SRC/openSUSE:Factory/.python-pandas-datareader.new.2378/python-pandas-datareader.changes 2021-02-23 20:22:34.095770462 +0100 @@ -1,0 +2,20 @@ +Mon Feb 22 11:47:50 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.9.0 + Enhancements + * Added a timeout parameter to prevent infinite hangs (#790) + * Added AlphaVantage endpoint to get historical currency exchange + rates (#764) + * Improved logging when rate-limited (#745) + Backwards incompatible API changes + * Dropped support for Python 2.7. The minimum python version is + now Python 3.6. + * Removed Robinhood which no longer exists + * Immediately deprecated AlphaVantage quote reader which used an + endpoint that has been retired + * Immediately deprecated Enigma which has substantially changed + their business model and API +- Skip python2 (upstream drop) and python36 (NumPy 1.20, no + python36-numpy and pandas in Tumbleweed, NEP 29) + +------------------------------------------------------------------- Old: ---- pandas-datareader-0.8.1.tar.gz New: ---- pandas-datareader-0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pandas-datareader.spec ++++++ --- /var/tmp/diff_new_pack.eBOVWu/_old 2021-02-23 20:22:35.107771356 +0100 +++ /var/tmp/diff_new_pack.eBOVWu/_new 2021-02-23 20:22:35.107771356 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pandas-datareader # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,28 +17,32 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 +%define skip_python36 1 +# ONLINE tests only, disable by default +%bcond_with test Name: python-pandas-datareader -Version: 0.8.1 +Version: 0.9.0 Release: 0 Summary: Data readers extracted from the pandas codebase License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/pydata/pandas-datareader Source: https://files.pythonhosted.org/packages/source/p/pandas-datareader/pandas-datareader-%{version}.tar.gz -BuildRequires: %{python_module beautifulsoup4} -BuildRequires: %{python_module html5lib} BuildRequires: %{python_module lxml} -BuildRequires: %{python_module pandas >= 0.21} -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module requests >= 2.3.0} +BuildRequires: %{python_module pandas >= 0.23} +BuildRequires: %{python_module requests >= 2.19.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module versioneer} +%if %{with test} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module wrapt} +%endif BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-lxml -Requires: python-pandas >= 0.21 -Requires: python-requests >= 2.3.0 +Requires: python-pandas >= 0.23 +Requires: python-requests >= 2.19.0 BuildArch: noarch %python_subpackages @@ -56,8 +60,14 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# ONLINE tests only -#%%pytest +%if %{with test} +# ONLINE tests only, run with `rpmbuild --with=test ..` outside of obs, if you dare. +%pytest +%else +pushd .. +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python -c 'import pandas_datareader' +popd +%endif %files %{python_files} %doc README.rst ++++++ pandas-datareader-0.8.1.tar.gz -> pandas-datareader-0.9.0.tar.gz ++++++ ++++ 2057 lines of diff (skipped)