Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-croniter | Distribution: openSUSE Tumbleweed |
Version: 3.0.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Oct 28 12:35:00 2024 |
Group: Unspecified | Build host: reproducible |
Size: 191322 | Source RPM: python-croniter-3.0.4-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/kiorky/croniter | |
Summary: Python iterators for datetime objects with cron-like format |
croniter provides iterators for datetime object with cron-like format.
MIT
* Mon Oct 28 2024 Dirk Müller <dmueller@suse.com> - 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] * Wed Oct 09 2024 Dirk Müller <dmueller@suse.com> - 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 <opensuse_buildservice@ojkastl.de> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - update to 2.0.3: * Add match_range function [salitaba] * Mon Mar 18 2024 Dirk Müller <dmueller@suse.com> - update to 2.0.2: * fix leap year (29 days in February) [zed2015] * Sat Nov 25 2023 Dirk Müller <dmueller@suse.com> - update to 2.0.1: * Fix release issue * Add Python 3.12 support * Make major release instructions * Thu Aug 31 2023 Steve Kowalik <steven.kowalik@suse.com> - 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 <asn@cryptomilk.org> - Use sle15_python_module_pythons * Mon May 29 2023 Dirk Müller <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - use https for urls * Tue Sep 27 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - 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] * Sat Jan 15 2022 Dirk Müller <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <dmueller@suse.com> - update to 1.0.15: * restore py2 * better type checks * Thu Jun 17 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 2021 Antoine Belvire <antoine.belvire@opensuse.org> - Update to 1.0.9: * Remove dependency on future. * Fri Mar 12 2021 Steve Kowalik <steven.kowalik@suse.com> - 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
/usr/lib/python3.12/site-packages/croniter /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/INSTALLER /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/LICENSE /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/METADATA /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/RECORD /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/REQUESTED /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/WHEEL /usr/lib/python3.12/site-packages/croniter-3.0.4.dist-info/top_level.txt /usr/lib/python3.12/site-packages/croniter/__init__.py /usr/lib/python3.12/site-packages/croniter/__pycache__ /usr/lib/python3.12/site-packages/croniter/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/croniter/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/croniter/__pycache__/croniter.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/croniter/__pycache__/croniter.cpython-312.pyc /usr/lib/python3.12/site-packages/croniter/croniter.py /usr/share/doc/packages/python312-croniter /usr/share/doc/packages/python312-croniter/README.rst /usr/share/licenses/python312-croniter /usr/share/licenses/python312-croniter/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 00:35:30 2024