commit python-arrow for openSUSE:Factory

2020-11-06 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-11-06 23:43:54

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.11331 (New)


Package is "python-arrow"

Fri Nov  6 23:43:54 2020 rev:18 rq:845466 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2020-10-25 18:08:58.383478899 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.11331/python-arrow.changes 
2020-11-06 23:44:11.399368517 +0100
@@ -1,0 +2,27 @@
+Fri Oct 30 22:27:20 UTC 2020 - Arun Persaud 
+
+- update to version 0.17.0:
+  * [WARN] Arrow will drop support for Python 2.7 and 3.5 in the
+upcoming 1.0.0 release. This is the last major release to support
+Python 2.7 and Python 3.5.
+  * [NEW] Arrow now properly handles imaginary datetimes during DST
+shifts.
+  * [NEW] Added humanize week granularity translation for Tagalog.
+  * [CHANGE] Calls to the timestamp property now emit a
+DeprecationWarning. In a future release, timestamp will be changed
+to a method to align with Python’s datetime module. If you would
+like to continue using the property, please change your code to
+use the int_timestamp or float_timestamp properties instead.
+  * [CHANGE] Expanded and improved Catalan locale.
+  * [FIX] Fixed a bug that caused Arrow.range() to incorrectly cut off
+ranges in certain scenarios when using month, quarter, or year
+endings.
+  * [FIX] Fixed a bug that caused day of week token parsing to be case
+sensitive.
+  * [INTERNAL] A number of functions were reordered in arrow.py for
+better organization and grouping of related methods. This change
+will have no impact on usage.
+  * [INTERNAL] A minimum tox version is now enforced for compatibility
+reasons. Contributors must use tox >3.18.0 going forward.
+
+---

Old:

  arrow-0.16.0.tar.gz

New:

  arrow-0.17.0.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.XpPYBO/_old  2020-11-06 23:44:12.175367026 +0100
+++ /var/tmp/diff_new_pack.XpPYBO/_new  2020-11-06 23:44:12.179367019 +0100
@@ -26,7 +26,7 @@
 %endif
 %bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.16.0
+Version:0.17.0
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0

++ arrow-0.16.0.tar.gz -> arrow-0.17.0.tar.gz ++
 2057 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2020-10-25 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-10-25 18:08:50

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.3463 (New)


Package is "python-arrow"

Sun Oct 25 18:08:50 2020 rev:17 rq:835653 version:0.16.0

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2020-08-01 12:30:52.306439607 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.3463/python-arrow.changes  
2020-10-25 18:08:58.383478899 +0100
@@ -1,0 +2,13 @@
+Sat Sep 19 15:29:03 UTC 2020 - Arun Persaud 
+
+- update to version 0.16.0:
+  * [WARN] Arrow will drop support for Python 2.7 and 3.5 in the 1.0.0
+release in late September. The 0.16.x and 0.17.x releases are the
+last to support Python 2.7 and 3.5.
+  * [NEW] Implemented PEP 495 to handle ambiguous datetimes. This is
+achieved by the addition of the fold attribute for Arrow objects.
+  * [NEW] Added normalize_whitespace flag to arrow.get. This is useful
+for parsing log files and/or any files that may contain
+inconsistent spacing.
+
+---

Old:

  arrow-0.15.8.tar.gz

New:

  arrow-0.16.0.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.J8zxno/_old  2020-10-25 18:09:00.771481159 +0100
+++ /var/tmp/diff_new_pack.J8zxno/_new  2020-10-25 18:09:00.775481163 +0100
@@ -26,7 +26,7 @@
 %endif
 %bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.15.8
+Version:0.16.0
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -35,13 +35,13 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-python-dateutil
+Requires:   python-python-dateutil >= 2.7.0
 BuildArch:  noarch
 %if %{with test}
 BuildRequires:  %{python_module arrow == %{version}}
 BuildRequires:  %{python_module chai}
 BuildRequires:  %{python_module dateparser}
-BuildRequires:  %{python_module dateutil}
+BuildRequires:  %{python_module dateutil >= 2.7.0}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-mock}
 BuildRequires:  %{python_module pytest}

++ arrow-0.15.8.tar.gz -> arrow-0.16.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.15.8/CHANGELOG.rst 
new/arrow-0.16.0/CHANGELOG.rst
--- old/arrow-0.15.8/CHANGELOG.rst  2020-07-24 04:50:10.0 +0200
+++ new/arrow-0.16.0/CHANGELOG.rst  2020-08-23 23:33:36.0 +0200
@@ -1,10 +1,38 @@
 Changelog
 =
 
+0.16.0 (2020-08-23)
+---
+
+- [WARN] Arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 
release in late September. The 0.16.x and 0.17.x releases are the last to 
support Python 2.7 and 3.5.
+- [NEW] Implemented `PEP 495 `_ to 
handle ambiguous datetimes. This is achieved by the addition of the ``fold`` 
attribute for Arrow objects. For example:
+
+.. code-block:: python
+
+>>> before = Arrow(2017, 10, 29, 2, 0, tzinfo='Europe/Stockholm')
+
+>>> before.fold
+0
+>>> before.ambiguous
+True
+>>> after = Arrow(2017, 10, 29, 2, 0, tzinfo='Europe/Stockholm', fold=1)
+
+>>> after = before.replace(fold=1)
+
+
+- [NEW] Added ``normalize_whitespace`` flag to ``arrow.get``. This is useful 
for parsing log files and/or any files that may contain inconsistent spacing. 
For example:
+
+.. code-block:: python
+
+>>> arrow.get("Jun 1 2005 1:33PM", "MMM D  H:mmA", 
normalize_whitespace=True)
+
+>>> arrow.get("2013-036 \t  04:05:06Z", normalize_whitespace=True)
+
+
 0.15.8 (2020-07-23)
 ---
 
-- [WARN] arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 
release in late September. The 0.15.x and 0.16.x releases are the last to 
support Python 2.7 and 3.5.
+- [WARN] Arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 
release in late September. The 0.15.x, 0.16.x, and 0.17.x releases are the last 
to support Python 2.7 and 3.5.
 - [NEW] Added ``humanize`` week granularity translation for Czech.
 - [FIX] ``arrow.get`` will now pick sane defaults when weekdays are passed 
with particular token combinations, see `#446 
`_.
 - [INTERNAL] Moved arrow to an organization. The repo can now be found `here 
`_.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.15.8/PKG-INFO 

commit python-arrow for openSUSE:Factory

2020-08-01 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-08-01 12:30:48

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.3592 (New)


Package is "python-arrow"

Sat Aug  1 12:30:48 2020 rev:16 rq:822788 version:0.15.8

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2020-07-15 12:13:16.892674018 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.3592/python-arrow.changes  
2020-08-01 12:30:52.306439607 +0200
@@ -1,0 +2,19 @@
+Sat Jul 25 15:25:36 UTC 2020 - Arun Persaud 
+
+- specfile:
+  * updated url
+
+- update to version 0.15.8:
+  * [WARN] arrow will drop support for Python 2.7 and 3.5 in the 1.0.0
+release in late September. The 0.15.x and 0.16.x releases are the
+last to support Python 2.7 and 3.5.
+  * [NEW] Added humanize week granularity translation for Czech.
+  * [FIX] arrow.get will now pick sane defaults when weekdays are
+passed with particular token combinations, see #446.
+  * [INTERNAL] Moved arrow to an organization. The repo can now be
+found here.
+  * [INTERNAL] Started issuing deprecation warnings for Python 2.7 and
+3.5.
+  * [INTERNAL] Added Python 3.9 to CI pipeline.
+
+---

Old:

  arrow-0.15.7.tar.gz

New:

  arrow-0.15.8.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.gYDCQA/_old  2020-08-01 12:30:53.098440349 +0200
+++ /var/tmp/diff_new_pack.gYDCQA/_new  2020-08-01 12:30:53.102440353 +0200
@@ -26,11 +26,11 @@
 %endif
 %bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.15.7
+Version:0.15.8
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
-URL:https://github.com/crsmithdev/arrow
+URL:https://github.com/arrow-py/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes

++ arrow-0.15.7.tar.gz -> arrow-0.15.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.15.7/CHANGELOG.rst 
new/arrow-0.15.8/CHANGELOG.rst
--- old/arrow-0.15.7/CHANGELOG.rst  2020-06-19 19:35:25.0 +0200
+++ new/arrow-0.15.8/CHANGELOG.rst  2020-07-24 04:50:10.0 +0200
@@ -1,6 +1,16 @@
 Changelog
 =
 
+0.15.8 (2020-07-23)
+---
+
+- [WARN] arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 
release in late September. The 0.15.x and 0.16.x releases are the last to 
support Python 2.7 and 3.5.
+- [NEW] Added ``humanize`` week granularity translation for Czech.
+- [FIX] ``arrow.get`` will now pick sane defaults when weekdays are passed 
with particular token combinations, see `#446 
`_.
+- [INTERNAL] Moved arrow to an organization. The repo can now be found `here 
`_.
+- [INTERNAL] Started issuing deprecation warnings for Python 2.7 and 3.5.
+- [INTERNAL] Added Python 3.9 to CI pipeline.
+
 0.15.7 (2020-06-19)
 ---
 
@@ -63,7 +73,7 @@
 0.15.5 (2020-01-03)
 ---
 
-- [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 
`_).
+- [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:
 
@@ -116,7 +126,7 @@
 
 - [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.
+- [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.
 
@@ -125,7 +135,7 @@
 
 - [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 

commit python-arrow for openSUSE:Factory

2020-07-15 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-07-15 12:11:40

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.3060 (New)


Package is "python-arrow"

Wed Jul 15 12:11:40 2020 rev:15 rq:820622 version:0.15.7

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2020-05-28 09:07:00.459642956 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.3060/python-arrow.changes  
2020-07-15 12:13:16.892674018 +0200
@@ -1,0 +2,25 @@
+Sun Jul 12 21:40:32 UTC 2020 - Arun Persaud 
+
+- update to version 0.15.7:
+  * [NEW] Added a number of built-in format strings. See the docs for
+a complete list of supported formats. For example:
+   >>> arw = arrow.utcnow()
+   >>> arw.format(arrow.FORMAT_COOKIE)
+   'Wednesday, 27-May-2020 10:30:35 UTC'
+  * [NEW] Arrow is now fully compatible with Python 3.9 and PyPy3.
+  * [NEW] Added Makefile, tox.ini, and requirements.txt files to the
+distribution bundle.
+  * [NEW] Added French Canadian and Swahili locales.
+  * [NEW] Added humanize week granularity translation for Hebrew,
+Greek, Macedonian, Swedish, Slovak.
+  * [FIX] ms and μs timestamps are now normalized in arrow.get(),
+arrow.fromtimestamp(), and arrow.utcfromtimestamp(). For example:
+   >>> ts = 1591161115194556
+   >>> arw = arrow.get(ts)
+   
+   >>> arw.timestamp
+   1591161115
+  * [FIX] Refactored and updated Macedonian, Hebrew, Korean, and
+Portuguese locales.
+
+---

Old:

  arrow-0.15.6.tar.gz

New:

  arrow-0.15.7.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.89boFA/_old  2020-07-15 12:13:23.376680806 +0200
+++ /var/tmp/diff_new_pack.89boFA/_new  2020-07-15 12:13:23.380680810 +0200
@@ -26,7 +26,7 @@
 %endif
 %bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.15.6
+Version:0.15.7
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -82,8 +82,7 @@
 
 %check
 %if %{with test}
-# remove pytest -cov* args. (Next release will move this to tox.ini)
-rm setup.cfg 
+rm tox.ini
 %pytest
 %endif
 

++ arrow-0.15.6.tar.gz -> arrow-0.15.7.tar.gz ++
 1715 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-05-28 09:06:53

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.3606 (New)


Package is "python-arrow"

Thu May 28 09:06:53 2020 rev:14 rq:805996 version:0.15.6

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2020-01-08 19:32:24.124591649 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.3606/python-arrow.changes  
2020-05-28 09:07:00.459642956 +0200
@@ -1,0 +2,12 @@
+Fri May 15 21:33:05 UTC 2020 - Benjamin Greiner 
+
+- new version needs pytest instead of nose 
+
+---
+Tue May 12 08:49:50 UTC 2020 - Dirk Mueller 
+
+- update to 0.15.6:
+ - [NEW] Added ``humanize`` week granularity translation for German, Italian, 
Polish & Taiwanese locales.
+ - [FIX] Consolidated and simplified German locales.
+
+---

Old:

  arrow-0.15.5.tar.gz

New:

  arrow-0.15.6.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.v93V6l/_old  2020-05-28 09:07:01.919647334 +0200
+++ /var/tmp/diff_new_pack.v93V6l/_new  2020-05-28 09:07:01.919647334 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-arrow
+# spec file for package python
 #
 # Copyright (c) 2020 SUSE LLC
 #
@@ -26,7 +26,7 @@
 %endif
 %bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.15.5
+Version:0.15.6
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -41,8 +41,10 @@
 BuildRequires:  %{python_module arrow == %{version}}
 BuildRequires:  %{python_module chai}
 BuildRequires:  %{python_module dateparser}
+BuildRequires:  %{python_module dateutil}
 BuildRequires:  %{python_module mock}
-BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest-mock}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
 %endif
@@ -80,16 +82,16 @@
 
 %check
 %if %{with test}
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
nosetests-%{$python_bin_suffix} -v
+# remove pytest -cov* args. (Next release will move this to tox.ini)
+rm setup.cfg 
+%pytest
 %endif
 
 %if %{without test}
 %files %{python_files}
 %license LICENSE
 %doc README.rst
-%dir %{python_sitelib}/arrow
-%{python_sitelib}/arrow/*
-%dir %{python_sitelib}/arrow-%{version}-py*.egg-info
+%{python_sitelib}/arrow
 %{python_sitelib}/arrow-%{version}-py*.egg-info
 %endif
 

++ arrow-0.15.5.tar.gz -> arrow-0.15.6.tar.gz ++
 10876 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2020-01-08 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2020-01-08 19:32:16

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.6675 (New)


Package is "python-arrow"

Wed Jan  8 19:32:16 2020 rev:13 rq:761075 version:0.15.5

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-12-23 22:42:55.081962800 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.6675/python-arrow.changes  
2020-01-08 19:32:24.124591649 +0100
@@ -1,0 +2,33 @@
+Sun Jan  5 02:48:30 UTC 2020 - Arun Persaud 
+
+- 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'))
+
+  * [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.
+
+---

Old:

  arrow-0.15.4.tar.gz

New:

  arrow-0.15.5.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.TgZjHt/_old  2020-01-08 19:32:25.612591167 +0100
+++ /var/tmp/diff_new_pack.TgZjHt/_new  2020-01-08 19:32:25.616591166 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-arrow
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -17,24 +17,26 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without python2
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
-%bcond_without test
 %define psuffix -test
+%bcond_without test
 %else
 %bcond_with test
 %endif
+%bcond_without python2
 Name:   python-arrow%{?psuffix}
-Version:0.15.4
+Version:0.15.5
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
 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
-BuildRequires:  %{python_module setuptools}
+Requires:   python-python-dateutil
+BuildArch:  noarch
 %if %{with test}
 BuildRequires:  %{python_module arrow == %{version}}
 BuildRequires:  %{python_module chai}
@@ -44,8 +46,6 @@
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
 %endif
-Requires:   python-python-dateutil
-BuildArch:  noarch
 %if %{with python2}
 BuildRequires:  python-backports.functools_lru_cache >= 1.2.1
 %endif

++ arrow-0.15.4.tar.gz -> arrow-0.15.5.tar.gz ++
 1745 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-12-23 22:40:23

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.6675 (New)


Package is "python-arrow"

Mon Dec 23 22:40:23 2019 rev:12 rq:757264 version:0.15.4

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-11-22 10:22:07.437328108 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.6675/python-arrow.changes  
2019-12-23 22:42:55.081962800 +0100
@@ -1,0 +2,6 @@
+Sat Dec 14 23:42:58 UTC 2019 - Stefan Brüns 
+
+- Use _multibuild for tests to reduce the build dependencies
+  and simplify bootstrap for e.g. rpmlint.
+
+---

New:

  _multibuild



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.aONpZy/_old  2019-12-23 22:42:56.505963418 +0100
+++ /var/tmp/diff_new_pack.aONpZy/_new  2019-12-23 22:42:56.509963420 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-arrow
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,32 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
-Name:   python-arrow
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%bcond_without test
+%define psuffix -test
+%else
+%bcond_with test
+%endif
+Name:   python-arrow%{?psuffix}
 Version:0.15.4
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
 URL:https://github.com/crsmithdev/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module setuptools}
+%if %{with test}
+BuildRequires:  %{python_module arrow == %{version}}
 BuildRequires:  %{python_module chai}
 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
 Requires:   python-python-dateutil
 BuildArch:  noarch
 %if %{with python2}
@@ -63,12 +73,17 @@
 %python_build
 
 %install
+%if %{without test}
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+%endif
 
 %check
+%if %{with test}
 %python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
nosetests-%{$python_bin_suffix} -v
+%endif
 
+%if %{without test}
 %files %{python_files}
 %license LICENSE
 %doc README.rst
@@ -76,5 +91,6 @@
 %{python_sitelib}/arrow/*
 %dir %{python_sitelib}/arrow-%{version}-py*.egg-info
 %{python_sitelib}/arrow-%{version}-py*.egg-info
+%endif
 
 %changelog

++ _multibuild ++

  test




commit python-arrow for openSUSE:Factory

2019-11-22 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-11-22 10:22:06

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.26869 (New)


Package is "python-arrow"

Fri Nov 22 10:22:06 2019 rev:11 rq:747337 version:0.15.4

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-09-23 12:18:59.809791185 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.26869/python-arrow.changes 
2019-11-22 10:22:07.437328108 +0100
@@ -1,0 +2,29 @@
+Sat Nov  9 14:44:41 UTC 2019 - Arun Persaud 
+
+- 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))
+   
+  * [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 = "-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.
+
+---

Old:

  arrow-0.15.2.tar.gz

New:

  arrow-0.15.4.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.4Y77st/_old  2019-11-22 10:22:07.897328036 +0100
+++ /var/tmp/diff_new_pack.4Y77st/_new  2019-11-22 10:22:07.897328036 +0100
@@ -19,11 +19,10 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.15.2
+Version:0.15.4
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
-Group:  Development/Languages/Python
 URL:https://github.com/crsmithdev/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
 BuildRequires:  %{python_module chai}

++ arrow-0.15.2.tar.gz -> arrow-0.15.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.15.2/CHANGELOG.rst 
new/arrow-0.15.4/CHANGELOG.rst
--- old/arrow-0.15.2/CHANGELOG.rst  2019-09-14 12:22:12.0 +0200
+++ new/arrow-0.15.4/CHANGELOG.rst  2019-11-03 03:54:39.0 +0100
@@ -1,6 +1,37 @@
 Changelog
 =
 
+0.15.4 (2019-11-02)
+---
+
+- [FIX] Fixed an issue that caused package installs to fail on Conda Forge.
+
+0.15.3 (2019-11-02)
+---
+
+- [NEW] ``factory.get()`` can now create arrow objects from a ISO calendar 
tuple, for example:
+
+.. code-block:: python
+
+>>> arrow.get((2013, 18, 7))
+
+
+- [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:
+
+.. code-block:: python
+
+>>> arw = arrow.now()
+>>> fmt = "-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.
+
 0.15.2 (2019-09-14)
 ---
 
@@ -239,7 +270,7 @@
 
 - [NEW] struct_time addition. (mhworth)
 - [NEW] Version grep (eirnym)
-- [NEW] Default to ISO-8601 format (emonty)
+- [NEW] Default to ISO 8601 format (emonty)
 - [NEW] Raise TypeError on comparison (sniekamp)
 - [NEW] Adding Macedonian(mk) locale (krisfremen)
 - [FIX] Fix for ISO seconds and fractional seconds (sdispater) (andrewelkins)
@@ -321,7 +352,7 @@
 0.4.0
 -
 
-- [NEW] Format-free ISO-8601 parsing in factory ``get`` method
+- [NEW] Format-free ISO 8601 parsing in factory ``get`` method
 - [NEW] Support for 'week' / 'weeks' in ``span``, ``range``, ``span_range``, 
``floor`` and ``ceil``
 - [NEW] Support for 'weeks' in ``replace``
 - [NEW] Norwegian locale 

commit python-arrow for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-09-23 12:18:52

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.7948 (New)


Package is "python-arrow"

Mon Sep 23 12:18:52 2019 rev:10 rq:731449 version:0.15.2

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-08-06 15:09:10.263814750 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.7948/python-arrow.changes  
2019-09-23 12:18:59.809791185 +0200
@@ -1,0 +2,14 @@
+Tue Sep 17 09:25:07 UTC 2019 - Tomáš Chvátal 
+
+- 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 
+
+- Update to 0.15.1:
+  * Too many changes to enumerate, see CHANGELOG.rst
+
+---

Old:

  arrow-0.14.4.tar.gz

New:

  arrow-0.15.2.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.v95n3s/_old  2019-09-23 12:19:00.673791044 +0200
+++ /var/tmp/diff_new_pack.v95n3s/_new  2019-09-23 12:19:00.677791043 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.14.4
+Version:0.15.2
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -27,6 +27,8 @@
 URL:https://github.com/crsmithdev/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
 BuildRequires:  %{python_module chai}
+BuildRequires:  %{python_module dateparser}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
@@ -36,10 +38,10 @@
 Requires:   python-python-dateutil
 BuildArch:  noarch
 %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
 %python_subpackages
 
@@ -70,7 +72,7 @@
 
 %files %{python_files}
 %license LICENSE
-%doc README.rst HISTORY.md
+%doc README.rst
 %dir %{python_sitelib}/arrow
 %{python_sitelib}/arrow/*
 %dir %{python_sitelib}/arrow-%{version}-py*.egg-info

++ arrow-0.14.4.tar.gz -> arrow-0.15.2.tar.gz ++
 37066 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2019-08-06 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-08-06 15:09:10

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.4126 (New)


Package is "python-arrow"

Tue Aug  6 15:09:10 2019 rev:9 rq:720894 version:0.14.4

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-06-18 14:48:30.137697863 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.4126/python-arrow.changes  
2019-08-06 15:09:10.263814750 +0200
@@ -1,0 +2,24 @@
+Sun Aug  4 15:07:17 UTC 2019 - Arun Persaud 
+
+- 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",
+"MMDDHH", 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 
+
+- 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.
+
+---

Old:

  arrow-0.14.2.tar.gz

New:

  arrow-0.14.4.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.RsAshT/_old  2019-08-06 15:09:10.695814496 +0200
+++ /var/tmp/diff_new_pack.RsAshT/_new  2019-08-06 15:09:10.695814496 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.14.2
+Version:0.14.4
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0

++ arrow-0.14.2.tar.gz -> arrow-0.14.4.tar.gz ++
 34263 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-06-18 14:48:24

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.4811 (New)


Package is "python-arrow"

Tue Jun 18 14:48:24 2019 rev:8 rq:708935 version:0.14.2

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-03-08 11:01:16.696541984 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.4811/python-arrow.changes  
2019-06-18 14:48:30.137697863 +0200
@@ -1,0 +2,25 @@
+Sat Jun  8 23:19:40 UTC 2019 - Arun Persaud 
+
+- 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.
+
+---

Old:

  arrow-0.13.1.tar.gz

New:

  arrow-0.14.2.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.jGlGPK/_old  2019-06-18 14:48:32.297697351 +0200
+++ /var/tmp/diff_new_pack.jGlGPK/_new  2019-06-18 14:48:32.301697350 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.13.1
+Version:0.14.2
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0

++ arrow-0.13.1.tar.gz -> arrow-0.14.2.tar.gz ++
 14010 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2019-03-08 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-03-08 11:01:15

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.28833 (New)


Package is "python-arrow"

Fri Mar  8 11:01:15 2019 rev:7 rq:682132 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-01-28 20:48:58.181871938 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.28833/python-arrow.changes 
2019-03-08 11:01:16.696541984 +0100
@@ -1,0 +2,7 @@
+Wed Mar  6 12:14:38 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.13.1:
+  * Support for python3.7
+- Remove merged patch arrow-py37.patch
+
+---

Old:

  arrow-0.13.0.tar.gz
  arrow-py37.patch

New:

  arrow-0.13.1.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.9idTFP/_old  2019-03-08 11:01:17.140541913 +0100
+++ /var/tmp/diff_new_pack.9idTFP/_new  2019-03-08 11:01:17.140541913 +0100
@@ -19,14 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.13.0
+Version:0.13.1
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://github.com/crsmithdev/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
-Patch0: arrow-py37.patch
 BuildRequires:  %{python_module chai}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}
@@ -57,7 +56,6 @@
 
 %prep
 %setup -q -n arrow-%{version}
-%patch0 -p1
 rm -rf arrow.egg-info
 
 %build
@@ -68,7 +66,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_expand PYTHONPATH="%{buildroot}%{$python_sitelib}:$PYTHONPATH" $python 
%{_bindir}/nosetests
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
nosetests-%{$python_bin_suffix} -v
 
 %files %{python_files}
 %license LICENSE

++ arrow-0.13.0.tar.gz -> arrow-0.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.13.0/HISTORY.md new/arrow-0.13.1/HISTORY.md
--- old/arrow-0.13.0/HISTORY.md 2018-12-31 17:29:15.0 +0100
+++ new/arrow-0.13.1/HISTORY.md 2019-02-13 05:32:51.0 +0100
@@ -1,5 +1,22 @@
 ## History
 
+### 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.
+
 ### 0.12.1
 
 - [FIX] Allow universal wheels to be generated and reliably installed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arrow-0.13.0/PKG-INFO new/arrow-0.13.1/PKG-INFO
--- old/arrow-0.13.0/PKG-INFO   2019-01-08 02:22:12.0 +0100
+++ new/arrow-0.13.1/PKG-INFO   2019-02-13 05:54:13.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: arrow
-Version: 0.13.0
+Version: 0.13.1
 Summary: Better dates and times for Python
 Home-page: https://github.com/crsmithdev/arrow/
 Author: Chris Smith
@@ -20,7 +20,7 @@
 .. image:: https://img.shields.io/pypi/v/arrow.svg
:target: https://pypi.python.org/pypi/arrow
:alt: downloads
-
+
 Documentation: `arrow.readthedocs.org 
`_
 
-
 
@@ -38,15 +38,15 @@
 
 - Too many modules:  datetime, time, calendar, dateutil, pytz and more
 - Too many types:  date, time, datetime, tzinfo, timedelta, 
relativedelta, etc.
-- Time zones and timestamp conversions are verbose and unpleasant 
+- Time zones and timestamp conversions are verbose and unpleasant
 - Time zone naievety is the norm
 - Gaps in functionality:  ISO-8601 parsing, timespans, humanization
   

commit python-arrow for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-01-28 20:47:02

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.28833 (New)


Package is "python-arrow"

Mon Jan 28 20:47:02 2019 rev:6 rq:667743 version:0.13.0

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2019-01-21 11:03:32.931027925 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.28833/python-arrow.changes 
2019-01-28 20:48:58.181871938 +0100
@@ -1,0 +2,6 @@
+Tue Jan 22 08:55:58 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to work with python 3.7:
+  * arrow-py37.patch
+
+---

New:

  arrow-py37.patch



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.kRmlhO/_old  2019-01-28 20:48:58.757871331 +0100
+++ /var/tmp/diff_new_pack.kRmlhO/_new  2019-01-28 20:48:58.757871331 +0100
@@ -24,8 +24,9 @@
 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
+Patch0: arrow-py37.patch
 BuildRequires:  %{python_module chai}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q -n arrow-%{version}
+%patch0 -p1
 rm -rf arrow.egg-info
 
 %build
@@ -63,7 +65,7 @@
 
 %install
 %python_install
-%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 %python_expand PYTHONPATH="%{buildroot}%{$python_sitelib}:$PYTHONPATH" $python 
%{_bindir}/nosetests

++ arrow-py37.patch ++
>From 48f5332dcdb821b0625c256972c82e48f791f39a Mon Sep 17 00:00:00 2001
From: "Kristijan \"Fremen\" Velkovski" 
Date: Sun, 9 Sep 2018 10:17:46 +
Subject: [PATCH 1/3] Python 3.7 support.

---
 arrow/arrow.py | 14 +++---
 arrow/util.py  |  8 
 3 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/arrow/arrow.py b/arrow/arrow.py
index c8e2606..054889f 100644
--- a/arrow/arrow.py
+++ b/arrow/arrow.py
@@ -195,7 +195,6 @@ def strptime(cls, date_str, fmt, tzinfo=None):
 # factories: ranges and spans
 
 @classmethod
-@util.list_to_iter_deprecation
 def range(cls, frame, start, end=None, tz=None, limit=None):
 ''' Returns an iterator of :class:`Arrow ` objects, 
representing
 points in time between two inputs.
@@ -267,7 +266,6 @@ def range(cls, frame, start, end=None, tz=None, limit=None):
 
 
 @classmethod
-@util.list_to_iter_deprecation
 def span_range(cls, frame, start, end, tz=None, limit=None):
 ''' Returns an iterator of tuples, each :class:`Arrow 
` objects,
 representing a series of timespans between two inputs.
@@ -319,7 +317,6 @@ def span_range(cls, frame, start, end, tz=None, limit=None):
 return (r.span(frame) for r in _range)
 
 @classmethod
-@util.list_to_iter_deprecation
 def interval(cls, frame, start, end, interval=1, tz=None):
 ''' Returns an iterator of tuples, each :class:`Arrow 
` objects,
 representing a series of intervals between two inputs.
@@ -360,10 +357,13 @@ def interval(cls, frame, start, end, interval=1, tz=None):
 
 spanRange = iter(cls.span_range(frame, start, end, tz))
 while True:
-intvlStart, intvlEnd = next(spanRange)  # StopIteration when 
exhausted
-for _ in range(interval-1):
-_, intvlEnd = next(spanRange)  # StopIteration when exhausted
-yield intvlStart, intvlEnd
+try:
+intvlStart, intvlEnd = next(spanRange)
+for _ in range(interval-1):
+_, intvlEnd = next(spanRange)
+yield intvlStart, intvlEnd
+except StopIteration:
+return
 
 # representations
 
diff --git a/arrow/util.py b/arrow/util.py
index 088e5df..5f804c4 100644
--- a/arrow/util.py
+++ b/arrow/util.py
@@ -99,12 +99,4 @@ def wrapper(self, *args, **kwargs):
 del _wrap_method
 
 
-def list_to_iter_deprecation(f):
-warn_text = '{0}() will return an iterator in a future release, convert to 
list({0}())'.format(f.__name__)
-@functools.wraps(f)
-def wrapper(*args, **kwargs):
-return list_to_iter_shim(f(*args, **kwargs), warn_text=warn_text)
-return wrapper
-
-
 __all__ = ['total_seconds', 'is_timestamp', 'isstr', 'list_to_iter_shim', 
'list_to_iter_deprecation']




commit python-arrow for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2019-01-21 11:01:41

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.28833 (New)


Package is "python-arrow"

Mon Jan 21 11:01:41 2019 rev:5 rq:667296 version:0.13.0

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2018-12-12 17:25:12.211127024 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.28833/python-arrow.changes 
2019-01-21 11:03:32.931027925 +0100
@@ -1,0 +2,28 @@
+Sun Jan 20 04:31:54 UTC 2019 - Arun Persaud 
+
+- 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.
+
+---

Old:

  arrow-0.12.1.tar.gz

New:

  arrow-0.13.0.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.h3Djoj/_old  2019-01-21 11:03:33.403027319 +0100
+++ /var/tmp/diff_new_pack.h3Djoj/_new  2019-01-21 11:03:33.407027315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-arrow
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-arrow
-Version:0.12.1
+Version:0.13.0
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -29,6 +29,7 @@
 BuildRequires:  %{python_module chai}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module simplejson}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -70,6 +71,9 @@
 %files %{python_files}
 %license LICENSE
 %doc README.rst HISTORY.md
-%{python_sitelib}/*
+%dir %{python_sitelib}/arrow
+%{python_sitelib}/arrow/*
+%dir %{python_sitelib}/arrow-%{version}-py*.egg-info
+%{python_sitelib}/arrow-%{version}-py*.egg-info
 
 %changelog

++ arrow-0.12.1.tar.gz -> arrow-0.13.0.tar.gz ++
 1883 lines of diff (skipped)




commit python-arrow for openSUSE:Factory

2018-12-12 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2018-12-12 17:25:09

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new.28833 (New)


Package is "python-arrow"

Wed Dec 12 17:25:09 2018 rev:4 rq:653919 version:0.12.1

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2018-02-21 14:13:46.649206756 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new.28833/python-arrow.changes 
2018-12-12 17:25:12.211127024 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:45:42 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.udJoSo/_old  2018-12-12 17:25:12.683126423 +0100
+++ /var/tmp/diff_new_pack.udJoSo/_new  2018-12-12 17:25:12.687126417 +0100
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -24,24 +24,22 @@
 Summary:Better dates and times for Python
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:http://crsmithdev.com/arrow
+URL:http://crsmithdev.com/arrow
 Source: 
https://files.pythonhosted.org/packages/source/a/arrow/arrow-%{version}.tar.gz
 BuildRequires:  %{python_module chai}
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module simplejson}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-python-dateutil
+BuildArch:  noarch
 %if %{with python2}
 BuildRequires:  python-backports.functools_lru_cache
 %endif
 %ifpython2
 Requires:   python-backports.functools_lru_cache
 %endif
-Requires:   python-python-dateutil
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
 %python_subpackages
 
 %description
@@ -70,8 +68,8 @@
 %python_expand PYTHONPATH="%{buildroot}%{$python_sitelib}:$PYTHONPATH" $python 
%{_bindir}/nosetests
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE README.rst HISTORY.md
+%license LICENSE
+%doc README.rst HISTORY.md
 %{python_sitelib}/*
 
 %changelog




commit python-arrow for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2018-02-21 14:13:44

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new (New)


Package is "python-arrow"

Wed Feb 21 14:13:44 2018 rev:3 rq:578603 version:0.12.1

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2018-02-20 17:58:08.295847141 +0100
+++ /work/SRC/openSUSE:Factory/.python-arrow.new/python-arrow.changes   
2018-02-21 14:13:46.649206756 +0100
@@ -1,0 +2,7 @@
+Tue Feb 20 20:59:15 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * also require python-backports.functools_lru_cache during
+installation
+
+---



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.pptfgo/_old  2018-02-21 14:13:47.953159797 +0100
+++ /var/tmp/diff_new_pack.pptfgo/_new  2018-02-21 14:13:47.957159654 +0100
@@ -36,6 +36,9 @@
 %if %{with python2}
 BuildRequires:  python-backports.functools_lru_cache
 %endif
+%ifpython2
+Requires:   python-backports.functools_lru_cache
+%endif
 Requires:   python-python-dateutil
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch




commit python-arrow for openSUSE:Factory

2018-02-20 Thread root
Hello community,

here is the log from the commit of package python-arrow for openSUSE:Factory 
checked in at 2018-02-20 17:56:37

Comparing /work/SRC/openSUSE:Factory/python-arrow (Old)
 and  /work/SRC/openSUSE:Factory/.python-arrow.new (New)


Package is "python-arrow"

Tue Feb 20 17:56:37 2018 rev:2 rq:578276 version:0.12.1

Changes:

--- /work/SRC/openSUSE:Factory/python-arrow/python-arrow.changes
2017-08-24 18:43:13.018995845 +0200
+++ /work/SRC/openSUSE:Factory/.python-arrow.new/python-arrow.changes   
2018-02-20 17:58:08.295847141 +0100
@@ -1,0 +2,24 @@
+Sat Feb 17 18:29:14 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * require python-backports.functools_lru_cache for python2
+
+- update to version 0.12.1:
+  * Allow wheels to determine the required dependencies
+  * Makes the only_distance paramter value equivalent to value given
+to function when granularity paramter is also provided by user
+
+- changes from version 0.12.0:
+  * [FIX] Compatibility fix for Python 2.x
+
+- changes from version 0.11.0:
+  * [FIX] Fix grammar of ArabicLocale
+  * [NEW] Add Nepali Locale
+  * [FIX] Fix month name + rename AustriaLocale -> AustrianLocale
+  * [FIX] Fix typo in Basque Locale
+  * [FIX] Fix grammar in PortugueseBrazilian locale
+  * [FIX] Remove pip --user-mirrors flag
+  * [NEW] Add Indonesian Locale
+
+---

Old:

  arrow-0.10.0.tar.gz

New:

  arrow-0.12.1.tar.gz



Other differences:
--
++ python-arrow.spec ++
--- /var/tmp/diff_new_pack.5l0mKv/_old  2018-02-20 17:58:11.191742870 +0100
+++ /var/tmp/diff_new_pack.5l0mKv/_new  2018-02-20 17:58:11.191742870 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-arrow
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-arrow
-Version:0.10.0
+Version:0.12.1
 Release:0
 Summary:Better dates and times for Python
 License:Apache-2.0
@@ -32,6 +33,9 @@
 BuildRequires:  %{python_module simplejson}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+%if %{with python2}
+BuildRequires:  python-backports.functools_lru_cache
+%endif
 Requires:   python-python-dateutil
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch

++ arrow-0.10.0.tar.gz -> arrow-0.12.1.tar.gz ++
 1822 lines of diff (skipped)