Aws-croniter

Latest version: v1.0.2

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.2

What's Changed
* [15] Bug Fix for infinite loop while trying to get next or prev occurrence by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/16
* [17] Upgrading the version for `download-artifact` and `upload-artifact` actions to v4 by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/18


**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/compare/1.0.1...1.0.2

1.0.1

Change log
[LIBRARY]
- Fixed issue with `L-` in cron expressions followed by double digits (12)
- Resolved invalid date creation in cron occurrence calculation, e.g., February 29th in non-leap years (11)
- Improved day_of_month validity checking for efficiency
- Implemented `__is_valid_date` helper method
- Updated calculation to move to next month when encountering invalid dates
- Added test cases for new fixes and edge cases

[WORKFLOW]
- Added ruff package to test dependencies for linting


What's Changed
* Fixing invalid AwsCroniterExpressionDayOfMonthError error by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/13
* Fix invalid date handling in cron occurrence calculation by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/14


**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/compare/1.0.0...1.0.1

1.0.0

Change log
- [DOC]
- Updated inspiration section of documentation
- [LIBRARY]
- Fixed AttributeError in AwsCroniter.get_next for certain cron expressions
- Fixed ValueError in __parse_one_rule for complex rules
- [WORKFLOW]
- Fixed failing GitHub Release step

What's Changed
* Fixing release workflow by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/5
* [DOC] Updated inspiration section of documentation by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/6
* Fix AttributeError in AwsCroniter.get_next for certain cron expressions by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/8
* Fix ValueError in __parse_one_rule for complex rules by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/10


**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/compare/0.2.1...1.0.0

0.2.1

Changelog

- [DOC]
- Added `CODE_OF_CONDUCT.md` and `CONTRIBUTING.MD`
- Added all possible usage examples.
- Added inspiration section to readme
- Added PyPi monthly download badge
- Updated `tests.yml` workflow to ignore running when updates made to `.md` file
- [WORKFLOW]
- Improved release workflow to have run test with tox in all environments before building the package in release workflow.


What's Changed
* [DOC] Updated documentation by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/3
* [WORKFLOW] Adding tests step to release workflow by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/4


**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/compare/0.2.0...0.2.1

0.2.0

Changelog
- [WORKFLOW]
- Added pre commit and pre pull request workflows for testing
- Added Issues Template for BUG and FEATURE
- [DOC]
- Added Badges in Readme for PyPI Package Version, PyPI Python Version, GitHub stars, Tests
- Updated Readme with valid example usage of the package
- [LIBRARY]
- Changed class name from AWSCron to AwsCroniter to follow the naming convention and match the package name
- Renamed and refactors methods from class AwsCroniter to make them more readable and keep the method name concise
- The object of this class is now used to call other methods as get_next, get_prev etc. This reduces passing the CRON expression to every method.
- Updated __init__.py to allow importing the class AwsCroniter directly from the package.
- Improved test coverage. Reduced test duplications and parametrised few of them

What's Changed
* Refactoring namespaces by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/2


**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/compare/0.1.0...0.2.0

0.1.0

What's Changed
* Refactored AWSCron by siddarth-patil in https://github.com/siddarth-patil/aws-croniter/pull/1

New Contributors
* siddarth-patil made their first contribution in https://github.com/siddarth-patil/aws-croniter/pull/1

**Full Changelog**: https://github.com/siddarth-patil/aws-croniter/commits/0.1.0

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.