1
0

- update to 1.0.13:

* Fix ZeroDivisionError with ``* * R/0 * *``
  * Add support for hashed/random/keyword expressions
  * Review support support for hashed/random/keyword expression and add expanders reactor
  * fix bug: bad case:``0 6 30 3 *``
  * Create ``CroniterUnsupportedSyntaxError`` exception for situations where CRON syntax may be valid but some combinations of features is not supported.
    This *may* impact existing cron expressions in prior releases, because ``0 0 * * 15,sat#1`` was previously allowed but incorrectly handled.
  * Update ``croniter_range()`` to allow an alternate ``croniter`` class to be used.  Helpful when using a custom class derived from croniter.
  * Remove external library ``natsort``.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=34
This commit is contained in:
Dirk Mueller 2021-06-17 20:57:20 +00:00 committed by Git OBS Bridge
parent 282d15cf85
commit 237e4a3f64
4 changed files with 17 additions and 6 deletions

3
croniter-1.0.13.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:57f36df4f5a1c31bbf50bbffa3551612c19f6156ab1e88e2e42342ccbb9f9b9a
size 38907

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:708532f70584207e23ef2989ca40f367e6238bfe050133a1aff43e1e0e6f6092
size 31258

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Jun 17 20:56:13 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 1.0.13:
* Fix ZeroDivisionError with ``* * R/0 * *``
* Add support for hashed/random/keyword expressions
* Review support support for hashed/random/keyword expression and add expanders reactor
* fix bug: bad case:``0 6 30 3 *``
* Create ``CroniterUnsupportedSyntaxError`` exception for situations where CRON syntax may be valid but some combinations of features is not supported.
This *may* impact existing cron expressions in prior releases, because ``0 0 * * 15,sat#1`` was previously allowed but incorrectly handled.
* Update ``croniter_range()`` to allow an alternate ``croniter`` class to be used. Helpful when using a custom class derived from croniter.
* Remove external library ``natsort``.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 24 20:54:34 UTC 2021 - Antoine Belvire <antoine.belvire@opensuse.org> Wed Mar 24 20:54:34 UTC 2021 - Antoine Belvire <antoine.belvire@opensuse.org>

View File

@ -18,14 +18,13 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-croniter Name: python-croniter
Version: 1.0.9 Version: 1.0.13
Release: 0 Release: 0
Summary: Python iterators for datetime objects with cron-like format Summary: Python iterators for datetime objects with cron-like format
License: MIT License: MIT
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 Source: https://files.pythonhosted.org/packages/source/c/croniter/croniter-%{version}.tar.gz
BuildRequires: %{python_module future} BuildRequires: %{python_module future}
BuildRequires: %{python_module natsort}
BuildRequires: %{python_module pytest >= 3.0.3} BuildRequires: %{python_module pytest >= 3.0.3}
BuildRequires: %{python_module python-dateutil} BuildRequires: %{python_module python-dateutil}
BuildRequires: %{python_module pytz} BuildRequires: %{python_module pytz}
@ -34,7 +33,6 @@ BuildRequires: %{python_module tzlocal}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
BuildRequires: unzip BuildRequires: unzip
Requires: python-natsort
Requires: python-python-dateutil Requires: python-python-dateutil
BuildArch: noarch BuildArch: noarch
%python_subpackages %python_subpackages