Hello community,

here is the log from the commit of package python-arrow for openSUSE:Leap:15.2 
checked in at 2020-03-16 12:20:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-arrow (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-arrow.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-arrow"

Mon Mar 16 12:20:44 2020 rev:19 rq:776416 version:0.15.5

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-arrow/python-arrow.changes      
2020-01-15 15:46:39.219364819 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-arrow.new.3160/python-arrow.changes    
2020-03-16 12:20:45.223705534 +0100
@@ -1,0 +2,177 @@
+Sun Jan  5 02:48:30 UTC 2020 - Arun Persaud <a...@gmx.de>
+
+- specfile:
+  * update copyright year
+
+- update to version 0.15.5:
+  * [WARN] Python 2 reached EOL on 2020-01-01. arrow will drop support
+    for Python 2 in a future release to be decided (see #739).
+  * [NEW] Added bounds parameter to span_range, interval and span
+    methods. This allows you to include or exclude the start and end
+    values.
+  * [NEW] arrow.get() can now create arrow objects from a timestamp
+    with a timezone, for example:
+    >>> arrow.get(1367900664, tzinfo=tz.gettz('US/Pacific'))
+    <Arrow [2013-05-06T21:24:24-07:00]>
+  * [NEW] humanize can now combine multiple levels of granularity, for
+    example:
+    >>> later140 = arrow.utcnow().shift(seconds=+8400)
+    >>> later140.humanize(granularity="minute")
+    'in 139 minutes'
+    >>> later140.humanize(granularity=["hour", "minute"])
+    'in 2 hours and 19 minutes'
+  * [NEW] Added Hong Kong locale (zh_hk).
+  * [NEW] Added humanize week granularity translation for Dutch.
+  * [NEW] Numbers are now displayed when using the seconds granularity
+    in humanize.
+  * [CHANGE] range now supports both the singular and plural forms of
+    the frames argument (e.g. day and days).
+  * [FIX] Improved parsing of strings that contain punctuation.
+  * [FIX] Improved behaviour of humanize when singular seconds are
+    involved.
+
+-------------------------------------------------------------------
+Sat Dec 14 23:42:58 UTC 2019 - Stefan Brüns <stefan.bru...@rwth-aachen.de>
+
+- Use _multibuild for tests to reduce the build dependencies
+  and simplify bootstrap for e.g. rpmlint.
+
+-------------------------------------------------------------------
+Sat Nov  9 14:44:41 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 0.15.4:
+  * [FIX] Fixed an issue that caused package installs to fail on Conda
+    Forge.
+
+- changes from version 0.15.3:
+  * [NEW] factory.get() can now create arrow objects from a ISO
+    calendar tuple, for example:
+        >>> arrow.get((2013, 18, 7))
+       <Arrow [2013-05-05T00:00:00+00:00]>
+  * [NEW] Added a new token x to allow parsing of integer timestamps
+    with milliseconds and microseconds.
+  * [NEW] Formatting now supports escaping of characters using the
+    same syntax as parsing, for example:
+        >>> arw = arrow.now()
+        >>> fmt = "YYYY-MM-DD h [h] m"
+        >>> arw.format(fmt)
+        '2019-11-02 3 h 32'
+  * [NEW] Added humanize week granularity translations for Chinese,
+    Spanish and Vietnamese.
+  * [CHANGE] Added ParserError to module exports.
+  * [FIX] Added support for midnight at end of day. See #703 for
+    details.
+  * [INTERNAL] Created Travis build for macOS.
+  * [INTERNAL] Test parsing and formatting against full timezone
+    database.
+
+-------------------------------------------------------------------
+Tue Sep 17 09:25:07 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 0.15.2:
+  * [NEW] Added humanize week granularity translations for Portuguese and 
Brazilian Portuguese.
+  * [NEW] Embedded changelog within docs and added release dates to versions.
+  * [FIX] Fixed a bug that caused test failures on Windows only, see #668 for 
details.
+
+-------------------------------------------------------------------
+Fri Sep 13 12:10:56 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 0.15.1:
+  * Too many changes to enumerate, see CHANGELOG.rst
+
+-------------------------------------------------------------------
+Sun Aug  4 15:07:17 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 0.14.4:
+  * [FIX] Fixed a regression in 0.14.3 that prevented a tzinfo
+    argument of type string to be passed to the get()
+    function. Functionality such as arrow.get("2019072807",
+    "YYYYMMDDHH", tzinfo="UTC") should work as normal again.
+  * [CHANGE] Moved backports.functools_lru_cache dependency from
+    extra_requires to install_requires for Python 2.7 installs to fix
+    #495.
+
+-------------------------------------------------------------------
+Sun Jul 28 16:10:58 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 0.14.3:
+  * [NEW] Added full support for Python 3.8.
+  * [CHANGE] Added warnings for upcoming factory.get() parsing changes
+    in 0.15.0. Please see
+    https://github.com/crsmithdev/arrow/issues/612 for full details.
+  * [FIX] Extensive refactor and update of documentation.
+  * [FIX] factory.get() can now construct from kwargs.
+  * [FIX] Added meridians to Spanish Locale.
+
+-------------------------------------------------------------------
+Sat Jun  8 23:19:40 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 0.14.2:
+  * [CHANGE] Travis CI builds now use tox to lint and run tests.
+  * [FIX] Fixed UnicodeDecodeError on certain locales (#600).
+
+- changes from version 0.14.1:
+  * [FIX] Fixed "ImportError: No module named 'dateutil'" (#598).
+
+- changes from version 0.14.0:
+  * [NEW] Added provisional support for Python 3.8.
+  * [CHANGE] Removed support for EOL Python 3.4.
+  * [FIX] Updated setup.py with modern Python standards.
+  * [FIX] Upgraded dependencies to latest versions.
+  * [FIX] Enabled flake8 and black on travis builds.
+  * [FIX] Formatted code using black and isort.
+
+- changes from version 0.13.2:
+  * [NEW] Add is_between method.
+  * [FIX] Improved humanize behaviour for near zero durations (#416).
+  * [FIX] Correct humanize behaviour with future days (#541).
+  * [FIX] Documentation updates.
+  * [FIX] Improvements to German Locale.
+
+-------------------------------------------------------------------
+Wed Mar  6 12:14:38 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 0.13.1:
+  * Support for python3.7
+- Remove merged patch arrow-py37.patch
+
+-------------------------------------------------------------------
+Tue Jan 22 08:55:58 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Add patch to work with python 3.7:
+  * arrow-py37.patch
+
+-------------------------------------------------------------------
+Sun Jan 20 04:31:54 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- specfile:
+  * update copyright year
+  * be more specific in %files section
+  * require pytz
+
+- update to version 0.13.0:
+  * [NEW] Added support for Python 3.6.
+  * [CHANGE] Drop support for Python 2.6/3.3.
+  * [CHANGE] Return generator instead of list for Arrow.range(),
+    Arrow.span_range() and Arrow.interval().
+  * [FIX] Make arrow.get() work with str & tzinfo combo.
+  * [FIX] Make sure special RegEx characters are escaped in format
+    string.
+  * [NEW] Added support for ZZZ when formatting.
+  * [FIX] Stop using datetime.utcnow() in internals, use
+    datetime.now(UTC) instead.
+  * [FIX] Return NotImplemented instead of TypeError in arrow math
+    internals.
+  * [NEW] Added Estonian Locale.
+  * [FIX] Small fixes to Greek locale.
+  * [FIX] TagalogLocale improvements.
+  * [FIX] Added test requirements to setup.
+  * [FIX] Improve docs for get, now and utcnow methods.
+  * [FIX] Correct typo in depreciation warning.
+
+-------------------------------------------------------------------
+Tue Dec  4 12:45:42 UTC 2018 - Matej Cepl <mc...@suse.com>
+
+- Remove superfluous devel dependency for noarch package
+
+-------------------------------------------------------------------

Old:
----
  arrow-0.12.1.tar.gz

New:
----
  _multibuild
  arrow-0.15.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-arrow.spec ++++++
--- /var/tmp/diff_new_pack.E2QjXT/_old  2020-03-16 12:20:45.507705581 +0100
+++ /var/tmp/diff_new_pack.E2QjXT/_new  2020-03-16 12:20:45.511705581 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-arrow
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,36 +12,46 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%bcond_with test
+%endif
 %bcond_without python2
-Name:           python-arrow
-Version:        0.12.1
+Name:           python-arrow%{?psuffix}
+Version:        0.15.5
 Release:        0
 Summary:        Better dates and times for Python
 License:        Apache-2.0
-Group:          Development/Languages/Python
-Url:            http://crsmithdev.com/arrow
+URL:            https://github.com/crsmithdev/arrow
 Source:         
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:       python-python-dateutil
+BuildArch:      noarch
+%if %{with test}
+BuildRequires:  %{python_module arrow == %{version}}
 BuildRequires:  %{python_module chai}
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module dateparser}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
-BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
+%endif
 %if %{with python2}
-BuildRequires:  python-backports.functools_lru_cache
+BuildRequires:  python-backports.functools_lru_cache >= 1.2.1
 %endif
 %ifpython2
-Requires:       python-backports.functools_lru_cache
+Requires:       python-backports.functools_lru_cache >= 1.2.1
 %endif
-Requires:       python-python-dateutil
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildArch:      noarch
 %python_subpackages
 
 %description
@@ -63,15 +73,24 @@
 %python_build
 
 %install
+%if %{without test}
 %python_install
-%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%endif
 
 %check
-%python_expand PYTHONPATH="%{buildroot}%{$python_sitelib}:$PYTHONPATH" $python 
%{_bindir}/nosetests
+%if %{with test}
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
nosetests-%{$python_bin_suffix} -v
+%endif
 
+%if %{without test}
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE README.rst HISTORY.md
-%{python_sitelib}/*
+%license LICENSE
+%doc README.rst
+%dir %{python_sitelib}/arrow
+%{python_sitelib}/arrow/*
+%dir %{python_sitelib}/arrow-%{version}-py*.egg-info
+%{python_sitelib}/arrow-%{version}-py*.egg-info
+%endif
 
 %changelog

++++++ _multibuild ++++++
<multibuild>
  <package>test</package>
</multibuild>
++++++ arrow-0.12.1.tar.gz -> arrow-0.15.5.tar.gz ++++++
++++ 18598 lines of diff (skipped)


Reply via email to