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