Releases: Salamek/cron-descriptor
Releases · Salamek/cron-descriptor
Fixing release
What's Changed
- README.md: Use f-string by @cclauss in #93
- Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #91
- Add Python 3.14rc2 to workflow matrix by @cclauss in #92
- Add a PEP723 header to examples/crontabReader.py by @cclauss in #94
- Add Python 3.9 and 3.10 support by @Salamek in #95
Full Changelog: 2.0.4...2.0.5
New release
What is new
Optionsnow allow setting parameters in constructorOptions(verbose=True, ...)this is potential BC, since behavior changed a bit since Options now allow to settinglocale_codethat overrides auto-detection from system locale and alsouse_24hour_time_formatnow overrides auto-detected 24h time format from provided or auto-detected locale. When these are not set auto-detection is used ~as before.- custom exceptions used by library are renamed from *Exception to *Error, *Exception names are kept for BC
- Support for python 3.13
- Replaced setup.py with pyproject.toml (except stdeb build)
- Fully typed and linted code
- Added missing localization
- Optional experimental expression validator ExpressionValidator.py
ExpressionValidator().validate('* * * * *'), this validator has to be explicitly called and it is not hooked anywhere since it is experimental...
Full Changelog: 2.0.2...2.0.3
1.4.4
What's Changed
- Simple CLI with all Options implemented by @eduardomezencio in #80
- GitHub Actions: Add Python 3.13 pre-release to the testing by @cclauss in #82
- README.md: Supports Python 3.8 - 3.12 by @cclauss in #83
- Correct typo forth to fourth by @CodyRay in #84
New Contributors
- @eduardomezencio made their first contribution in #80
- @CodyRay made their first contribution in #84
Full Changelog: 1.4.3...1.4.4
1.4
1.3
What is new
- Possible BC - Parsing call was moved from
ExpressionDescriptor.get_descriptiontoExpressionDescriptor.__init__that means parsing exceptions are thrown when callingExpressionDescriptorconstructor and not when callingExpressionDescriptor.get_descriptionmodify your exception handling accordingly... - Possible BC - Option
throw_exception_on_parse_error(boolean) was removed, code now works as ifthrow_exception_on_parse_error=True(default - always throw exceptions). Removethrow_exception_on_parse_erroroption from your code if you were using it.
Full Changelog: 1.2.35...1.3
1.2.35
1.2.33
What's Changed
- Add possibility to use custom .mo files, locally by @ErikvdVen in #61
- Slovak translation by @eriktelepovsky in #63
New Contributors
- @eriktelepovsky made their first contribution in #63
Full Changelog: 1.2.32...1.2.33
Fixing release
1.2.27
Fixing release
- Fix CI Build/Deploy on new version