Changelog for
python310-croniter-3.0.3-67.1.noarch.rpm :
* Wed Oct 09 2024 Dirk Müller
- 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)
* Fri Sep 20 2024 Johannes Kastl - update to 2.0.7:
* fix doc- update to 2.0.6:
* Implement second_at_beginning [zhouyizhen, kiorky]
* Support question mark as wildcard [zhouyizhen, kiorky]
* Support to start a cron from a reference start time [mghextreme, kiorky]
* Sat Apr 27 2024 Dirk Müller - update to 2.0.5:
* No changes, fix lint
* Support hashid strings in is_valid
* Avoid over-optimization in crontab expansions
* Sat Apr 06 2024 Dirk Müller - update to 2.0.3:
* Add match_range function [salitaba]
* Mon Mar 18 2024 Dirk Müller - update to 2.0.2:
* fix leap year (29 days in February) [zed2015]
* Sat Nov 25 2023 Dirk Müller - update to 2.0.1:
* Fix release issue
* Add Python 3.12 support
* Make major release instructions
* Thu Aug 31 2023 Steve Kowalik - 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.
* Mon Jun 26 2023 Andreas Schneider - Use sle15_python_module_pythons
* Mon May 29 2023 Dirk Müller - update to 1.3.15:
* Fix hashed expressions omitting some entries
* Enhance .match() precision for 6 position expressions
* Wed May 03 2023 Dirk Müller - 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
* Thu Oct 13 2022 Dirk Müller - use https for urls
* Tue Sep 27 2022 Yogalakshmi Arunachalam - Update to v1.3.7:
* fix tests
* Fix croniter_range infinite loop [Shachar Snapiri ]- 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]
* Sat Jan 15 2022 Dirk Müller - 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.
* Mon Dec 06 2021 Dirk Müller - 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
* Sat Oct 16 2021 Dirk Müller - update to 1.0.15:
* restore py2
* better type checks
* Thu Jun 17 2021 Dirk Müller - 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 2021 Antoine Belvire - Update to 1.0.9:
* Remove dependency on future.
* Fri Mar 12 2021 Steve Kowalik - 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