commit python-croniter for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2020-07-17 20:51:04

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


Package is "python-croniter"

Fri Jul 17 20:51:04 2020 rev:13 rq:821436 version:0.3.34

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2020-06-10 00:47:28.638797561 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.3592/python-croniter.changes
2020-07-17 20:51:49.208981002 +0200
@@ -1,0 +2,9 @@
+Fri Jul 17 07:25:05 UTC 2020 - Dirk Mueller 
+
+- update to 0.3.34:
+  - Feat croniter_range(start, stop, cron)
+  - Optimization for poorly written cron expression
+  - Make dateutil tz support more official
+  - Feat/support for day or
+
+---

Old:

  croniter-0.3.32.tar.gz

New:

  croniter-0.3.34.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.wpQvLS/_old  2020-07-17 20:51:50.368982211 +0200
+++ /var/tmp/diff_new_pack.wpQvLS/_new  2020-07-17 20:51:50.372982216 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.32
+Version:0.3.34
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT

++ croniter-0.3.32.tar.gz -> croniter-0.3.34.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.32/PKG-INFO new/croniter-0.3.34/PKG-INFO
--- old/croniter-0.3.32/PKG-INFO2020-05-27 18:01:44.0 +0200
+++ new/croniter-0.3.34/PKG-INFO2020-06-19 15:28:16.774030200 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.32
+Version: 0.3.34
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -98,11 +98,23 @@
 
 About DST
 =
-Be sure to init your croniter instance with a TZ aware datetime for 
this to work !::
+Be sure to init your croniter instance with a TZ aware datetime for 
this to work!
 
+Example using pytz::
+
+>>> import pytz
+>>> tz = pytz.timezone("Europe/Paris")
 >>> local_date = tz.localize(datetime(2017, 3, 26))
 >>> val = croniter('0 0 * * *', local_date).get_next(datetime)
 
+Example using python_dateutil::
+
+>>> import dateutil.tz
+>>> tz = dateutil.tz.gettz('Asia/Tokyo')
+>>> local_date = datetime(2017, 3, 26, tzinfo=tz)
+>>> val = croniter('0 0 * * *', local_date).get_next(datetime)
+
+
 About second repeats
 =
 Croniter is able to do second repeatition crontabs form::
@@ -114,18 +126,35 @@
 >>> itr.get_next(datetime) # 4/6 13:26:25
 >>> itr.get_next(datetime) # 4/6 13:27:15
 
-You can also note that this expression will repeat every second from 
the start datetime.
+You can also note that this expression will repeat every second from 
the start datetime.::
 
 >>> croniter('* * * * * *', local_date).get_next(datetime)
 
 Testing if a date matchs a crontab
 ==
-As simple as::
- 
+Test for a match with (>=0.3.32)::
+
 >>> croniter.match("0 0 * * *", datetime(2019, 1, 14, 0, 0, 0, 0))
 True
 >>> croniter.match("0 0 * * *", datetime(2019, 1, 14, 0, 2, 0, 0))
 False
+>>>
+>>> croniter.match("2 4 1 * wed", datetime(2019, 1, 1, 4, 2, 0, 
0)) # 04:02 on every Wednesday OR on 1st day of month
+True
+>>> croniter.match("2 4 1 * wed", datetime(2019, 1, 1, 4, 2, 0, 
0), day_or=False) # 04:02 on every 1st day of the month if it is a Wednesday
+False
+
+
+Iterating over a range using cron
+=
+Finding all matching times in at time range can be handled with the 
``croniter_range()`` function.  This is much like the builtin 
``range(start,stop,step)`` function, but for dates using a cron expression as 
"step".
+Added in (>=0.3.34)
+
+List the first Saturday of every month in 2019::
+
+>>> from croniter import croniter_range
+>>> for dt in 

commit python-croniter for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2020-06-10 00:47:20

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


Package is "python-croniter"

Wed Jun 10 00:47:20 2020 rev:12 rq:812619 version:0.3.32

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2020-03-16 10:19:16.251610026 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.3606/python-croniter.changes
2020-06-10 00:47:28.638797561 +0200
@@ -1,0 +2,9 @@
+Mon Jun  8 13:31:08 UTC 2020 - Dirk Mueller 
+
+- update to 0.3.32:
+  - document seconds repeats, fixes #122
+  - Implement match method, fixes #54
+  - Adding tests for #127 (test more DSTs and croniter behavior around)
+  - Changed lag_hours comparison to absolute to manage dst boundary when 
getting previous
+
+---

Old:

  croniter-0.3.31.tar.gz

New:

  croniter-0.3.32.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.CjGJdd/_old  2020-06-10 00:47:29.286799295 +0200
+++ /var/tmp/diff_new_pack.CjGJdd/_new  2020-06-10 00:47:29.290799306 +0200
@@ -18,20 +18,23 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.31
+Version:0.3.32
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT
 Group:  Development/Languages/Python
 URL:http://github.com/kiorky/croniter
 Source: 
https://files.pythonhosted.org/packages/source/c/croniter/croniter-%{version}.tar.gz
+BuildRequires:  %{python_module natsort}
 BuildRequires:  %{python_module pytest >= 3.0.3}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module tzlocal}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
+Requires:   python-natsort
 Requires:   python-python-dateutil
 BuildArch:  noarch
 %python_subpackages

++ croniter-0.3.31.tar.gz -> croniter-0.3.32.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.31/PKG-INFO new/croniter-0.3.32/PKG-INFO
--- old/croniter-0.3.31/PKG-INFO2020-01-02 16:22:28.0 +0100
+++ new/croniter-0.3.32/PKG-INFO2020-05-27 18:01:44.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.31
+Version: 0.3.32
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -103,6 +103,30 @@
 >>> local_date = tz.localize(datetime(2017, 3, 26))
 >>> val = croniter('0 0 * * *', local_date).get_next(datetime)
 
+About second repeats
+=
+Croniter is able to do second repeatition crontabs form::
+
+>>> croniter('* * * * * 1', local_date).get_next(datetime)
+>>> base = datetime(2012, 4, 6, 13, 26, 10)
+>>> itr = croniter('* * * * * 15,25', base)
+>>> itr.get_next(datetime) # 4/6 13:26:15
+>>> itr.get_next(datetime) # 4/6 13:26:25
+>>> itr.get_next(datetime) # 4/6 13:27:15
+
+You can also note that this expression will repeat every second from 
the start datetime.
+
+>>> croniter('* * * * * *', local_date).get_next(datetime)
+
+Testing if a date matchs a crontab
+==
+As simple as::
+ 
+>>> croniter.match("0 0 * * *", datetime(2019, 1, 14, 0, 0, 0, 0))
+True
+>>> croniter.match("0 0 * * *", datetime(2019, 1, 14, 0, 2, 0, 0))
+False
+
 Develop this package
 
 
@@ -149,19 +173,31 @@
 Changelog
 ==
 
+0.3.32 (2020-05-27)
+---
+
+- document seconds repeats, fixes #122
+  [kiorky]
+- Implement match method, fixes #54
+  [kiorky]
+- Adding tests for #127 (test more DSTs and croniter behavior around)
+  [kiorky]
+- Changed lag_hours comparison to absolute to manage dst boundary when 
getting previous
+  [Sokkka]
+
 0.3.31 (2020-01-02)
 ---
 
 - Fix get_next() when start_time less then 1s before next 

commit python-croniter for openSUSE:Factory

2020-03-16 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2020-03-16 10:18:33

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


Package is "python-croniter"

Mon Mar 16 10:18:33 2020 rev:11 rq:785068 version:0.3.31

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2019-05-24 11:31:54.101398482 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.3160/python-croniter.changes
2020-03-16 10:19:16.251610026 +0100
@@ -1,0 +2,6 @@
+Sat Mar 14 15:47:06 UTC 2020 - Dirk Mueller 
+
+- update to 0.3.31:
+  - Fix get_next() when start_time less then 1s before next instant
+
+---

Old:

  croniter-0.3.30.tar.gz

New:

  croniter-0.3.31.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.k0b50f/_old  2020-03-16 10:19:17.303610455 +0100
+++ /var/tmp/diff_new_pack.k0b50f/_new  2020-03-16 10:19:17.315610460 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-croniter
 #
-# Copyright (c) 2019 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.30
+Version:0.3.31
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT

++ croniter-0.3.30.tar.gz -> croniter-0.3.31.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.30/PKG-INFO new/croniter-0.3.31/PKG-INFO
--- old/croniter-0.3.30/PKG-INFO2019-04-20 17:44:33.0 +0200
+++ new/croniter-0.3.31/PKG-INFO2020-01-02 16:22:28.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.30
+Version: 0.3.31
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -149,6 +149,12 @@
 Changelog
 ==
 
+0.3.31 (2020-01-02)
+---
+
+- Fix get_next() when start_time less then 1s before next instant
+  [AlexHill]
+
 0.3.30 (2019-04-20)
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.30/docs/CHANGES.rst 
new/croniter-0.3.31/docs/CHANGES.rst
--- old/croniter-0.3.30/docs/CHANGES.rst2019-04-20 17:44:33.0 
+0200
+++ new/croniter-0.3.31/docs/CHANGES.rst2020-01-02 16:22:28.0 
+0100
@@ -1,6 +1,12 @@
 Changelog
 ==
 
+0.3.31 (2020-01-02)
+---
+
+- Fix get_next() when start_time less then 1s before next instant
+  [AlexHill]
+
 0.3.30 (2019-04-20)
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.30/setup.py new/croniter-0.3.31/setup.py
--- old/croniter-0.3.30/setup.py2019-04-20 17:44:33.0 +0200
+++ new/croniter-0.3.31/setup.py2020-01-02 16:22:28.0 +0100
@@ -23,7 +23,7 @@
 
 setup(
 name='croniter',
-version='0.3.30',
+version='0.3.31',
 py_modules=['croniter', ],
 description=(
 'croniter provides iteration for datetime '
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.30/src/croniter/croniter.py 
new/croniter-0.3.31/src/croniter/croniter.py
--- old/croniter-0.3.30/src/croniter/croniter.py2019-04-20 
17:44:33.0 +0200
+++ new/croniter-0.3.31/src/croniter/croniter.py2020-01-02 
16:22:28.0 +0100
@@ -1,7 +1,9 @@
 #!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
-from __future__ import absolute_import, print_function
+from __future__ import absolute_import, print_function, division
+
+import math
 import re
 from time import time
 import datetime
@@ -80,9 +82,6 @@
 self.tzinfo = None
 if isinstance(start_time, datetime.datetime):
 self.tzinfo = start_time.tzinfo
-# milliseconds/microseconds rounds
-if start_time.microsecond:
-start_time = start_time + relativedelta(seconds=1)
 start_time = self._datetime_to_timestamp(start_time)
 
 self.start_time = start_time
@@ -224,10 +223,12 @@
 
 def _calc(self, 

commit python-croniter for openSUSE:Factory

2019-05-24 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2019-05-24 11:31:52

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


Package is "python-croniter"

Fri May 24 11:31:52 2019 rev:10 rq:704955 version:0.3.30

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2019-03-28 22:48:28.095057115 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.5148/python-croniter.changes
2019-05-24 11:31:54.101398482 +0200
@@ -1,0 +2,9 @@
+Thu May 23 06:36:54 UTC 2019 - pgaj...@suse.com
+
+- version update to 0.3.30
+  * credits
+  * history stripping (security)
+  * Handle -Sun notation
+  * Handle invalid ranges correctly
+
+---

Old:

  croniter-0.3.28.tar.gz

New:

  croniter-0.3.30.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.XsmByi/_old  2019-05-24 11:31:54.681398333 +0200
+++ /var/tmp/diff_new_pack.XsmByi/_new  2019-05-24 11:31:54.681398333 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.28
+Version:0.3.30
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT

++ croniter-0.3.28.tar.gz -> croniter-0.3.30.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.28/PKG-INFO new/croniter-0.3.30/PKG-INFO
--- old/croniter-0.3.28/PKG-INFO2019-03-19 16:30:33.0 +0100
+++ new/croniter-0.3.30/PKG-INFO2019-04-20 17:44:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.28
+Version: 0.3.30
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -31,11 +31,6 @@
 :target: https://travis-ci.org/kiorky/croniter
 
 
- 
-Support development
-
-- `paypal `_
-
 Usage
 
 
@@ -130,7 +125,7 @@
 
 . venv/bin/activate
 pip install --upgrade -r requirements/release.txt
-fullrelease
+./release.sh
 
 
 Contributors
@@ -154,25 +149,23 @@
 Changelog
 ==
 
-0.3.28 (2019-03-19)
+0.3.30 (2019-04-20)
 ---
 
 - credits
 
 
-0.3.27 (2019-01-27)
+
+0.3.29 (2019-03-26)
 ---
+
+- credits
+- history stripping (security)
 - Handle -Sun notation, This fixes `#119 
`_.
   [kiorky]
 - Handle invalid ranges correctly,  This fixes `#114 
`_.
   [kiorky]
 
-0.3.26 (2018-11-03)
----
-
-- Support
-
-
 0.3.25 (2018-08-07)
 ---
 - Pypi hygiene
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.28/README.rst 
new/croniter-0.3.30/README.rst
--- old/croniter-0.3.28/README.rst  2019-03-19 16:30:32.0 +0100
+++ new/croniter-0.3.30/README.rst  2019-04-20 17:44:33.0 +0200
@@ -23,11 +23,6 @@
 :target: https://travis-ci.org/kiorky/croniter
 
 
- 
-Support development
-
-- `paypal `_
-
 Usage
 
 
@@ -122,7 +117,7 @@
 
 . venv/bin/activate
 pip install --upgrade -r requirements/release.txt
-fullrelease
+./release.sh
 
 
 Contributors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.28/docs/CHANGES.rst 
new/croniter-0.3.30/docs/CHANGES.rst
--- old/croniter-0.3.28/docs/CHANGES.rst2019-03-19 16:30:32.0 
+0100
+++ new/croniter-0.3.30/docs/CHANGES.rst2019-04-20 17:44:33.0 
+0200
@@ -1,25 +1,23 @@
 Changelog
 ==
 
-0.3.28 (2019-03-19)
+0.3.30 (2019-04-20)
 ---
 
 - credits
 
 
-0.3.27 (2019-01-27)
+
+0.3.29 (2019-03-26)
 ---
+
+- credits
+- history stripping (security)
 - Handle -Sun notation, This fixes `#119 
`_.
   [kiorky]
 - Handle invalid ranges correctly,  

commit python-croniter for openSUSE:Factory

2019-03-28 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2019-03-28 22:48:23

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


Package is "python-croniter"

Thu Mar 28 22:48:23 2019 rev:9 rq:688728 version:0.3.28

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2019-03-10 09:35:35.568173117 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.25356/python-croniter.changes   
2019-03-28 22:48:28.095057115 +0100
@@ -1,0 +2,6 @@
+Tue Mar 26 13:35:14 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.3.28:
+  * Update credits
+
+---

Old:

  croniter-0.3.27.tar.gz

New:

  croniter-0.3.28.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.K0bX7J/_old  2019-03-28 22:48:28.731057000 +0100
+++ /var/tmp/diff_new_pack.K0bX7J/_new  2019-03-28 22:48:28.735056999 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.27
+Version:0.3.28
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT

++ croniter-0.3.27.tar.gz -> croniter-0.3.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.27/PKG-INFO new/croniter-0.3.28/PKG-INFO
--- old/croniter-0.3.27/PKG-INFO2019-01-27 18:33:40.0 +0100
+++ new/croniter-0.3.28/PKG-INFO2019-03-19 16:30:33.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.27
+Version: 0.3.28
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -34,8 +34,6 @@
  
 Support development
 
-- Ethereum: ``0xa287d95530ba6dcb6cd59ee7f571c7ebd532814e``
-- Bitcoin: ``3GH1S8j68gBceTeEG5r8EJovS3BdUBP2jR``
 - `paypal `_
 
 Usage
@@ -156,6 +154,12 @@
 Changelog
 ==
 
+0.3.28 (2019-03-19)
+---
+
+- credits
+
+
 0.3.27 (2019-01-27)
 ---
 - Handle -Sun notation, This fixes `#119 
`_.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.27/README.rst 
new/croniter-0.3.28/README.rst
--- old/croniter-0.3.27/README.rst  2019-01-27 18:33:40.0 +0100
+++ new/croniter-0.3.28/README.rst  2019-03-19 16:30:32.0 +0100
@@ -26,8 +26,6 @@
  
 Support development
 
-- Ethereum: ``0xa287d95530ba6dcb6cd59ee7f571c7ebd532814e``
-- Bitcoin: ``3GH1S8j68gBceTeEG5r8EJovS3BdUBP2jR``
 - `paypal `_
 
 Usage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.27/docs/CHANGES.rst 
new/croniter-0.3.28/docs/CHANGES.rst
--- old/croniter-0.3.27/docs/CHANGES.rst2019-01-27 18:33:40.0 
+0100
+++ new/croniter-0.3.28/docs/CHANGES.rst2019-03-19 16:30:32.0 
+0100
@@ -1,6 +1,12 @@
 Changelog
 ==
 
+0.3.28 (2019-03-19)
+---
+
+- credits
+
+
 0.3.27 (2019-01-27)
 ---
 - Handle -Sun notation, This fixes `#119 
`_.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.27/setup.py new/croniter-0.3.28/setup.py
--- old/croniter-0.3.27/setup.py2019-01-27 18:33:40.0 +0100
+++ new/croniter-0.3.28/setup.py2019-03-19 16:30:32.0 +0100
@@ -23,7 +23,7 @@
 
 setup(
 name='croniter',
-version='0.3.27',
+version='0.3.28',
 py_modules=['croniter', ],
 description=(
 'croniter provides iteration for datetime '
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.27/src/croniter.egg-info/PKG-INFO 
new/croniter-0.3.28/src/croniter.egg-info/PKG-INFO
--- old/croniter-0.3.27/src/croniter.egg-info/PKG-INFO  2019-01-27 
18:33:40.0 +0100
+++ new/croniter-0.3.28/src/croniter.egg-info/PKG-INFO  2019-03-19 
16:30:32.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.27
+Version: 0.3.28
 Summary: croniter provides iteration for datetime object with cron like format
 

commit python-croniter for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2019-03-10 09:35:35

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


Package is "python-croniter"

Sun Mar 10 09:35:35 2019 rev:8 rq:682472 version:0.3.27

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2018-10-18 15:39:17.726095245 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-croniter.new.28833/python-croniter.changes   
2019-03-10 09:35:35.568173117 +0100
@@ -1,0 +2,10 @@
+Thu Mar  7 13:48:40 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.3.27:
+  * Handle -Sun notation
+  * Handle invalid ranges correctly
+  * Pypi hygiene
+  * fix get_next while perserving the fix of get_prev
+  * Don't count previous minute if now is dynamic If the code is triggered 
from 5-asterisk based cron get_prev based on datetime.now() is expected to 
return current cron iteration and not previous execution.
+
+---

Old:

  croniter-0.3.20.tar.gz

New:

  croniter-0.3.27.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.L2WXxh/_old  2019-03-10 09:35:36.100172990 +0100
+++ /var/tmp/diff_new_pack.L2WXxh/_new  2019-03-10 09:35:36.104172989 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-croniter
 #
-# 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
@@ -18,24 +18,22 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.20
+Version:0.3.27
 Release:0
 Summary:Python iterators for datetime objects with cron-like format
 License:MIT
 Group:  Development/Languages/Python
-Url:http://github.com/kiorky/croniter
+URL:http://github.com/kiorky/croniter
 Source: 
https://files.pythonhosted.org/packages/source/c/croniter/croniter-%{version}.tar.gz
+BuildRequires:  %{python_module pytest >= 3.0.3}
+BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
-# Test requirements:
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil}
-BuildRequires:  %{python_module pytz}
 Requires:   python-python-dateutil
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -52,11 +50,11 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec %{_bindir}/py.test src
+%pytest src
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc README.rst docs/LICENSE
+%license docs/LICENSE
+%doc README.rst
 %{python_sitelib}/*
 
 %changelog

++ croniter-0.3.20.tar.gz -> croniter-0.3.27.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.20/PKG-INFO new/croniter-0.3.27/PKG-INFO
--- old/croniter-0.3.20/PKG-INFO2017-11-06 22:22:31.0 +0100
+++ new/croniter-0.3.27/PKG-INFO2019-01-27 18:33:40.0 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: croniter
-Version: 0.3.20
+Version: 0.3.27
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -27,8 +27,16 @@
 
 Travis badge
 =
-.. image:: https://travis-ci.org/kiorky/croniter.png
-:target: http://travis-ci.org/kiorky/croniter
+.. image:: https://travis-ci.org/kiorky/croniter.svg?branch=master
+:target: https://travis-ci.org/kiorky/croniter
+
+
+ 
+Support development
+
+- Ethereum: ``0xa287d95530ba6dcb6cd59ee7f571c7ebd532814e``
+- Bitcoin: ``3GH1S8j68gBceTeEG5r8EJovS3BdUBP2jR``
+- `paypal `_
 
 Usage
 
@@ -39,26 +47,26 @@
 >>> from datetime import datetime
 >>> base = datetime(2010, 1, 25, 4, 46)
 >>> iter = croniter('*/5 * * * *', base)  # every 5 minutes
->>> print iter.get_next(datetime)   # 2010-01-25 04:50:00
->>> print iter.get_next(datetime)   # 2010-01-25 04:55:00
->>> print iter.get_next(datetime)   # 2010-01-25 

commit python-croniter for openSUSE:Factory

2018-10-18 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2018-10-18 15:39:05

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


Package is "python-croniter"

Thu Oct 18 15:39:05 2018 rev:7 rq:642790 version:0.3.20

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2017-08-28 15:17:19.223417956 +0200
+++ /work/SRC/openSUSE:Factory/.python-croniter.new/python-croniter.changes 
2018-10-18 15:39:17.726095245 +0200
@@ -1,0 +2,30 @@
+Wed Oct 17 18:29:01 UTC 2018 - Jan Engelhardt 
+
+- Avoid name repetition in summary.
+
+---
+Wed Oct 17 13:29:54 UTC 2018 - sjamg...@suse.com
+
+- update to 0.3.20
+  - (tag: 0.3.20) Preparing release 0.3.20
+  -  pep8
+  -  Fix sao paulo timezone test.
+  -  remove outdated comment
+  -  correctly handle DST changes
+  -  Merge pull request #89 from kiorky/master
+  -  Back to development: 0.3.20
+  -  (tag: 0.3.19) Preparing release 0.3.19
+  -  fix #87: backward dst changes
+  -  Merge pull request #88 from kiorky/master
+  -  Back to development: 0.3.19
+  -  (tag: 0.3.18) Preparing release 0.3.18
+  -  Merge pull request #18 from taichino/master
+  -  Merge pull request #86 from otherpirate/master
+  -  Adding is_valid class method to readme
+  -  Adding class method is_valid to validate cron syntax
+  -  Creating base croniter error
+  -  Merge pull request #85 from kiorky/master
+  -  Back to development: 0.3.18
+ 
+
+---

Old:

  croniter-0.3.17.tar.gz

New:

  croniter-0.3.20.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.XVCMZ9/_old  2018-10-18 15:39:18.698094140 +0200
+++ /var/tmp/diff_new_pack.XVCMZ9/_new  2018-10-18 15:39:18.702094135 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-croniter
 #
-# 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
@@ -12,26 +12,25 @@
 # 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-%{**}}
 Name:   python-croniter
-Version:0.3.17
+Version:0.3.20
 Release:0
-Summary:Croniter provides iteration for datetime object with cron like 
format
+Summary:Python iterators for datetime objects with cron-like format
 License:MIT
 Group:  Development/Languages/Python
 Url:http://github.com/kiorky/croniter
 Source: 
https://files.pythonhosted.org/packages/source/c/croniter/croniter-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
 # Test requirements:
-BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 Requires:   python-python-dateutil
@@ -40,7 +39,7 @@
 %python_subpackages
 
 %description
-croniter provides iteration for datetime object with cron like format.
+croniter provides iterators for datetime object with cron-like format.
 
 %prep
 %setup -q -n croniter-%{version}
@@ -53,7 +52,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec %{_bindir}/nosetests
+%python_exec %{_bindir}/py.test src
 
 %files %{python_files}
 %defattr(-,root,root,-)

++ croniter-0.3.17.tar.gz -> croniter-0.3.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.17/PKG-INFO new/croniter-0.3.20/PKG-INFO
--- old/croniter-0.3.17/PKG-INFO2017-05-22 12:11:46.0 +0200
+++ new/croniter-0.3.20/PKG-INFO2017-11-06 22:22:31.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: croniter
-Version: 0.3.17
+Version: 0.3.20
 Summary: croniter provides iteration for datetime object with cron like format
 Home-page: http://github.com/kiorky/croniter
 Author: Matsumoto Taichi, kiorky
@@ -90,6 +90,11 @@
 >>> print itr.get_prev(datetime)  # 2010-07-01 00:00:00
 >>> print itr.get_prev(datetime)  # 2010-06-01 00:00:00
 
+  

commit python-croniter for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2017-08-28 15:15:57

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


Package is "python-croniter"

Mon Aug 28 15:15:57 2017 rev:6 rq:518656 version:0.3.17

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2016-12-08 00:29:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-croniter.new/python-croniter.changes 
2017-08-28 15:17:19.223417956 +0200
@@ -1,0 +2,19 @@
+Fri Aug 25 07:05:44 UTC 2017 - tbecht...@suse.com
+
+- update to 0.3.17:
+  - DOW occurence sharp style support.
+  - Better test suite
+  - DST support
+  - fix bug around multiple conditions and range_val in
+_get_prev_nearest_diff.
+  - issue #69: added day_or option to change behavior when day-of-month and
+day-of-week is given
+  - `Real fix for #34
+  - `Modernize test infra
+  - `Release as a universal wheel
+  - `Raise ValueError on negative numbers
+  - `Compare types using "issubclass" instead of exact match
+  - `Implement step cron with a variable base
+- convert to singlespec
+
+---

Old:

  croniter-0.3.12.tar.gz

New:

  croniter-0.3.17.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.BVEWaj/_old  2017-08-28 15:17:22.171003769 +0200
+++ /var/tmp/diff_new_pack.BVEWaj/_new  2017-08-28 15:17:22.171003769 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-croniter
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,28 +16,28 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-croniter
-Version:0.3.12
+Version:0.3.17
 Release:0
 Summary:Croniter provides iteration for datetime object with cron like 
format
 License:MIT
 Group:  Development/Languages/Python
 Url:http://github.com/kiorky/croniter
-Source: 
https://pypi.io/packages/source/c/croniter/croniter-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+Source: 
https://files.pythonhosted.org/packages/source/c/croniter/croniter-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 BuildRequires:  unzip
 # Test requirements:
-BuildRequires:  python-nose
-BuildRequires:  python-python-dateutil
-BuildRequires:  python-pytz
+BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module pytz}
 Requires:   python-python-dateutil
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 croniter provides iteration for datetime object with cron like format.
@@ -46,15 +46,16 @@
 %setup -q -n croniter-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-nosetests
+%python_exec %{_bindir}/nosetests
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst docs/LICENSE
 %{python_sitelib}/*

++ croniter-0.3.12.tar.gz -> croniter-0.3.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.12/MANIFEST.in 
new/croniter-0.3.17/MANIFEST.in
--- old/croniter-0.3.12/MANIFEST.in 2016-03-10 21:31:22.0 +0100
+++ new/croniter-0.3.17/MANIFEST.in 2017-05-22 12:11:46.0 +0200
@@ -1,6 +1,7 @@
-include *.txt *.cfg *.rst
+include *.txt *.cfg *.rst *.ini
 
 recursive-include docs *
+recursive-include requirements *
 recursive-include src *
 
 global-exclude *pyc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/croniter-0.3.12/PKG-INFO new/croniter-0.3.17/PKG-INFO
--- old/croniter-0.3.12/PKG-INFO2016-03-10 21:31:22.0 +0100
+++ new/croniter-0.3.17/PKG-INFO2017-05-22 12:11:46.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: croniter
-Version: 0.3.12
+Version: 0.3.17

commit python-croniter for openSUSE:Factory

2016-12-07 Thread h_root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2016-12-08 00:29:34

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


Package is "python-croniter"

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2016-04-28 16:58:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-croniter.new/python-croniter.changes 
2016-12-08 00:29:35.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 15 10:24:09 UTC 2016 - dmuel...@suse.com
+
+- update to 0.3.12
+
+---

Old:

  croniter-0.3.5.zip

New:

  croniter-0.3.12.tar.gz



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.JeWUqL/_old  2016-12-08 00:29:36.0 +0100
+++ /var/tmp/diff_new_pack.JeWUqL/_new  2016-12-08 00:29:36.0 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   python-croniter
-Version:0.3.5
+Version:0.3.12
 Release:0
 Summary:Croniter provides iteration for datetime object with cron like 
format
 License:MIT
 Group:  Development/Languages/Python
 Url:http://github.com/kiorky/croniter
-Source: 
https://pypi.python.org/packages/source/c/croniter/croniter-%{version}.zip
+Source: 
https://pypi.io/packages/source/c/croniter/croniter-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 BuildRequires:  unzip




commit python-croniter for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2016-04-28 16:55:08

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


Package is "python-croniter"

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2014-09-17 17:25:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-croniter.new/python-croniter.changes 
2016-04-28 16:58:19.0 +0200
@@ -1,0 +2,5 @@
+Wed Apr 13 08:15:37 UTC 2016 - dmuel...@suse.com
+
+- switch to python-python-dateutil
+
+---



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.h2RbnY/_old  2016-04-28 16:58:22.0 +0200
+++ /var/tmp/diff_new_pack.h2RbnY/_new  2016-04-28 16:58:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-croniter
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -28,10 +28,10 @@
 BuildRequires:  python-setuptools
 BuildRequires:  unzip
 # Test requirements:
-BuildRequires:  python-dateutil
 BuildRequires:  python-nose
+BuildRequires:  python-python-dateutil
 BuildRequires:  python-pytz
-Requires:   python-dateutil
+Requires:   python-python-dateutil
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}





commit python-croniter for openSUSE:Factory

2014-09-17 Thread h_root
Hello community,

here is the log from the commit of package python-croniter for openSUSE:Factory 
checked in at 2014-09-17 17:25:21

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


Package is python-croniter

Changes:

--- /work/SRC/openSUSE:Factory/python-croniter/python-croniter.changes  
2014-03-09 18:44:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-croniter.new/python-croniter.changes 
2014-09-17 17:25:32.0 +0200
@@ -1,0 +2,6 @@
+Mon Sep 15 08:45:58 UTC 2014 - tbecht...@suse.com
+
+- update to version 0.3.5:
+  * support for 'l' (last day of month)
+
+---

Old:

  croniter-0.3.4.zip

New:

  croniter-0.3.5.zip



Other differences:
--
++ python-croniter.spec ++
--- /var/tmp/diff_new_pack.b9DDeO/_old  2014-09-17 17:25:33.0 +0200
+++ /var/tmp/diff_new_pack.b9DDeO/_new  2014-09-17 17:25:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-croniter
-Version:0.3.4
+Version:0.3.5
 Release:0
 Summary:Croniter provides iteration for datetime object with cron like 
format
 License:MIT

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org