Compare commits

..

68 Commits

Author SHA256 Message Date
Ana Guerrero
01ae0d4045 Accepting request 1225104 from devel:languages:python
- update to 5.0.1:
  * Community wanted: Reintroduce 7 as DayOfWeek in deviation
    from standard cron (#90). [kiorky]
  * Remove DayOfWeek alias 7 to DayOfWeek 0 to stick to standard
    cron (#90). [kiorky]
  * Fix DOW ranges calculations when lastday is a Sunday.
    [kiorky]

OBS-URL: https://build.opensuse.org/request/show/1225104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=34
2024-11-19 21:23:46 +00:00
Ana Guerrero
33331ea0e9 Accepting request 1218792 from devel:languages:python
- update to 3.0.4:
  * Fix overflow on 32bits systems (#87) [kiorky]
  * Fix python2 testing (related to #93) [kiorky]
  * Modernize packaging. Special thanks to Aarni Koskela (akx)
    for all the inputs. [kiorky, akx]

OBS-URL: https://build.opensuse.org/request/show/1218792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=33
2024-10-28 14:22:59 +00:00
eb3af4fa5f - update to 3.0.4:
* Fix overflow on 32bits systems (#87) [kiorky]
  * Fix python2 testing (related to #93) [kiorky]
  * Modernize packaging. Special thanks to Aarni Koskela (akx)
    for all the inputs. [kiorky, akx]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=63
2024-10-28 11:35:13 +00:00
Ana Guerrero
060a0f319a Accepting request 1206441 from devel:languages:python
- update to 3.0.3:
  * Fix start_time not respected in
    get_next/get_prev/all_next/all_prev (#86) [hesstobi, kiorky]
  * Add an update_current argument to
    get_next/get_prev/all_next/all_prev to facilitate writing of
    some downstream code, see #83. [kiorky]
  * Support for year field [zhouyizhen, kiorky]
  * Better support for 6 fields (second), and 7 fields crons
    [zhouyizhen, kiorky]
  * Better fix hashed expressions omitting some entries (#82,
    #42, #30) fix is retained over #42 initial fix [zhouyizhen,
    kiorky]
  * Ensure match return false when not time available (#81)

OBS-URL: https://build.opensuse.org/request/show/1206441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=32
2024-10-09 20:13:00 +00:00
7ac8e81369 - update to 3.0.3:
* Fix start_time not respected in
    get_next/get_prev/all_next/all_prev (#86) [hesstobi, kiorky]
  * Add an update_current argument to
    get_next/get_prev/all_next/all_prev to facilitate writing of
    some downstream code, see #83. [kiorky]
  * Support for year field [zhouyizhen, kiorky]
  * Better support for 6 fields (second), and 7 fields crons
    [zhouyizhen, kiorky]
  * Better fix hashed expressions omitting some entries (#82,
    #42, #30) fix is retained over #42 initial fix [zhouyizhen,
    kiorky]
  * Ensure match return false when not time available (#81)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=61
2024-10-09 06:36:28 +00:00
Ana Guerrero
829e3c10a4 Accepting request 1202147 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1202147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=31
2024-09-20 15:12:21 +00:00
e7a8c75d49 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=59 2024-09-20 09:55:03 +00:00
Ana Guerrero
3307fd30a3 Accepting request 1170471 from devel:languages:python
- update to 2.0.5:
  * No changes, fix lint
  * Support hashid strings in is_valid
  * Avoid over-optimization in crontab expansions

OBS-URL: https://build.opensuse.org/request/show/1170471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=30
2024-04-28 19:50:02 +00:00
df39271362 - update to 2.0.5:
* No changes, fix lint
  * Support hashid strings in is_valid
  * Avoid over-optimization in crontab expansions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=57
2024-04-27 12:53:32 +00:00
Ana Guerrero
5e0e5e6087 Accepting request 1165866 from devel:languages:python
- update to 2.0.3:
  * Add match_range function [salitaba]

OBS-URL: https://build.opensuse.org/request/show/1165866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=29
2024-04-07 20:11:41 +00:00
427bfb435b - update to 2.0.3:
* Add match_range function [salitaba]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=55
2024-04-06 18:55:49 +00:00
Ana Guerrero
0d1f75655d Accepting request 1158957 from devel:languages:python
- update to 2.0.2:
  * fix leap year (29 days in February) [zed2015]

OBS-URL: https://build.opensuse.org/request/show/1158957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=28
2024-03-18 15:47:09 +00:00
c31d78df9d - update to 2.0.2:
* fix leap year (29 days in February) [zed2015]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=53
2024-03-18 10:45:20 +00:00
Ana Guerrero
a48bba1543 Accepting request 1128731 from devel:languages:python
- update to 2.0.1:
  * Fix release issue
  * Add Python 3.12 support
  * Make major release instructions

  * Add a way to make next() easier to use. This fixes #11 [kiorky]
    now raises a CroniterBadDateError.

OBS-URL: https://build.opensuse.org/request/show/1128731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=27
2023-11-26 18:36:58 +00:00
d4f45d63b8 - update to 2.0.1:
* Fix release issue
  * Add Python 3.12 support
  * Make major release instructions
  * Add a way to make next() easier to use. This fixes #11 [kiorky]
    now raises a CroniterBadDateError.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=51
2023-11-25 13:08:31 +00:00
Ana Guerrero
d9f2935ff4 Accepting request 1108278 from devel:languages:python
- Update to 1.4.1:
  * Make a retrocompatible version of 1.4.0 change about supporting
    VIXIECRON bug.
  * Added "implement_cron_bug" flag to make the cron parser compatible
    with a bug in Vixie/ISC Cron.
- Switch to pyproject macros.
- Actually drop future requirement.
- Stop using greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1108278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=26
2023-09-01 12:19:24 +00:00
Steve Kowalik
4baf862b53 - Update to 1.4.1:
* Make a retrocompatible version of 1.4.0 change about supporting
    VIXIECRON bug.
  * Added "implement_cron_bug" flag to make the cron parser compatible
    with a bug in Vixie/ISC Cron.
- Switch to pyproject macros.
- Actually drop future requirement.
- Stop using greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=49
2023-08-31 12:04:48 +00:00
Dominique Leuenberger
87bfe289d8 Accepting request 1095394 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1095394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=25
2023-06-26 16:16:39 +00:00
2017007a32 Accepting request 1095332 from devel:languages:python:mailman:backports
- Use sle15_python_module_pythons

OBS-URL: https://build.opensuse.org/request/show/1095332
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=47
2023-06-26 10:21:15 +00:00
Dominique Leuenberger
9c34805ed3 Accepting request 1089607 from devel:languages:python
- update to 1.3.15:
  * Fix hashed expressions omitting some entries
  * Enhance .match() precision for 6 position expressions

OBS-URL: https://build.opensuse.org/request/show/1089607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=24
2023-05-29 20:48:08 +00:00
62459faa61 - update to 1.3.15:
* Fix hashed expressions omitting some entries
  * Enhance .match() precision for 6 position expressions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=45
2023-05-29 16:03:03 +00:00
Dominique Leuenberger
3775af4fad Accepting request 1084215 from devel:languages:python
- update to 1.3.14:
  * Add check for range begin/end
  * restore py2 compat
  *  Do not expose `i` into global namespace
  * Fix DOW hash parsing [kiorky]
  * better error handling on py3 [kiorky]
  * Add Python 3.11 support and move docs files to main folder

OBS-URL: https://build.opensuse.org/request/show/1084215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=23
2023-05-03 10:57:50 +00:00
f7cf2d3ae5 - update to 1.3.14:
* Add check for range begin/end
  * restore py2 compat
  *  Do not expose `i` into global namespace
  * Fix DOW hash parsing [kiorky]
  * better error handling on py3 [kiorky]
  * Add Python 3.11 support and move docs files to main folder

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=43
2023-05-03 08:44:58 +00:00
Dominique Leuenberger
f601cf1cd3 Accepting request 1010394 from devel:languages:python
- use https for urls

OBS-URL: https://build.opensuse.org/request/show/1010394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=22
2022-10-14 13:41:32 +00:00
97a33e6c8c - use https for urls
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=41
2022-10-13 07:16:04 +00:00
Richard Brown
659d2037dd Accepting request 1006466 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1006466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=21
2022-09-27 18:16:11 +00:00
1fdcbd8f0d Accepting request 1006437 from home:yarunachalam:branches:devel:languages:python
- Update to v1.3.7:
  * fix tests
  * Fix croniter_range infinite loop [Shachar Snapiri <ssnapiri@paloaltonetworks.com>]
- Update to v1.3.5:
  * Add Python 3.10 support [eelkevdbos]
- Update to v1.3.4:
  * Really fix compat for tests under py27 [kiorky]
- Update to v1.3.3:
  * Fix compat for tests under py27 [kiorky]
- Update to v1.3.2:
  * Fix #12: regressions with set_current [kiorky, agateblue]
- Update to v1.3.1:
  * Restore compat with python2 [kiorky]
- Update to v1.3.0:
  * Add a way to make next() easier to use. This fixes #11 [kiorky]

OBS-URL: https://build.opensuse.org/request/show/1006437
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=39
2022-09-27 16:26:16 +00:00
Dominique Leuenberger
860717c1be Accepting request 946664 from devel:languages:python
- update to 1.2.0:
  * Enforce validation for day=1. Before this release we used to support day=0
    and it was silently glided to day=1 to support having both day in day in
    4th field when it came to have 6fields cron forms (second repeat). It will
    now raises a CroniterBadDateError.

OBS-URL: https://build.opensuse.org/request/show/946664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=20
2022-01-15 19:05:22 +00:00
77ee2a7356 - update to 1.2.0:
* Enforce validation for day=1. Before this release we used to support day=0
    and it was silently glided to day=1 to support having both day in day in
    4th field when it came to have 6fields cron forms (second repeat). It will
    now raises a CroniterBadDateError.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=38
2022-01-15 16:23:52 +00:00
Dominique Leuenberger
19c728249c Accepting request 936119 from devel:languages:python
- update to 1.1.0:
  * Enforce validation for month=1. Before this release we used to support
    month=0 and it was silently glided to month=1 to support having both day in
    month in 4th field when it came to have 6fields cron forms

OBS-URL: https://build.opensuse.org/request/show/936119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=19
2021-12-06 23:00:32 +00:00
1c597e69bb - update to 1.1.0:
* Enforce validation for month=1. Before this release we used to support
    month=0 and it was silently glided to month=1 to support having both day in
    month in 4th field when it came to have 6fields cron forms

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=37
2021-12-06 20:12:02 +00:00
Dominique Leuenberger
959f9635a6 Accepting request 925755 from devel:languages:python
- update to 1.0.15:
  * restore py2
  * better type checks

OBS-URL: https://build.opensuse.org/request/show/925755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=18
2021-10-18 19:59:06 +00:00
0123f4fb6b - update to 1.0.15:
* restore py2
  * better type checks

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=36
2021-10-16 21:07:41 +00:00
Dominique Leuenberger
1e6ad36756 Accepting request 900659 from devel:languages:python
- 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/request/show/900659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=17
2021-06-19 21:03:05 +00:00
237e4a3f64 - 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
2021-06-17 20:57:20 +00:00
Richard Brown
def71bcc66 Accepting request 881276 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/881276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=16
2021-03-25 13:52:45 +00:00
282d15cf85 Accepting request 881210 from home:1Antoine1:branches:devel:languages:python
- Update to 1.0.9:
  * Remove dependency on future.

OBS-URL: https://build.opensuse.org/request/show/881210
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=32
2021-03-25 07:56:35 +00:00
Dominique Leuenberger
dc98521b78 Accepting request 878436 from devel:languages:python
- Update to 1.0.8:
  * Update `_expand` to lowercase each component of the expression.
  * Fix _expand to reject int literals with underscores
  * Fix combination of star and invalid expression bugs
  * Security fix: fix overflow when using cron ranges
  * Fix #155: raise CroniterBadCronError when error syntax
  * Fix match when datetime has microseconds
  * Added Python 3.8 and 3.9 support

OBS-URL: https://build.opensuse.org/request/show/878436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=15
2021-03-12 12:33:27 +00:00
Steve Kowalik
ef0dad86ba - Update to 1.0.8:
* Update `_expand` to lowercase each component of the expression.
  * Fix _expand to reject int literals with underscores
  * Fix combination of star and invalid expression bugs
  * Security fix: fix overflow when using cron ranges
  * Fix #155: raise CroniterBadCronError when error syntax
  * Fix match when datetime has microseconds
  * Added Python 3.8 and 3.9 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=30
2021-03-12 03:44:05 +00:00
Dominique Leuenberger
f058199f87 Accepting request 850942 from devel:languages:python
- update to 0.3.36:
- Updated docs section regarding ``max_years_between_matches`` to be more shorter and hopefully more relevant.
- Add a new initialization parameter ``max_years_between_matches`` to support finding the next/previous date beyond the default 1 year window, if so desired.  Updated README to include additional notes and example of this usage.  Fixes #145.
- The ``croniter_range()`` function was updated to automatically determines the appropriate ``max_years_between_matches`` value, this preventing handling of the ``CroniterBadDateError`` exception.
- Updated exception handling classes:  ``CroniterBadDateError`` now only
  applies during date finding operations (next/prev), and all parsing errors can now be caught using ``CroniterBadCronError``.  The ``CroniterNotAlphaError`` exception is now a subclass of ``CroniterBadCronError``.  A brief description of each exception class was added as an inline docstring.
- Updated iterable interfaces to replace the ``CroniterBadDateError`` with ``StopIteration`` if (and only if) the ``max_years_between_matches`` argument is provided.  The rationale here is that if the user has specified the max tolerance between matches, then there's no need to further inform them of no additional matches.  Just stop the iteration.  This also keeps backwards compatibility.
- Minor docs update

OBS-URL: https://build.opensuse.org/request/show/850942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=14
2020-11-26 22:15:17 +00:00
e894a87b1e - update to 0.3.36:
- Updated docs section regarding ``max_years_between_matches`` to be more shorter and hopefully more relevant.
- Add a new initialization parameter ``max_years_between_matches`` to support finding the next/previous date beyond the default 1 year window, if so desired.  Updated README to include additional notes and example of this usage.  Fixes #145.
- The ``croniter_range()`` function was updated to automatically determines the appropriate ``max_years_between_matches`` value, this preventing handling of the ``CroniterBadDateError`` exception.
- Updated exception handling classes:  ``CroniterBadDateError`` now only
  applies during date finding operations (next/prev), and all parsing errors can now be caught using ``CroniterBadCronError``.  The ``CroniterNotAlphaError`` exception is now a subclass of ``CroniterBadCronError``.  A brief description of each exception class was added as an inline docstring.
- Updated iterable interfaces to replace the ``CroniterBadDateError`` with ``StopIteration`` if (and only if) the ``max_years_between_matches`` argument is provided.  The rationale here is that if the user has specified the max tolerance between matches, then there's no need to further inform them of no additional matches.  Just stop the iteration.  This also keeps backwards compatibility.
- Minor docs update

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=28
2020-11-26 09:23:36 +00:00
Dominique Leuenberger
f3d697ed4c Accepting request 821436 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/821436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=13
2020-07-17 18:51:04 +00:00
d41561bf31 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=26
2020-07-17 07:25:35 +00:00
Dominique Leuenberger
40af553be4 Accepting request 812619 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/812619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=12
2020-06-09 22:47:20 +00:00
d2a7627e3a - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=24
2020-06-08 13:32:49 +00:00
Dominique Leuenberger
cac489a075 Accepting request 785068 from devel:languages:python
- update to 0.3.31:
  - Fix get_next() when start_time less then 1s before next instant

OBS-URL: https://build.opensuse.org/request/show/785068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=11
2020-03-16 09:18:33 +00:00
597b0a7de0 - update to 0.3.31:
- Fix get_next() when start_time less then 1s before next instant

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=22
2020-03-14 15:48:12 +00:00
Dominique Leuenberger
bcf2f58a4c Accepting request 704955 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/704955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=10
2019-05-24 09:31:52 +00:00
Tomáš Chvátal
adee728c26 Accepting request 704920 from home:pgajdos
- version update to 0.3.30
  * credits
  * history stripping (security)
  * Handle -Sun notation
  * Handle invalid ranges correctly

OBS-URL: https://build.opensuse.org/request/show/704920
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=20
2019-05-23 09:14:12 +00:00
Dominique Leuenberger
228c22d58f Accepting request 688728 from devel:languages:python
- Update to 0.3.28:
  * Update credits

OBS-URL: https://build.opensuse.org/request/show/688728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=9
2019-03-28 21:48:23 +00:00
Tomáš Chvátal
8b2cd261fa - Update to 0.3.28:
* Update credits

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=18
2019-03-26 13:36:13 +00:00
Stephan Kulow
d5650aa035 Accepting request 682472 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/682472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=8
2019-03-10 08:35:35 +00:00
Tomáš Chvátal
c872969cad - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=16
2019-03-07 13:51:11 +00:00
Dominique Leuenberger
c5260aef31 Accepting request 642790 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/642790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=7
2018-10-18 13:39:05 +00:00
Tomáš Chvátal
88fcdb8ff6 Accepting request 642702 from home:jengelh:branches:devel:languages:python
- Avoid name repetition in summary.

OBS-URL: https://build.opensuse.org/request/show/642702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=14
2018-10-18 07:27:08 +00:00
a6450debf0 Accepting request 642660 from home:sjamgade:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/642660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=13
2018-10-17 16:23:50 +00:00
Dominique Leuenberger
1b33814075 Accepting request 518656 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/518656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=6
2017-08-28 13:15:57 +00:00
Thomas Bechtold
25b196d96a Accepting request 518655 from home:tbechtold:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/518655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=11
2017-08-25 07:11:46 +00:00
Dominique Leuenberger
6f30fce46c Accepting request 441346 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=5
2016-12-07 23:29:34 +00:00
786ec64e0c - update to 0.3.12
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=9
2016-11-15 10:24:18 +00:00
Dominique Leuenberger
89d75ac762 Accepting request 390772 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/390772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=4
2016-04-28 14:55:08 +00:00
6dce004cab - switch to python-python-dateutil
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=7
2016-04-13 08:15:50 +00:00
Stephan Kulow
64fc41b971 Accepting request 249305 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=3
2014-09-17 15:25:21 +00:00
Jan Matejek
1ed79811f1 Accepting request 249212 from Cloud:OpenStack:Master
New upstream release

OBS-URL: https://build.opensuse.org/request/show/249212
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=5
2014-09-15 14:03:34 +00:00
Stephan Kulow
58871304ab Accepting request 225023 from devel:languages:python
new OpenStack dep

OBS-URL: https://build.opensuse.org/request/show/225023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-croniter?expand=0&rev=1
2014-03-09 17:44:44 +00:00
Sascha Peilicke
906eca4456 - Package docs/LICENSE
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=3
2014-03-07 12:55:57 +00:00
Sascha Peilicke
617ca6b870 - Fix requirement on python-dateutil (not python-python-dateutil as upstream)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=2
2014-03-07 10:01:34 +00:00
Sascha Peilicke
51d6429a81 - Initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-croniter?expand=0&rev=1
2014-03-07 08:34:53 +00:00
4 changed files with 0 additions and 12 deletions

View File

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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1041b912b4b1e03751a0993531becf77851ae6e8b334c9c76ffeffb8f055f53f
size 49655

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34117ec1741f10a7bd0ec3ad7d8f0eb8fa457a2feb9be32e6a2250e158957668
size 53088

View File

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