Revisions of python-croniter
Dirk Mueller (dirkmueller)
committed
(revision 38)
- 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.
Dirk Mueller (dirkmueller)
committed
(revision 37)
- 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
Dirk Mueller (dirkmueller)
committed
(revision 36)
- update to 1.0.15: * restore py2 * better type checks
buildservice-autocommit
accepted
request 900659
from
Dirk Mueller (dirkmueller)
(revision 35)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 34)
- 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``.
buildservice-autocommit
accepted
request 881276
from
Matej Cepl (mcepl)
(revision 33)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 881210
from
Antoine Belvire (1Antoine1)
(revision 32)
- Update to 1.0.9: * Remove dependency on future.
buildservice-autocommit
accepted
request 878436
from
Steve Kowalik (StevenK)
(revision 31)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 30)
- 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
buildservice-autocommit
accepted
request 850942
from
Dirk Mueller (dirkmueller)
(revision 29)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 28)
- 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
buildservice-autocommit
accepted
request 821436
from
Dirk Mueller (dirkmueller)
(revision 27)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 26)
- 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
buildservice-autocommit
accepted
request 812619
from
Dirk Mueller (dirkmueller)
(revision 25)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 24)
- 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
buildservice-autocommit
accepted
request 785068
from
Dirk Mueller (dirkmueller)
(revision 23)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 22)
- update to 0.3.31: - Fix get_next() when start_time less then 1s before next instant
buildservice-autocommit
accepted
request 704955
from
Tomáš Chvátal (scarabeus_iv)
(revision 21)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 704920
from
Petr Gajdos (pgajdos)
(revision 20)
- version update to 0.3.30 * credits * history stripping (security) * Handle -Sun notation * Handle invalid ranges correctly
buildservice-autocommit
accepted
request 688728
from
Tomáš Chvátal (scarabeus_iv)
(revision 19)
baserev update by copy to link target
Displaying revisions 21 - 40 of 58