Skip to content

Releases: Salamek/cron-descriptor

Fixing release

26 Aug 11:08

Choose a tag to compare

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

25 Aug 21:57

Choose a tag to compare

What is new

  • Options now allow setting parameters in constructor Options(verbose=True, ...) this is potential BC, since behavior changed a bit since Options now allow to setting locale_code that overrides auto-detection from system locale and also use_24hour_time_format now 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

23 Aug 01:22

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.3...1.4.4

1.4

19 May 07:41

Choose a tag to compare

1.4

What's Changed

New Contributors

Full Changelog: 1.3...1.4

1.3

05 May 12:12

Choose a tag to compare

1.3

What is new

  • Possible BC - Parsing call was moved from ExpressionDescriptor.get_description to ExpressionDescriptor.__init__ that means parsing exceptions are thrown when calling ExpressionDescriptor constructor and not when calling ExpressionDescriptor.get_description modify your exception handling accordingly...
  • Possible BC - Option throw_exception_on_parse_error (boolean) was removed, code now works as if throw_exception_on_parse_error=True (default - always throw exceptions). Remove throw_exception_on_parse_error option from your code if you were using it.

Full Changelog: 1.2.35...1.3

1.2.35

26 Jan 11:35

Choose a tag to compare

What's Changed

  • Added missing spanish translation string by @Borogum in #64

New Contributors

Full Changelog: 1.2.34...1.2.35

1.2.33

25 Jan 19:09

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.32...1.2.33

Fixing release

03 Jul 16:30

Choose a tag to compare

Fixes

  • Fixes #31
  • Fixes #36
  • Implements #52 fix from upstream that fixes #37

1.2.27

29 Jun 11:43

Choose a tag to compare

Features

  • Added Korean support by @hanqyu
  • Added Persian support by @Davoodeh
  • Added Tamil support by @sankarhari
  • Added Japanese support by @tho-asterist

Fixes

  • fixes unclosed open translation file by Rafael Reuber
  • various fixes around

Fixing release

17 Sep 14:19

Choose a tag to compare

  • Fix CI Build/Deploy on new version